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.
262 lines
11 KiB
262 lines
11 KiB
{ |
|
"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" |
|
} |
|
} |
|
} |
|
}
|
|
|