Dies ist das Repository meines kleinen Portfolios.
Im Hintergrund läuft eine Planetensimulation, geschrieben in JavaScript und Three.js.
Die zu sehenden Texturen stammen von:
https://www.solarsystemscope.com/textures/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
263 lines
11 KiB
263 lines
11 KiB
4 years ago
|
{
|
||
|
"name": "threecv",
|
||
|
"version": "0.0.0",
|
||
|
"lockfileVersion": 1,
|
||
|
"requires": true,
|
||
|
"dependencies": {
|
||
|
"esbuild": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.15.tgz",
|
||
|
"integrity": "sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==",
|
||
|
"dev": true,
|
||
|
"requires": {
|
||
|
"esbuild-android-arm64": "0.13.15",
|
||
|
"esbuild-darwin-64": "0.13.15",
|
||
|
"esbuild-darwin-arm64": "0.13.15",
|
||
|
"esbuild-freebsd-64": "0.13.15",
|
||
|
"esbuild-freebsd-arm64": "0.13.15",
|
||
|
"esbuild-linux-32": "0.13.15",
|
||
|
"esbuild-linux-64": "0.13.15",
|
||
|
"esbuild-linux-arm": "0.13.15",
|
||
|
"esbuild-linux-arm64": "0.13.15",
|
||
|
"esbuild-linux-mips64le": "0.13.15",
|
||
|
"esbuild-linux-ppc64le": "0.13.15",
|
||
|
"esbuild-netbsd-64": "0.13.15",
|
||
|
"esbuild-openbsd-64": "0.13.15",
|
||
|
"esbuild-sunos-64": "0.13.15",
|
||
|
"esbuild-windows-32": "0.13.15",
|
||
|
"esbuild-windows-64": "0.13.15",
|
||
|
"esbuild-windows-arm64": "0.13.15"
|
||
|
}
|
||
|
},
|
||
|
"esbuild-android-arm64": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.15.tgz",
|
||
|
"integrity": "sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-darwin-64": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.15.tgz",
|
||
|
"integrity": "sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-darwin-arm64": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.15.tgz",
|
||
|
"integrity": "sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-freebsd-64": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.15.tgz",
|
||
|
"integrity": "sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-freebsd-arm64": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.15.tgz",
|
||
|
"integrity": "sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-linux-32": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.15.tgz",
|
||
|
"integrity": "sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-linux-64": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.15.tgz",
|
||
|
"integrity": "sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-linux-arm": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.15.tgz",
|
||
|
"integrity": "sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-linux-arm64": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.15.tgz",
|
||
|
"integrity": "sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-linux-mips64le": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.15.tgz",
|
||
|
"integrity": "sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-linux-ppc64le": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.15.tgz",
|
||
|
"integrity": "sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-netbsd-64": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.15.tgz",
|
||
|
"integrity": "sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-openbsd-64": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.15.tgz",
|
||
|
"integrity": "sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-sunos-64": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.15.tgz",
|
||
|
"integrity": "sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-windows-32": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.15.tgz",
|
||
|
"integrity": "sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-windows-64": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.15.tgz",
|
||
|
"integrity": "sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"esbuild-windows-arm64": {
|
||
|
"version": "0.13.15",
|
||
|
"resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.15.tgz",
|
||
|
"integrity": "sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"fsevents": {
|
||
|
"version": "2.3.2",
|
||
|
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
|
||
|
"integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
|
||
|
"dev": true,
|
||
|
"optional": true
|
||
|
},
|
||
|
"function-bind": {
|
||
|
"version": "1.1.1",
|
||
|
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
|
||
|
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
|
||
|
"dev": true
|
||
|
},
|
||
|
"has": {
|
||
|
"version": "1.0.3",
|
||
|
"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
|
||
|
"integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
|
||
|
"dev": true,
|
||
|
"requires": {
|
||
|
"function-bind": "^1.1.1"
|
||
|
}
|
||
|
},
|
||
|
"is-core-module": {
|
||
|
"version": "2.8.1",
|
||
|
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
|
||
|
"integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==",
|
||
|
"dev": true,
|
||
|
"requires": {
|
||
|
"has": "^1.0.3"
|
||
|
}
|
||
|
},
|
||
|
"nanoid": {
|
||
|
"version": "3.2.0",
|
||
|
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz",
|
||
|
"integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==",
|
||
|
"dev": true
|
||
|
},
|
||
|
"path-parse": {
|
||
|
"version": "1.0.7",
|
||
|
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
|
||
|
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
|
||
|
"dev": true
|
||
|
},
|
||
|
"picocolors": {
|
||
|
"version": "1.0.0",
|
||
|
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
|
||
|
"integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
|
||
|
"dev": true
|
||
|
},
|
||
|
"postcss": {
|
||
|
"version": "8.4.5",
|
||
|
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz",
|
||
|
"integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==",
|
||
|
"dev": true,
|
||
|
"requires": {
|
||
|
"nanoid": "^3.1.30",
|
||
|
"picocolors": "^1.0.0",
|
||
|
"source-map-js": "^1.0.1"
|
||
|
}
|
||
|
},
|
||
|
"resolve": {
|
||
|
"version": "1.22.0",
|
||
|
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
|
||
|
"integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
|
||
|
"dev": true,
|
||
|
"requires": {
|
||
|
"is-core-module": "^2.8.1",
|
||
|
"path-parse": "^1.0.7",
|
||
|
"supports-preserve-symlinks-flag": "^1.0.0"
|
||
|
}
|
||
|
},
|
||
|
"rollup": {
|
||
|
"version": "2.66.0",
|
||
|
"resolved": "https://registry.npmjs.org/rollup/-/rollup-2.66.0.tgz",
|
||
|
"integrity": "sha512-L6mKOkdyP8HK5kKJXaiWG7KZDumPJjuo1P+cfyHOJPNNTK3Moe7zCH5+fy7v8pVmHXtlxorzaBjvkBMB23s98g==",
|
||
|
"dev": true,
|
||
|
"requires": {
|
||
|
"fsevents": "~2.3.2"
|
||
|
}
|
||
|
},
|
||
|
"source-map-js": {
|
||
|
"version": "1.0.2",
|
||
|
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
|
||
|
"integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
|
||
|
"dev": true
|
||
|
},
|
||
|
"supports-preserve-symlinks-flag": {
|
||
|
"version": "1.0.0",
|
||
|
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
|
||
|
"integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
|
||
|
"dev": true
|
||
|
},
|
||
|
"three": {
|
||
|
"version": "0.136.0",
|
||
|
"resolved": "https://registry.npmjs.org/three/-/three-0.136.0.tgz",
|
||
|
"integrity": "sha512-+fEMX7nYLz2ZesVP/dyifli5Jf8gR3XPAnFJveQ80aMhibFduzrADnjMbARXh8+W9qLK7rshJCjAIL/6cDxC+A=="
|
||
|
},
|
||
|
"vite": {
|
||
|
"version": "2.7.13",
|
||
|
"resolved": "https://registry.npmjs.org/vite/-/vite-2.7.13.tgz",
|
||
|
"integrity": "sha512-Mq8et7f3aK0SgSxjDNfOAimZGW9XryfHRa/uV0jseQSilg+KhYDSoNb9h1rknOy6SuMkvNDLKCYAYYUMCE+IgQ==",
|
||
|
"dev": true,
|
||
|
"requires": {
|
||
|
"esbuild": "^0.13.12",
|
||
|
"fsevents": "~2.3.2",
|
||
|
"postcss": "^8.4.5",
|
||
|
"resolve": "^1.20.0",
|
||
|
"rollup": "^2.59.0"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|