{"_id":"@albi_scando/as-design-system-threejs-lib","_rev":"28-758298006537db4d73c09ec29593e39b","name":"@albi_scando/as-design-system-threejs-lib","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.0":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.0.0","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.0.0","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"1f46c8a45017cf56909e13fa27c8e6a9a7eb154a","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.0.0.tgz","fileCount":26,"integrity":"sha512-t3qqBVhEu7jeEfD4puOxRFvvFxuD07h5bt+jsJkZngI1B9HsbkkPxcVu+JeQQgSpB2bIuxuQlpTdk2NQeFm/0g==","signatures":[{"sig":"MEYCIQD4R8UCmM9Fq1Gas2go8y71stHycrxTKZX3bVSdYHOthAIhAJ64l/lehIRmRRjp4sL0uluZASy8bWni0Q4ntEEsPYya","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063702},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"gitHead":"26f5dffe95c01ad337b56b89854543b7dbb79e47","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.2.16","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.2.16","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.2.16","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.2.16","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.9.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.0.0_1773100919859_0.45651261347267025","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.0.1","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.0.1","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"a63a5171c2dd82230dd076133ab7773f46795085","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.0.1.tgz","fileCount":26,"integrity":"sha512-jwz5Wp90XtTRWKYnMkdisnekVQX5GWPRceOJz1CG8O/HVhax63dvEscore7FVOnCFhlPEvVFunBVpUJtDAxbOQ==","signatures":[{"sig":"MEUCIQCe7thJKdQ2968xvPiHO2RT8ldZRUbJjhhueTCbGSWEkQIgWbDTqr1XECd1vytZGx+KVBuTTqZugHxnJ+0tZyS04pE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063702},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"gitHead":"b3182eb053a1b47cf0cc28fc4f76713bf6a1a7e6","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.2.16","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.2.16","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.2.16","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.2.16","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.9.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.0.1_1773101302517_0.36259465920685163","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.0.2","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.0.2","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"a3279023b22908b9a130fe7d379630b5c98787e6","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.0.2.tgz","fileCount":26,"integrity":"sha512-PuL0/ITvtMLPBBvn7o+Osh7t8Fs3jlph1y7B+pQBN9GUp1kHQzLuxl0WGW9WgbpmQ5U/WGEGI5fF4XpggoRg6Q==","signatures":[{"sig":"MEYCIQDXifFvhQKZIbbBoQ1KXQgZ0iGU0jwQ4d4QZXNXoK43WAIhANYnYCbPi0xSbzmzHFvHL1XAUYRpv7OzjH8KAYiLQq6+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063757},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"gitHead":"504f5f85d297bbb44a41281db4212ca3ceef22f5","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.2.16","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.2.16","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.2.16","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.2.16","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.9.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.0.2_1773101574004_0.6394938978399576","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.0.3","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.0.3","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"f19894bca82115b2a6a7f108f787e916acd6a95b","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.0.3.tgz","fileCount":26,"integrity":"sha512-KhmK17T2RpwsBX7uPHA+Mx04S9r1x3VzSCtsLM1BSJjoH3YM8h+4h10fmGWXcdm9Pr+1aZg7RGiPNXVAd7UCfg==","signatures":[{"sig":"MEUCIQDpfl7jXj419R0nNEpoEL2B9L/v8jL5WVzQqbwEPjYgMAIgYBoCUom91vPkvuRccU/7LSBS64ejRbhZmk99nyL3+l8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063812},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"gitHead":"452257b807e95e566b22bf09bdf1e6eab9582c20","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.2.16","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.2.16","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.2.16","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.2.16","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.9.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.0.3_1773101777739_0.7407138948574346","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.0.4","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.0.4","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"1516ccd0a805229371797a8271275683670ce010","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.0.4.tgz","fileCount":26,"integrity":"sha512-4gwOUDsmw27/DwiHU+VeKTK7vwihMdFSVqB8aBEIZgEBCv5XlsxYRnWlif81bKHFNFSQIP0dicQWGQIbLQivMQ==","signatures":[{"sig":"MEUCIByXCur1VJAPx/ru/f8rz30uivipxINPFnFYWCfkLY48AiEAp1Q9GQ2cgYECoFPFSUlhrgh1X0W1+Gk9i1AZ5IOn70s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063860},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"gitHead":"b9cf3abdd207d8b525ca3de116f52158b349917f","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.2.16","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.2.16","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.2.16","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.2.16","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.9.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.0.4_1773102246942_0.695253628626493","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.0.5","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.0.5","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"3f1cb3b52a2a0e1234d1d3cb286535b6ee0413fc","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.0.5.tgz","fileCount":26,"integrity":"sha512-/HABrzPe/NJ2vPcBFP5nQLjiD2YDJre3zQdX6wTXqH3rnRiKlbmprceLXNgXGNstykbfCpqLZSwNiU8cV1uGhA==","signatures":[{"sig":"MEUCIFUX82S+i7xuS3iYasuV2mhiwOVxD86Jd4iCp/sRAXZHAiEAs2RQRWAJkR6Ck8iq4lHnINcuYK07RKgy3ZuDpNY7LNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063860},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"gitHead":"aa864d85cd927ececa1af966332af6e8c669422a","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.2.16","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.2.16","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.2.16","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.2.16","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.9.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.0.5_1773114665966_0.5731067069983651","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.0.6","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.0.6","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"ab21ede309d33485ee40aa1e0f2a30f8b5ecae55","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.0.6.tgz","fileCount":26,"integrity":"sha512-/cejHHOhEmZNWC894+muVWa7zadGDxke1pnjoh/fUjn/LiYzp09kuTL4HkOWN9dTw24m8P8nUcJ63jVo0lX5Kg==","signatures":[{"sig":"MEUCIEW549OAXMOPSsxtV+Zojtxq2a3vDobpzgn4ay771Bc0AiEAtTZvVqxrcl9fxfM241Sovfw22NKlRsnfsqFRHqKfAAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2064061},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"9ec682190009f4842f07041418169671c755211c","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.2.16","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.2.16","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.2.16","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.2.16","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.9.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.0.6_1773593456638_0.8174962197871003","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.0.7","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.0.7","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"d42ea9ab3ca950457cb8209542d15f6e6585fe6b","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.0.7.tgz","fileCount":26,"integrity":"sha512-HiVsYmYHaEr/dNeEH5FGP7RU4ufjCwdAPwYp5kBByx7Ycm9q2bMBlXRVs5ylNYBu8w4pctCrTUeKpuvd0lv4gQ==","signatures":[{"sig":"MEUCIFg9OlRE6Bi7YblVR4mlKu2ebC88xdyrKYL9cE6OXQveAiEAp8U79WUpfexL/UlDRo3rMCEw89ilo3x3jsXaUgRINz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2064069},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"26752e191ac29859f6cf32ee78073d658748e914","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.11.1","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.2.16","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.2.16","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.2.16","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.2.16","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.9.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.0.7_1773594522803_0.5757351212721347","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.0.8","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.0.8","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"d381edf26ee3dfa03fa40eafd27c31d21169fbe3","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.0.8.tgz","fileCount":26,"integrity":"sha512-BFqJj7o68vdZS015xzj6vuYSxGsjkwYwYYjvylc5gNT4LhoVZKNB2tzyL4WA4QL5zgNcqH3IZtmAcwHUtpjOhQ==","signatures":[{"sig":"MEUCICDHfx1WwL6zXCpJhcahlKkrRzXMA0iwsHVmSAdIdegOAiEAyjEnlJjqhSz1fRYEZJXhCpDxyntkYWiH78bWUQ+/I5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2064069},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"220684de3372675aab688d5f42ec86ba8667f336","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.11.1","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.2.19","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.2.19","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.2.19","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.2.19","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.9.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.6.4","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.0.8_1773607262461_0.3725173246578759","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.0.9","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.0.9","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"d9c7e2e1ff8efcf4d3ae761cf670e78c6da9e0fe","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.0.9.tgz","fileCount":13,"integrity":"sha512-W2WiNUlAbLzb8p/98NlaPZl9422liXXZA+2xKxEKifF4Fkvw/h2eFRDCRQSws+uEJE3t9mFDjsfR+0S0qb4xbg==","signatures":[{"sig":"MEUCIHqSZtxXVtKreLhKsB0ZExNPyLDx1LEoC4W2kgGWH2NqAiEAp2Ae2MawBDJU03hZ1ORieQIsp3GzV8sFs29NJAVcsD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2357661},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"4ceed41ce4bd0ab998043581aa02acab97f4428e","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.11.1","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.2.19","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.2.19","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.2.19","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.2.19","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.9.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.6.4","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.1","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.0.9_1773609146968_0.4043498143413753","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.1.0","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.1.0","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"0e7c4fb436413199f652ce7922ded816bb217937","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.1.0.tgz","fileCount":20,"integrity":"sha512-K5VQ9IlKDIuWddpkjo8Y9KpvdUFg0AXmJZd+Qv4r4CPzVx7XehJTL1FQrgcU2FljrmFli9fHPYO4lZuKhY8WzQ==","signatures":[{"sig":"MEUCIQCv3ouLqVJY3UyS93OwKnZj1nIRZUIeZbqVxbJPvwpingIgMZ5TbJ6j1a55zNOkmZKHsYGxQZ3o0PiyjPtGuS4m/XM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2400083},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"fe9a75ec69751f133b4333d24532b8da47cce513","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.11.1","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.3.0","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.0","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.0","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.11.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.7.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.1","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.1.0_1773878286021_0.7848748227838047","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.1.1","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.1.1","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"8070d0b3ca555bb8d571994b9c0572346bde5805","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.1.1.tgz","fileCount":20,"integrity":"sha512-jt6IzN7qpBhxRnrlyRXAmG0WJCY6iHv682cv/G7tBrl659lTFCFAcCsqSNw9p6gUiEWihpmZbqkfTSmpjJNEqQ==","signatures":[{"sig":"MEUCIQDRinTxrt675WX5SqqhckjgdhttP7SweDXxSGeWkuQECAIgUjceLRiNohLpfMKEFTWy8OYezqN0oBoD/+cfON8//WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2407615},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"223dce7ff76011981f78e5cfee30240c87f787d6","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.12.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.3.1","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.1","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.1","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.11.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.7.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.1","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.1.1_1774182167053_0.5130193997328492","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.1.2","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.1.2","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"83ab9f6a9462e88e28e2371572a26bf4ad7e46f1","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.1.2.tgz","fileCount":19,"integrity":"sha512-BNWahmWy+acE5BVwXzykRnlUDxfTAroR6WefHh9n1kja1fFuSpDovO/T4P8o8CRZREqX2cPS1ZONGBxD/SnafA==","signatures":[{"sig":"MEYCIQDJopj/0y4zyEn4ohKJVCUCW1j7GOCsK9tFlw9omAgcowIhAJJIqXFXZPbhBMkIheoQ6zIgC4pV6R6ELgggve8b/P5A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2408557},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"926a1f369e79a6f8eb799f6f8cb47baf3a3a23d9","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.12.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.3.1","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.1","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.1","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.11.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.7.2","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.1","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.1.2_1774193003189_0.12435027240123353","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.1.3","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.1.3","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"35a13bfa50f869c8c61622749b5c2f0d209b2b5d","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.1.3.tgz","fileCount":19,"integrity":"sha512-hCZKsGmKL1MN2Q9lq6KLL5PyH5FUCXMdwmVFsZQxA4gGS1OoGMIXkXyhTRUBfCD4aoRx/zT9Ka/dXTG29CuoXQ==","signatures":[{"sig":"MEUCIAUMmxp1pFO+qDRWLLr75zR/WcJeQ/H4BxUdcHpQ1YgLAiEAsQssFjcj1Yrye7cGFLFVy2JcBJ3VhiCbrnk3Z/eYDaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2408974},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"b71b36415d27b5b12218c8f83bddf1d521049130","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.12.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.3.1","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.1","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.1","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.11.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.7.2","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.1","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.1.3_1774195870516_0.25735577335504844","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.1.4","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.1.4","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"258d24461715b46dbeadf93456a88e4539e41201","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.1.4.tgz","fileCount":20,"integrity":"sha512-bbtOhOYPBjOutpjVLcqGY58u+5xtRT2Lt9wb7KDl1xzlccPvy+PJAkbAFioL84b28Jx5YZlPyWsDGxCaWsSiMA==","signatures":[{"sig":"MEUCIQCtON0SYUq0+ZYbp7Pa1TLIzMfbeLNVk0bUbUVt3akjNQIgU2cYxlBxs/DaXrSwWYhJnQdN0gzlQ/Rap/eQ1rcE6G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2408964},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"99336c10d765bb0b64b5385e2aa5774ee7c0359b","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.12.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.3.1","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.1","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.1","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.11.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.7.2","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.1","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.1.4_1774215975105_0.9974257571797256","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.1.5","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.1.5","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"4d2e21417d5dd30c5775778fe7c3d0e4fe190f98","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.1.5.tgz","fileCount":20,"integrity":"sha512-cvtwYnTl6VLVHjf0iedQQGOTxtS6Q8+kO3vmhJCaBu7v9PNkFAwovOhelIf0A8X1VgvCdi2YMY8VyKZoH5hOBQ==","signatures":[{"sig":"MEUCIQC47TdDt6+42aiXpcy8hRhw872JmNvJlHWWT9TFg3LMYgIgEeSQTecfdr0NOVUGd6v0MmujzGJ0PxLXxjyyelpRPHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2409230},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"be7e8e4ba6e26e8457ed0f26ef7711f8a60ca5b9","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.12.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.3.3","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.3","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.3","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.11.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.7.2","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.1","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.1.5_1774375604979_0.18738518418363026","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.1.6","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.1.6","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"a855453a16efb930968a5cd54528498459824a98","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.1.6.tgz","fileCount":23,"integrity":"sha512-wBlUALV839ygrZf1j64I1LDBJb7SVOLMgmZCKnYidza7qiS+yvK21fHv5QfFzvStS+f5TMx/mPYnuxGZ/tsbCA==","signatures":[{"sig":"MEYCIQCGCySwP4k0E4k8fELq/YH9O8JTT9GcfylgOEwddkARrwIhAIfuZ3Z1unwD4VQdDPy4vHOad+ktvjan7iNPU+27CE40","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2362202},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"27399230406ede9b6f331f82557f8565406a465b","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.12.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.3.3","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.3","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.3","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.11.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@albi_scando/as-design-system-lib":"^1.7.2","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.1","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-design-system-lib":"^1.6.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.1.6_1774422725232_0.14162516155849558","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.1.7","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.1.7","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"2846ee42eec976cdc3abd067d8e0a87b69f68b1f","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.1.7.tgz","fileCount":23,"integrity":"sha512-TEeXt4OptTDj7Zo92elNhYmBMmp7mgj/WRpe64bWOMpnyGO3qSnWtKNBcqhIv5X26jz2M5GoNeq9ARblIUDi4w==","signatures":[{"sig":"MEYCIQD6xz9CtTrsfltTC4z2+U2BPc8nA7YQnBU2F/P55hGkDQIhAM5l4BQiR00Kfx+F7d5EguP0LoBNRIq0a5cFAbuNyKuA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2364234},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"fd85eb477ec72aa7f86f608020266098c6006fcf","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.12.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.3.3","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.3","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.3","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-const-themes-lib":"^1.0.0","@albi_scando/as-design-system-lib":"^1.7.2","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.1.7_1774480493337_0.6607615889558283","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.1.8","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.1.8","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"0e8ef5ca1bba2e1a91ae1e986dbae463594730fc","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.1.8.tgz","fileCount":23,"integrity":"sha512-0jPdnCWKZ1Gdtt55y3H3IKGrmpu0ZVnuteJ5PAZlXvxwRK0bxr18IvOMxOhUYIWLCn7ylvSA7FA2oHjyEvRMZw==","signatures":[{"sig":"MEYCIQDip4FI15yN/ULiNubMXH4oIkwCDSSp8jR/0m53RRrRgAIhANqOn5DMJtS+Abuhj4M5ZNM9R1ikC8gHG04oQP0OR72M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2367530},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"a28bca9dc0fe269f0b8359b70ca46e49efa1231a","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.12.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.3.3","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.3","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.3","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1","@fontsource/material-symbols-outlined":"^5.0.0"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-const-themes-lib":"^1.0.0","@albi_scando/as-design-system-lib":"^1.7.5","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.1.8_1774533000700_0.3884641068040118","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.1.9","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.1.9","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"45f296d4f5ea2307eae8c653c58331d9bd58eeb6","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.1.9.tgz","fileCount":23,"integrity":"sha512-vEZZPyljFbqSjAgdVVhCs1E68KqfyBz3S2viVi33rjyfmsknRvLWj2sFcsDCnJUe8AqEmCIsTi+/WGsbhEc+Rw==","signatures":[{"sig":"MEYCIQC6fHXpuJcJua1jCJ8mInpFPpYt4MpCFLdLzsZRrwgFYAIhANLbDQiUDuPonJYwbWOxfoMgF4Z4ZqqwJ/6fT4hAVjBA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2367607},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"0b3e8de1c975a126ca9d1b45b7948270d3eb90fd","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.12.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.3.3","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.3","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.3","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-const-themes-lib":"^1.0.0","@albi_scando/as-design-system-lib":"^1.7.7","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.1.9_1774565574368_0.018630514078827876","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.1.10","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.1.10","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"b424c73ed7e0f6b9a4f0c9ec2fa13105addd32dd","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.1.10.tgz","fileCount":23,"integrity":"sha512-in/TxJbl0TeQzaYWPuMz8i9EAOJ53JUCxkpwiVF7yX/kscxo0sMzerknFxMIjnQwnU0IB3fBbjQBOrPE5+FbYg==","signatures":[{"sig":"MEUCIGYmRMP2xDECXpVnyOdCYFASjK2r3WK3CUCIVUpHk780AiEAgK5VmEG2I2RqqFH9fbmz+C06lcSQG2dmIwx7kAjaxoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2367476},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"4da9ae1e31d442560efdddb6003308723020aa7b","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.12.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.3.3","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.3","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.3","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-const-themes-lib":"^1.0.0","@albi_scando/as-design-system-lib":"^1.7.7","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.1.10_1774566784038_0.6581893040841031","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.1.11","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.1.11","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"b88efb9acc0971d3fe51f6b5c81fd1c7bd13cf58","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.1.11.tgz","fileCount":23,"integrity":"sha512-vaFxnyCjvO/TOh5gH2LB47j+iMfQkXQOpNZBlhNg2dc5asnAjxaQeTZm20R8TXjEmoTyIJoB4+8PTW2eyzkk8w==","signatures":[{"sig":"MEUCIQDBqhyLPbLugBbe39Zqb4X43qyn6EixO+H1PnTOW6cEoAIgYZ2fPH1h/LkDtgk46NeyHI3Bt1dJ1VBU3iDRIwzsEkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2367508},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"5328c3ca50eaa6bb00a0a25e6808d1deed43dd98","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.12.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.3.3","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.3","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.3","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-const-themes-lib":"^1.0.0","@albi_scando/as-design-system-lib":"^1.7.8","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.1.11_1774634669590_0.720793763925105","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.1.12","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.1.12","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"1d3a5819d3b1ded37bca340ae81b322841e19dfd","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.1.12.tgz","fileCount":23,"integrity":"sha512-s5qntmW8pGnEKQZ42SO0BG5dXsUtc46k3zr/C3tqhyLQwi6eRtvJrDyd8DTAqdu+6aFC2ckUNL5R07r9ggOWUA==","signatures":[{"sig":"MEUCIQDFh4P+G7/bXT9umzbpf4digT1wt1FdZ24cKGK+OeGq0QIgVQCPKkNlm4SWPc3tzj2pF+u3GBoypGgilNp1DzbDbgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2367414},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"f2f27a50a8a09d915636f07bddded8cbfd3ed994","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.12.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.3.3","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.3","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.3","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-const-themes-lib":"^1.0.0","@albi_scando/as-design-system-lib":"^1.7.8","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.1.12_1774649550970_0.6848936282140545","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.1.13","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.1.13","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"2387e1fad41c4117dfe209c6b0382543694f8bbf","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.1.13.tgz","fileCount":23,"integrity":"sha512-TFhVizdtH1j1GuFV/ftLhMJ8ncBErTh0VuBH5vBcH4RbWRJAQWE5jf33gGAJRZOQjewRNYk4J5r2pOCBKWHa0Q==","signatures":[{"sig":"MEYCIQCimoOH5u3d7j+2xjNLNCoQP4Xs6cwwtpbAzC3AsXq/7AIhAMnHtSxGkbeKk/g+r9NLtkdy1HuJgvDXZeoTR9HtTGax","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2406264},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"a9c0df1c554170f9333793696e8f54a91e46fde9","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.12.1","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"10.3.3","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.3","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.3","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-const-themes-lib":"^1.0.2","@albi_scando/as-design-system-lib":"^1.8.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.1.13_1775680271070_0.8605318302270801","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.1.14","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.1.14","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"64c1d895a15e6ccaa6cb66e3c61e3de2f770a0bd","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.1.14.tgz","fileCount":23,"integrity":"sha512-dC/ZdMSKuKFAG/mxFGvRsV5bPhfcANnRL4wYHIBv6jz9tQaCd1eWd+Vgj4O4VMwIjfebkvRpq2ZXceDEfULA6g==","signatures":[{"sig":"MEYCIQCpEn6bwvVlD+dYSLgo30xhGNXFwVlIWvMU5oLT9ownNwIhAIhMFHXzaZIbB0cb6p9i4EQu4YsEOYqAVarTcNRVkyMV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2410078},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"a2e4fa2b1f99ac90e4e1f2e463a5a446efe42b06","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.12.1","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.2","dependencies":{"npx":"^10.2.2","upgrade":"^1.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"^10.3.5","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.3","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.3","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-const-themes-lib":"^1.0.2","@albi_scando/as-design-system-lib":"^1.9.1","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.1.14_1775853116372_0.6148422099122786","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.2.0","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-design-system-threejs-lib@1.2.0","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"dist":{"shasum":"ed0413f26f6e4a953893bc6b04a79fd46a53b79e","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.2.0.tgz","fileCount":23,"integrity":"sha512-DUL1z2PPsXC9n40TKcQXbvTisx1Oo8LHXfD8Oi0qxNpRZb8eY0cXx2y6H90lvOcQF0/svxn2xDYRiJw82yeykA==","signatures":[{"sig":"MEQCIFlWVU03w6nPnv0tCGHtdCEmP8uDLxURhGiGv9j0fERaAiALCnTBXMfzhoY/eVmEKImaKqKUKRZ48ZKRHahV0eLaYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2478984},"main":"./dist/as-design-system-threejs-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-design-system-threejs-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"gitHead":"319a9e560150a0925c53d8af6cf31703bfcf780b","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","commit":"cz","prepare":"husky","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","prettier":"prettier . --check","formatter":"npm run prettier && npm run lint","storybook":"storybook dev -p 6006","docs:build":"typedoc","docs:serve":"npx http-server docs -o","release:dry":"semantic-release --dry-run","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","storybook-build":"storybook build"},"typings":"./dist/types/main.d.ts","_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"repository":{"url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git","type":"git"},"_npmVersion":"11.18.0","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.23.1","dependencies":{"npx":"^10.2.2","upgrade":"^1.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"^10.3.5","@eslint/js":"^9.39.2","commitizen":"^4.3.1","typescript":"^5.9.3","@types/node":"^25.2.1","http-server":"^14.1.1","lint-staged":"^16.2.7","@types/numeric":"^1.2.6","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","branch-name-lint":"^3.0.1","semantic-release":"^25.0.3","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@storybook/html-vite":"10.3.3","eslint-plugin-regexp":"^3.0.0","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.3","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.4.1"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-const-themes-lib":"^1.0.2","@albi_scando/as-design-system-lib":"^1.11.0","@albi_scando/as-threejs-flags-lib":"^2.3.2","@albi_scando/as-const-languages-lib":"^1.1.0","@fontsource/material-symbols-outlined":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/as-design-system-threejs-lib_1.2.0_1784739320502_0.49774435932416794","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@albi_scando/as-design-system-threejs-lib","version":"1.2.1","description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","type":"module","repository":{"type":"git","url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git"},"author":{"name":"Alberto Scandolara"},"license":"MIT","bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","main":"./dist/as-design-system-threejs-lib.umd.js","module":"./dist/as-design-system-threejs-lib.es.js","typings":"./dist/types/main.d.ts","exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-design-system-threejs-lib.es.js","require":"./dist/as-design-system-threejs-lib.umd.js"}},"scripts":{"build":"tsc && vite build","commit":"cz","dev":"vite serve ./src/playground","docs:build":"typedoc","docs:serve":"npx http-server docs -o","formatter":"npm run prettier && npm run lint","formatter:fix":"npm run prettier:fix && npm run lint:fix","lint":"eslint .","lint:fix":"eslint . --fix","prepare":"husky","preview":"vite preview","prettier":"prettier . --check","prettier:fix":"prettier . --write","release":"semantic-release","release:dry":"semantic-release --dry-run","storybook":"storybook dev -p 6006","storybook-build":"storybook build"},"devDependencies":{"@commitlint/cli":"^20.4.1","@commitlint/config-conventional":"^20.4.1","@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/github":"^12.0.3","@semantic-release/npm":"^13.1.3","@storybook/addon-docs":"10.3.3","@storybook/html-vite":"10.3.3","@types/node":"^25.2.1","@types/numeric":"^1.2.6","@vitest/coverage-v8":"^4.0.18","branch-name-lint":"^3.0.1","commitizen":"^4.3.1","cz-conventional-changelog":"^3.3.0","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-regexp":"^3.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-storybook":"10.3.3","globals":"^17.3.0","http-server":"^14.1.1","husky":"^9.1.7","lint-staged":"^16.2.7","prettier":"3.8.1","sass":"^1.97.3","semantic-release":"^25.0.3","storybook":"^10.3.5","typedoc":"^0.28.16","typescript":"^5.9.3","typescript-eslint":"^8.54.0","validate-branch-name":"^1.3.2","vite":"^7.3.1","vite-plugin-dts":"^4.5.4","vite-plugin-static-copy":"^3.2.0","vitest":"^4.0.18"},"peerDependencies":{"@albi_scando/as-const-languages-lib":"^1.1.0","@albi_scando/as-const-lib":"^1.9.0","@albi_scando/as-const-themes-lib":"^1.0.2","@albi_scando/as-design-system-lib":"^1.11.1","@albi_scando/as-threejs-flags-lib":"^2.3.2","@fontsource/material-symbols-outlined":"^5.0.0","@types/three":"^0.179.0","three":"^0.179.1"},"packageManager":"pnpm@10.28.2","engines":{"node":">=22.11.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"dependencies":{"npx":"^10.2.2","upgrade":"^1.1.0"},"gitHead":"7e93c42c7ed1c63d69396ef6f00228922c9ed2a4","_id":"@albi_scando/as-design-system-threejs-lib@1.2.1","_nodeVersion":"22.23.1","_npmVersion":"11.18.0","dist":{"integrity":"sha512-OseeARgHLxwABbgsz+ZJdPrI7fAuGHcJnpZ6KrHOZS45O+hGb6BbjdEZ3eTMLddr3jkh/UDr1Ew3ew1qi1UfNg==","shasum":"c3f3c416fe451767dcc0f51181e7bfc1b5d1be33","tarball":"https://registry.npmjs.org/@albi_scando/as-design-system-threejs-lib/-/as-design-system-threejs-lib-1.2.1.tgz","fileCount":23,"unpackedSize":2479066,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCVQtaDqQFQLK3GxY6xy6c8HxytakzBp4G8UBugk/qKbwIhANMFx5f+nGkaqMUsZZdoQu01eyvlSkjdW38AAQjbptft"}]},"_npmUser":{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"},"directories":{},"maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/as-design-system-threejs-lib_1.2.1_1784743009288_0.6002329811721407"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-10T00:01:59.858Z","modified":"2026-07-22T17:56:49.630Z","1.0.0":"2026-03-10T00:02:00.067Z","1.0.1":"2026-03-10T00:08:22.720Z","1.0.2":"2026-03-10T00:12:54.276Z","1.0.3":"2026-03-10T00:16:17.960Z","1.0.4":"2026-03-10T00:24:07.102Z","1.0.5":"2026-03-10T03:51:06.189Z","1.0.6":"2026-03-15T16:50:56.852Z","1.0.7":"2026-03-15T17:08:43.022Z","1.0.8":"2026-03-15T20:41:02.713Z","1.0.9":"2026-03-15T21:12:27.151Z","1.1.0":"2026-03-18T23:58:06.218Z","1.1.1":"2026-03-22T12:22:47.241Z","1.1.2":"2026-03-22T15:23:23.379Z","1.1.3":"2026-03-22T16:11:10.711Z","1.1.4":"2026-03-22T21:46:15.328Z","1.1.5":"2026-03-24T18:06:45.201Z","1.1.6":"2026-03-25T07:12:05.473Z","1.1.7":"2026-03-25T23:14:53.512Z","1.1.8":"2026-03-26T13:50:00.933Z","1.1.9":"2026-03-26T22:52:54.594Z","1.1.10":"2026-03-26T23:13:04.265Z","1.1.11":"2026-03-27T18:04:29.841Z","1.1.12":"2026-03-27T22:12:31.199Z","1.1.13":"2026-04-08T20:31:11.264Z","1.1.14":"2026-04-10T20:31:56.613Z","1.2.0":"2026-07-22T16:55:20.659Z","1.2.1":"2026-07-22T17:56:49.486Z"},"bugs":{"url":"https://github.com/albertoscandolara/as-design-system-threejs-lib/issues"},"author":{"name":"Alberto Scandolara"},"license":"MIT","homepage":"https://github.com/albertoscandolara/as-design-system-threejs-lib#readme","repository":{"type":"git","url":"git+https://github.com/albertoscandolara/as-design-system-threejs-lib.git"},"description":"A library of reusable, strongly typed threejs Web Components built with TypeScript, designed for creating consistent and maintainable user interfaces.","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"readme":"# as-design-system-threejs-lib\n\nA TypeScript package that delivers reusable Three.js-powered Web Components for interactive design-system experiences.\n\n## Executive Summary\n\nas-design-system-threejs-lib is a component library focused on bringing real-time 3D interactions into UI-driven applications without sacrificing maintainability.\nIt combines:\n\n- Web Components for framework-agnostic integration.\n- TypeScript for strict typing and safer APIs.\n- Three.js for performant and visually rich rendering.\n- Storybook for component-driven documentation and testing.\n\nThis repository is designed for teams that need to standardize advanced visual components (for example language and theme selectors) inside product-grade front-end platforms.\n\n## Extended Repository Description\n\nThe repository contains a distributable library of custom elements, build tooling, documentation pages, and Storybook stories.\nThe package exports both primitives and high-level modules:\n\n- Public constants and mappers used by host applications.\n- A registration helper to define multiple custom elements safely.\n- Language Picker module with a 3D flag carousel workflow.\n- Theme Picker module with an interactive cube-based selection workflow.\n\nThe codebase follows a production-oriented workflow:\n\n- Bundling with Vite and TypeScript declarations generation.\n- Quality gates with ESLint, Prettier, Husky, and lint-staged.\n- Automated release process through semantic-release.\n- Component exploration and API validation via Storybook.\n\n## Scope Of The Package\n\n### In Scope\n\n- Reusable 3D Web Components built with Three.js.\n- Design-system alignment across applications through standardized component behavior.\n- Typed integration points for language and theme selection use cases.\n- Framework-neutral usage through native custom elements.\n\n### Out Of Scope\n\n- Full application scaffolding or page-level UI frameworks.\n- Backend state orchestration, authentication, or persistence logic.\n- Non-web runtimes outside modern browser environments with Custom Elements support.\n\n## Field Of Interest\n\nThis package targets projects and teams working in:\n\n- Front-end engineering for product design systems.\n- Interactive 3D UI/UX and visualization-enhanced interfaces.\n- Internationalized products requiring richer locale selection flows.\n- Themeable enterprise applications where visual customization is core to user experience.\n\n## Current Component Surface\n\n### Language Picker\n\nAn interactive component for selecting locales through a Three.js scene that uses circular flag placement, camera transitions, and confirmation flow.\n\n### Theme Picker\n\nA 3D cube-based theme selector that maps visual faces to theme identities and supports preview-and-confirm interactions.\n\n### Shared Exports\n\n- Application name constant.\n- WebComponentsRegistry helper.\n- Cross-component custom messages.\n- Theme texture mapper.\n\n## Technology Profile\n\n- Language: TypeScript\n- Rendering: Three.js\n- Packaging: Vite\n- Documentation: Storybook and TypeDoc\n- Release automation: semantic-release\n- Runtime model: ESM + UMD distributions with typings\n\n## Installation\n\nUse your preferred package manager:\n\n```bash\nnpm install @albi_scando/as-design-system-threejs-lib\n```\n\n```bash\npnpm add @albi_scando/as-design-system-threejs-lib\n```\n\n```bash\nyarn add @albi_scando/as-design-system-threejs-lib\n```\n\n## Documentation And References\n\n- [Storybook](documentation/pages/STORYBOOK.md)\n- [Installation](documentation/pages/INSTALLATION.md)\n- [Contributing](documentation/pages/CONTRIBUTING.md)\n- [License](documentation/pages/LICENSE.md)\n- [Changelog](CHANGELOG.md)\n","readmeFilename":"README.md"}