{"_id":"@albi_scando/as-threejs-flags-lib","_rev":"12-5d9220e3094cc8a6eca418fe9c3e474d","name":"@albi_scando/as-threejs-flags-lib","dist-tags":{"latest":"2.3.2"},"versions":{"1.0.0":{"name":"@albi_scando/as-threejs-flags-lib","version":"1.0.0","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-threejs-flags-lib@1.0.0","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-threejs-flags-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-threejs-flags-lib/issues"},"dist":{"shasum":"37b98622740640f6383c074e46cbed0d48cb79a2","tarball":"https://registry.npmjs.org/@albi_scando/as-threejs-flags-lib/-/as-threejs-flags-lib-1.0.0.tgz","fileCount":8,"integrity":"sha512-oxZGXjnosQodLnmz10+TR76ziKbp6AiIoM2ZGIEX1N0+0Uk8VJWjzmZZVT5MRZpdpD9VWu0emUXzNocHgHkpaA==","signatures":[{"sig":"MEQCICeeWPDp5XwI7rsnt5QhSngqie98fd9+70bb4EBv4aBUAiAR4gTAvg+OfcDSdxfXJaO4Dd4s/oXdK2hHUH2QzqcXyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2408296},"main":"./dist/as-threejs-flags-lib.umd.js","type":"module","module":"./dist/as-threejs-flags-lib.es.js","engines":{"node":">=22.11.0"},"gitHead":"503f29d31e2442ccdcbaf85e1fd3307a0955e485","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","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","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","build-storybook":"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-threejs-flags-lib.git","type":"git"},"_npmVersion":"10.9.3","description":"A lightweight TypeScript library for rendering animated waving flags with three.js.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.12.3","devDependencies":{"sass":"^1.81.0","vite":"^7.1.2","husky":"^9.1.7","three":"*","eslint":"^9.14.0","vitest":"^3.2.4","globals":"^15.11.0","typedoc":"^0.28.10","prettier":"^3.3.3","storybook":"^9.1.3","@eslint/js":"^9.14.0","typescript":"^5.8.2","@types/node":"^22.8.6","http-server":"^14.1.1","lint-staged":"^15.5.2","@types/three":"*","@types/numeric":"^1.2.6","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","semantic-release":"^24.2.7","typescript-eslint":"^8.12.2","@vitest/coverage-v8":"^3.2.4","@storybook/html-vite":"^9.1.3","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@storybook/addon-docs":"^9.1.3","eslint-plugin-prettier":"^5.2.1","eslint-plugin-storybook":"^9.1.3","vite-plugin-static-copy":"^3.1.1","@semantic-release/github":"^11.0.4","@albi_scando/as-const-lib":"^1.1.1","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.8.1"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0"},"_npmOperationalInternal":{"tmp":"tmp/as-threejs-flags-lib_1.0.0_1756761580129_0.802970236676225","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@albi_scando/as-threejs-flags-lib","version":"1.1.0","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-threejs-flags-lib@1.1.0","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-threejs-flags-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-threejs-flags-lib/issues"},"dist":{"shasum":"3150abf7c4f60c2cd41b21b96f2c72dee5fbb21d","tarball":"https://registry.npmjs.org/@albi_scando/as-threejs-flags-lib/-/as-threejs-flags-lib-1.1.0.tgz","fileCount":9,"integrity":"sha512-63SCYoSwhGeyugiXTkNppM8ayAacXIf+Tbt/KLhp1dzwsvR16tIAsE8KQsTBwlT49klX0l37gw8+phmthnPQhg==","signatures":[{"sig":"MEUCIQCS+/1J4IVi/13sHkQLPinbHvtATeNwY/ohBfiX4Q/71AIgGLQV4k8C1fPg+SWzrga41JAwHKFF+unUzFria51VnSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2494449},"main":"./dist/as-threejs-flags-lib.umd.js","type":"module","module":"./dist/as-threejs-flags-lib.es.js","engines":{"node":">=22.11.0"},"gitHead":"2cf149b1697b8351926c31261072b380197899eb","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","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","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","build-storybook":"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-threejs-flags-lib.git","type":"git"},"_npmVersion":"10.9.3","description":"A lightweight TypeScript library for rendering animated waving flags with three.js.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.12.3","devDependencies":{"sass":"^1.81.0","vite":"^7.1.2","husky":"^9.1.7","three":"*","eslint":"^9.14.0","vitest":"^3.2.4","globals":"^15.11.0","typedoc":"^0.28.10","prettier":"^3.3.3","storybook":"^9.1.3","@eslint/js":"^9.14.0","typescript":"^5.8.2","@types/node":"^22.8.6","http-server":"^14.1.1","lint-staged":"^15.5.2","@types/three":"*","@types/numeric":"^1.2.6","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","semantic-release":"^24.2.7","typescript-eslint":"^8.12.2","@vitest/coverage-v8":"^3.2.4","@storybook/html-vite":"^9.1.3","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@storybook/addon-docs":"^9.1.3","eslint-plugin-prettier":"^5.2.1","eslint-plugin-storybook":"^9.1.3","vite-plugin-static-copy":"^3.1.1","@semantic-release/github":"^11.0.4","@albi_scando/as-const-lib":"^1.1.1","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.8.1"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0"},"_npmOperationalInternal":{"tmp":"tmp/as-threejs-flags-lib_1.1.0_1756768748042_0.9102979025415601","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@albi_scando/as-threejs-flags-lib","version":"1.2.0","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-threejs-flags-lib@1.2.0","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-threejs-flags-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-threejs-flags-lib/issues"},"dist":{"shasum":"044267f36898d2d4c1a02cca53859453c11a6a2c","tarball":"https://registry.npmjs.org/@albi_scando/as-threejs-flags-lib/-/as-threejs-flags-lib-1.2.0.tgz","fileCount":13,"integrity":"sha512-g5RO8K6X8kEKWtMwGJB0/rn1xzukfhe/46dFDF13zVUEg92PLkY1aTGQT/AbANkvyr4gSOCQB/mN7qlE8p3P9A==","signatures":[{"sig":"MEUCIQDO1D0AcBCF2gt7Xv9sPJQCbZ7DoP6Tw6BhQCi00m5HqQIgXkcDZnCEAHiN/q7PQeceMXbaRuhPrNlR4qhcHUD2874=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268564},"main":"./dist/as-threejs-flags-lib.umd.js","type":"module","module":"./dist/as-threejs-flags-lib.es.js","engines":{"node":">=22.11.0"},"gitHead":"a767bcf643fdebd816868cbf54dbe181b4b28952","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","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","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","build-storybook":"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-threejs-flags-lib.git","type":"git"},"_npmVersion":"10.9.3","description":"A lightweight TypeScript library for rendering animated waving flags with three.js.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.12.3","devDependencies":{"sass":"^1.81.0","vite":"^7.1.2","husky":"^9.1.7","three":"*","eslint":"^9.14.0","vitest":"^3.2.4","globals":"^15.11.0","typedoc":"^0.28.10","prettier":"^3.3.3","storybook":"^9.1.4","@eslint/js":"^9.14.0","typescript":"^5.8.2","@types/node":"^22.8.6","http-server":"^14.1.1","lint-staged":"^15.5.2","@types/three":"*","@types/numeric":"^1.2.6","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","semantic-release":"^24.2.7","typescript-eslint":"^8.12.2","@vitest/coverage-v8":"^3.2.4","@storybook/html-vite":"^9.1.4","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@storybook/addon-docs":"^9.1.4","eslint-plugin-prettier":"^5.2.1","eslint-plugin-storybook":"^9.1.4","vite-plugin-static-copy":"^3.1.1","@semantic-release/github":"^11.0.4","@albi_scando/as-const-lib":"^1.2.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.8.1"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/as-threejs-flags-lib_1.2.0_1757891260055_0.2904746332084849","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@albi_scando/as-threejs-flags-lib","version":"1.2.1","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-threejs-flags-lib@1.2.1","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-threejs-flags-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-threejs-flags-lib/issues"},"dist":{"shasum":"cb7ef290a3dd370c06a08e279b57a543e38df7c6","tarball":"https://registry.npmjs.org/@albi_scando/as-threejs-flags-lib/-/as-threejs-flags-lib-1.2.1.tgz","fileCount":17,"integrity":"sha512-hLjj+iFZ0omT1Lj9RgUhSt3CIQ49Ss9SHquYrnvIhF9vp+silVvpjlXn8Bn+w1jGI3dcGqVSnJl725sWG7RCgw==","signatures":[{"sig":"MEYCIQDifSYm5MzDC3PzkiQkDMVCuU7TRsApzeWQTDQ2ojpWFwIhAO+ZpkVOsgCRjyeupW94exlsU8NKbOsiQ18FZXisqm5Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1399920},"main":"./dist/as-threejs-flags-lib.umd.js","type":"module","module":"./dist/as-threejs-flags-lib.es.js","engines":{"node":">=22.11.0"},"gitHead":"3a67e97f36019c8ac413a3242462eee1290c7f14","scripts":{"dev":"vite serve ./src/playground","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","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","prettier:fix":"prettier . --write","formatter:fix":"npm run prettier:fix && npm run lint:fix","build-storybook":"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-threejs-flags-lib.git","type":"git"},"_npmVersion":"10.9.3","description":"A lightweight TypeScript library for rendering animated waving flags with three.js.","directories":{},"lint-staged":{"*.ts":"prettier --write","*.{js,scss,css,md}":["prettier --write","eslint --fix"]},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.12.3","devDependencies":{"sass":"^1.81.0","vite":"^7.1.2","husky":"^9.1.7","three":"*","eslint":"^9.14.0","vitest":"^3.2.4","globals":"^15.11.0","typedoc":"^0.28.10","prettier":"^3.3.3","storybook":"^10.0.2","@eslint/js":"^9.14.0","typescript":"^5.8.2","@types/node":"^22.8.6","http-server":"^14.1.1","lint-staged":"^15.5.2","@types/three":"*","@types/numeric":"^1.2.6","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","semantic-release":"^24.2.7","typescript-eslint":"^8.12.2","@vitest/coverage-v8":"^3.2.4","@storybook/html-vite":"^10.0.2","validate-branch-name":"^1.3.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@storybook/addon-docs":"^10.0.2","eslint-plugin-prettier":"^5.2.1","eslint-plugin-storybook":"^10.0.2","vite-plugin-static-copy":"^3.1.1","@semantic-release/github":"^11.0.4","@albi_scando/as-const-lib":"^1.2.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.8.1"},"peerDependencies":{"three":"^0.179.1","@types/three":"^0.179.0","@albi_scando/as-const-lib":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/as-threejs-flags-lib_1.2.1_1762070404071_0.6593941318215526","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@albi_scando/as-threejs-flags-lib","version":"2.2.4","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-threejs-flags-lib@2.2.4","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-threejs-flags-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-threejs-flags-lib/issues"},"dist":{"shasum":"76a9879f818e7ecdfd4770da750a19ffdaa91059","tarball":"https://registry.npmjs.org/@albi_scando/as-threejs-flags-lib/-/as-threejs-flags-lib-2.2.4.tgz","fileCount":70,"integrity":"sha512-ZRbTfjKKqxp2nLgFx74pfDppSmSNE06fTBEpRR/OY7tKF9Rr9JkkSJOwLq3yhK6i80vFRJfoLkbpSrNSsgEI2A==","signatures":[{"sig":"MEUCIHD2Au6mfAESSKENOOk2zHHOHjN8GOB+bVfkTCOZOdv+AiEArrbX3rVv/XFPj7OvrHPov9af8ksbDUBNIRO0S/em2mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1529621},"main":"./dist/as-threejs-flags-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-threejs-flags-lib.es.js","engines":{"node":">=22.11.0"},"gitHead":"2f95341ddc36be5591d5edb30852e5d5eb19819e","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-threejs-flags-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"A lightweight TypeScript library for rendering animated waving flags with three.js.","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","three":"*","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"^10.2.8","@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/three":"*","@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.8","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.8","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.8","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.3.0","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"},"_npmOperationalInternal":{"tmp":"tmp/as-threejs-flags-lib_2.2.4_1772735867959_0.093127201190919","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@albi_scando/as-threejs-flags-lib","version":"2.2.5","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-threejs-flags-lib@2.2.5","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-threejs-flags-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-threejs-flags-lib/issues"},"dist":{"shasum":"28cd882afb6e9b83f307a80c9b75d7d997cb178f","tarball":"https://registry.npmjs.org/@albi_scando/as-threejs-flags-lib/-/as-threejs-flags-lib-2.2.5.tgz","fileCount":72,"integrity":"sha512-UdAa2vUNt+tQXH6ygfozBBVbWh4ZSPGJ8aZaGS3vNY4U7kaLU9Yo2ksqrPPj1xsqGBRUGNiXixWK9Rq5KIv1mA==","signatures":[{"sig":"MEUCIQCrWXJP23gsM5eYN2kTSZgImBEOcrPDaPbBrvqaSh8s4wIgPVoCaqO288auPQ/gISLsO33Bsoa7QPCvkEdAp3/LVEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1911632},"main":"./dist/as-threejs-flags-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-threejs-flags-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-threejs-flags-lib.es.js","require":"./dist/as-threejs-flags-lib.umd.js"},"./assets/*":"./dist/assets/*"},"gitHead":"e47d2a9d332f642bd3498b868a15f6fa3db3c040","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-threejs-flags-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"A lightweight TypeScript library for rendering animated waving flags with three.js.","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","three":"*","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"^10.2.8","@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/three":"*","@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.8","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.8","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.8","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.3.0","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"},"_npmOperationalInternal":{"tmp":"tmp/as-threejs-flags-lib_2.2.5_1772820997936_0.8597953220852612","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"@albi_scando/as-threejs-flags-lib","version":"2.2.6","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-threejs-flags-lib@2.2.6","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-threejs-flags-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-threejs-flags-lib/issues"},"dist":{"shasum":"3b9b6070ad3192b01012541a023dd8e03975f115","tarball":"https://registry.npmjs.org/@albi_scando/as-threejs-flags-lib/-/as-threejs-flags-lib-2.2.6.tgz","fileCount":72,"integrity":"sha512-ObCpVcIwVFWMZw2V/PEZ9uuhDiE735CPUum7nZ6NUtEQoIhLAZH9HFwmkwfs9upJoWs+no7Tl4WMQnkyteugoA==","signatures":[{"sig":"MEQCIEdE8GMjencn9upJOz78qYkVDXJ1Cdz7Chvfc5zEsBGDAiBczfnoMGb0zl0zjaPV6dVEt4vdzx8UJjrDhfcY1YUJuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1533381},"main":"./dist/as-threejs-flags-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-threejs-flags-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-threejs-flags-lib.es.js","require":"./dist/as-threejs-flags-lib.umd.js"},"./assets/*":"./dist/assets/*"},"gitHead":"dfd46a652fd5bd3e724b152a5f1a47b401271394","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-threejs-flags-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"A lightweight TypeScript library for rendering animated waving flags with three.js.","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","three":"*","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"^10.2.8","@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/three":"*","@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.8","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.8","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.8","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.3.0","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"},"_npmOperationalInternal":{"tmp":"tmp/as-threejs-flags-lib_2.2.6_1772822640024_0.13815895324242145","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"@albi_scando/as-threejs-flags-lib","version":"2.2.7","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-threejs-flags-lib@2.2.7","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-threejs-flags-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-threejs-flags-lib/issues"},"dist":{"shasum":"ecbb7ed8cfe1eb7f4e64d736e0487d0e6f43b295","tarball":"https://registry.npmjs.org/@albi_scando/as-threejs-flags-lib/-/as-threejs-flags-lib-2.2.7.tgz","fileCount":71,"integrity":"sha512-7QlsxKifMdvYjS9KfI5cgyg10n8NP0wYhkCdJZQIvzJbdE0C/QXFpEFoFUR7dJY1z0x/n8zMOb3oXx4+Fj4aDg==","signatures":[{"sig":"MEUCIQCdxNuUJ1/kCiq022A8BPUAya97A3bPtIwaldd5ASs6tQIgMFEqjshW014T5efeAhHASlIJV9cOHjzAPGZFeaB23X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1529817},"main":"./dist/as-threejs-flags-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-threejs-flags-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-threejs-flags-lib.es.js","require":"./dist/as-threejs-flags-lib.umd.js"}},"gitHead":"ffed4fb7498cc0c74932d94faaff4934161d89e6","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-threejs-flags-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"A lightweight TypeScript library for rendering animated waving flags with three.js.","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","three":"*","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"^10.2.8","@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/three":"*","@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.8","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.8","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.8","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.3.0","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"},"_npmOperationalInternal":{"tmp":"tmp/as-threejs-flags-lib_2.2.7_1772830072612_0.8389654139905167","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@albi_scando/as-threejs-flags-lib","version":"2.3.0","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-threejs-flags-lib@2.3.0","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-threejs-flags-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-threejs-flags-lib/issues"},"dist":{"shasum":"1a93525974bc63c0396b30f6658b3fcd3eb4314b","tarball":"https://registry.npmjs.org/@albi_scando/as-threejs-flags-lib/-/as-threejs-flags-lib-2.3.0.tgz","fileCount":73,"integrity":"sha512-oGYTrX8lSG4H7jYi8vJrj8Oinm9YbS11au5fQ2tzpfXzjapcq2xhb2YiTsS6VnYbIhd1XJD7CeuzzSifgt1uXA==","signatures":[{"sig":"MEQCID5cOO+zkY0F0KYV/yrX9RVi3QNiXUraK2Vg8NOPYVfaAiAEf5ZkDbMdI/M2XH/3aA1WSmlY15kx91WD0rpisiIBfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690147},"main":"./dist/as-threejs-flags-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-threejs-flags-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-threejs-flags-lib.es.js","require":"./dist/as-threejs-flags-lib.umd.js"}},"gitHead":"e3efcc05c1b4a13fd89a3f5df31853a55d344065","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-threejs-flags-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"A lightweight TypeScript library for rendering animated waving flags with three.js.","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","three":"*","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"^10.2.8","@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/three":"*","@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.8","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.8","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.8","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.3.0","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"},"_npmOperationalInternal":{"tmp":"tmp/as-threejs-flags-lib_2.3.0_1772839423290_0.10367836706097466","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@albi_scando/as-threejs-flags-lib","version":"2.3.1","author":{"name":"Alberto Scandolara"},"license":"MIT","_id":"@albi_scando/as-threejs-flags-lib@2.3.1","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"homepage":"https://github.com/albertoscandolara/as-threejs-flags-lib#readme","bugs":{"url":"https://github.com/albertoscandolara/as-threejs-flags-lib/issues"},"dist":{"shasum":"02ceba39e297b3facac8f2721b58e02c2294ae5c","tarball":"https://registry.npmjs.org/@albi_scando/as-threejs-flags-lib/-/as-threejs-flags-lib-2.3.1.tgz","fileCount":73,"integrity":"sha512-cbXXIzKtGerpmk2EITUvBe6rx6kV9Ki39uFke+gq3V72QS2AWWLkdNvw3zW9YQmRVdKaP1LD00knYFTP4slXyg==","signatures":[{"sig":"MEUCIQCzAnShM754MYSMjSST3931mrLssMjHiMaYYlQbF1VvNAIgK48Nf8lSvgk9AfdBQFQkIP1GAS7FPtLusJtj15gFUOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690147},"main":"./dist/as-threejs-flags-lib.umd.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/as-threejs-flags-lib.es.js","engines":{"node":">=22.11.0"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/as-threejs-flags-lib.es.js","require":"./dist/as-threejs-flags-lib.umd.js"}},"gitHead":"3c7b8b12f47841f30e38043f6264aff341953169","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-threejs-flags-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"A lightweight TypeScript library for rendering animated waving flags with three.js.","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","three":"*","eslint":"^9.39.2","vitest":"^4.0.18","globals":"^17.3.0","typedoc":"^0.28.16","prettier":"3.8.1","storybook":"^10.2.8","@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/three":"*","@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.8","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.8","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.8","vite-plugin-static-copy":"^3.2.0","@semantic-release/github":"^12.0.3","@albi_scando/as-const-lib":"^1.3.0","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"},"_npmOperationalInternal":{"tmp":"tmp/as-threejs-flags-lib_2.3.1_1772840073996_0.46262666024116417","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@albi_scando/as-threejs-flags-lib","version":"2.3.2","description":"A lightweight TypeScript library for rendering animated waving flags with three.js.","type":"module","exports":{".":{"import":"./dist/as-threejs-flags-lib.es.js","require":"./dist/as-threejs-flags-lib.umd.js","types":"./dist/types/main.d.ts"}},"repository":{"type":"git","url":"git+https://github.com/albertoscandolara/as-threejs-flags-lib.git"},"author":{"name":"Alberto Scandolara"},"license":"MIT","bugs":{"url":"https://github.com/albertoscandolara/as-threejs-flags-lib/issues"},"homepage":"https://github.com/albertoscandolara/as-threejs-flags-lib#readme","main":"./dist/as-threejs-flags-lib.umd.js","module":"./dist/as-threejs-flags-lib.es.js","typings":"./dist/types/main.d.ts","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":{"@albi_scando/as-const-lib":"^1.3.0","@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.2.8","@storybook/html-vite":"^10.2.8","@types/node":"^25.2.1","@types/numeric":"^1.2.6","@types/three":"*","@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.2.8","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.2.8","three":"*","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":{"@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"]},"gitHead":"ec6d6e53d4eaffcaf3ed06b1e5768ffdcde739d9","_id":"@albi_scando/as-threejs-flags-lib@2.3.2","_nodeVersion":"22.22.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-91vzKoi2hCoGdUd+dgeVPzM5n9878AdFoqyn2pxbR9ysd2JgdSq9KTH8UqWAr0gsJwLMNVCOuCf7qgTjeJVm9w==","shasum":"28aee28e33a0f105f1a9f74b3c6b8e3484aec44e","tarball":"https://registry.npmjs.org/@albi_scando/as-threejs-flags-lib/-/as-threejs-flags-lib-2.3.2.tgz","fileCount":64,"unpackedSize":2552452,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCRlnDEq1sh4+JdLsDxq8f+ZwFQR23gHZhxDV3VxJJnTgIhAIQOhS9621hfaop5/U3PUtj3ViY0S21QviJoZ0lL9JHJ"}]},"_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-threejs-flags-lib_2.3.2_1772994291607_0.024926925356857144"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-01T21:19:40.128Z","modified":"2026-03-08T18:24:51.974Z","1.0.0":"2025-09-01T21:19:40.388Z","1.1.0":"2025-09-01T23:19:08.236Z","1.2.0":"2025-09-14T23:07:40.280Z","1.2.1":"2025-11-02T08:00:04.296Z","2.2.4":"2026-03-05T18:37:48.173Z","2.2.5":"2026-03-06T18:16:38.179Z","2.2.6":"2026-03-06T18:44:00.308Z","2.2.7":"2026-03-06T20:47:52.834Z","2.3.0":"2026-03-06T23:23:43.503Z","2.3.1":"2026-03-06T23:34:34.199Z","2.3.2":"2026-03-08T18:24:51.837Z"},"bugs":{"url":"https://github.com/albertoscandolara/as-threejs-flags-lib/issues"},"author":{"name":"Alberto Scandolara"},"license":"MIT","homepage":"https://github.com/albertoscandolara/as-threejs-flags-lib#readme","repository":{"type":"git","url":"git+https://github.com/albertoscandolara/as-threejs-flags-lib.git"},"description":"A lightweight TypeScript library for rendering animated waving flags with three.js.","maintainers":[{"name":"albi_scando","email":"alberto.scandolara92@gmail.com"}],"readme":"# `as-threejs-flags-lib`\n\n![TypeScript](https://img.shields.io/badge/Built%20with-TypeScript-3178C6?logo=typescript&logoColor=white)\n![Three.js](https://img.shields.io/badge/Built%20with-Three.js-3178C6?logo=threedotjs&logoColor=white)\n\n## Description\n\nThis library provides a collection of animated waving flags built with TypeScript and powered by three.js.  \nIt offers ready-to-use 3D flag components that simulate realistic cloth waving effects, making it easy to integrate animated flags into your three.js scenes.\n\n## Table of Contents\n\n- [Storybook](documentation/pages/STORYBOOK.md)\n- [License](documentation/pages/LICENSE.md)\n- [Installation](documentation/pages/INSTALLATION.md)\n- [Contributing](documentation/pages/CONTRIBUTING.md)\n- [Changelog](CHANGELOG.md)\n\n## Features\n\n- **Realistic Flag Animation** – Simulates natural cloth movement with dynamic waving effects.\n- **Three.js Integration** – Seamlessly integrates into existing three.js scenes with minimal setup.\n- **Customizable Flags** – Easily configure textures, dimensions, poles, and wind intensity.\n- **Optimized Performance** – Efficient shaders and mesh updates for smooth real-time rendering.\n- **Strong Typing** – Full TypeScript support for safety and clarity.\n","readmeFilename":"README.md"}