{"_id":"@absolu/create-assets-toolkit","_rev":"10-2d21401cf7d0ca5a8528f3060439e31b","name":"@absolu/create-assets-toolkit","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@absolu/create-assets-toolkit","version":"1.0.0","license":"MIT","_id":"@absolu/create-assets-toolkit@1.0.0","maintainers":[{"name":"digitalwr","email":"devs@lmwr.fr"}],"bin":{"create-assets-toolkit":"dist/index.js"},"dist":{"shasum":"559b675d3271a53c4ae866ab0a991e116449a85a","tarball":"https://registry.npmjs.org/@absolu/create-assets-toolkit/-/create-assets-toolkit-1.0.0.tgz","fileCount":69,"integrity":"sha512-VDTHMC8kuJPEfrLQxMNcabjFRJl+NtX+bDtwcJusPv3QMRAznswyQ1hsnXYF4nYf3t/d+DqDiz9hBzX2FoWyRA==","signatures":[{"sig":"MEYCIQCrPAdN61vehqnNihSbeZK3T89hF7dunGhgZL1Z7Ch10gIhAOre8ZKtZQABrySKTMDZJHvpxRH6fmt3Ht+wvC7LaWEg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43535},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a88ee0c29da01bf7ffbad6532fd3d46daa16706f","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"digitalwr","email":"devs@lmwr.fr"},"_npmVersion":"10.8.2","description":"Scaffolding CLI pour initialiser un projet avec assets-toolkit","directories":{},"_nodeVersion":"20.19.5","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/create-assets-toolkit_1.0.0_1775047015656_0.22072490312051518","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@absolu/create-assets-toolkit","version":"1.0.1","license":"MIT","_id":"@absolu/create-assets-toolkit@1.0.1","maintainers":[{"name":"digitalwr","email":"devs@lmwr.fr"}],"bin":{"create-assets-toolkit":"dist/index.js"},"dist":{"shasum":"c37ebda47a6cbbeda2ce8bc7ef59f1b795eb95fb","tarball":"https://registry.npmjs.org/@absolu/create-assets-toolkit/-/create-assets-toolkit-1.0.1.tgz","fileCount":69,"integrity":"sha512-l/1GHm+LtRqsKTA8gl+zbXKHsA+ZwexKt5RBza8L0DIh7HGAZt8u07RJmvnKhpxRR32M14ymWLAa4WMPCKjEdA==","signatures":[{"sig":"MEYCIQCS5AgqiiRgKdvGphTFFxkGccvQ6yr12HduNZ/aAC+WlgIhAO8tHvl+CP/LUh+73akZ1ZXVM/o8m58du+zN5P1utsph","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43526},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"80e737629f52ad6e5cae5fc4c43002fa04c0382a","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"digitalwr","email":"devs@lmwr.fr"},"_npmVersion":"10.8.2","description":"Scaffolding CLI pour initialiser un projet avec assets-toolkit","directories":{},"_nodeVersion":"20.19.5","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/create-assets-toolkit_1.0.1_1775048644043_0.4271630722809683","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@absolu/create-assets-toolkit","version":"1.0.2","license":"MIT","_id":"@absolu/create-assets-toolkit@1.0.2","maintainers":[{"name":"digitalwr","email":"devs@lmwr.fr"}],"bin":{"create-assets-toolkit":"dist/index.js"},"dist":{"shasum":"aec90bb6d62fab2832a4f454b938fdb3b2e036f4","tarball":"https://registry.npmjs.org/@absolu/create-assets-toolkit/-/create-assets-toolkit-1.0.2.tgz","fileCount":69,"integrity":"sha512-YJH+aWvCEsfD5U4PPnPtatkK98Uo03cbZh4AjABO6AZIrXboomtXgblIOpC29oknPQ1LysAfv39TzLz1XdYI0A==","signatures":[{"sig":"MEYCIQDx5BadGGEssevYC9O8K6tv9Y80NFE8K6MA8nWlpss+VwIhAOteMMOKdQ5oaCOC4sdMK/KAYHgMVzatebUYS4AnPvak","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43663},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fb887e604a26a957084df645821c23840f5dd54a","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"digitalwr","email":"devs@lmwr.fr"},"_npmVersion":"10.8.2","description":"Scaffolding CLI pour initialiser un projet avec assets-toolkit","directories":{},"_nodeVersion":"20.19.5","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/create-assets-toolkit_1.0.2_1775048970950_0.47228648626444447","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@absolu/create-assets-toolkit","version":"1.0.3","license":"MIT","_id":"@absolu/create-assets-toolkit@1.0.3","maintainers":[{"name":"digitalwr","email":"devs@lmwr.fr"}],"bin":{"create-assets-toolkit":"dist/index.js"},"dist":{"shasum":"3485d838825c4abc55de4b08a1ddaec864d4896e","tarball":"https://registry.npmjs.org/@absolu/create-assets-toolkit/-/create-assets-toolkit-1.0.3.tgz","fileCount":69,"integrity":"sha512-PsY9gywQDwcDXDQzOvgW7jGonZw91A5fhsPNScP4fHjROEFbksActv7RumeWa+qsfnwGiPVRxroYRJ3XW7ZX+g==","signatures":[{"sig":"MEQCIDAFLOuufRa2QSlMLuXqZqzj4SIDq4kxdq1erLB+oHCjAiAwwFRBk2bA3MPpON5FVXqQ2Xqg6q/c+fUbaLp0+vv8UA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43528},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9e377b3691401bf1f9b83a7b44b68b362cf4b1f9","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"digitalwr","email":"devs@lmwr.fr"},"_npmVersion":"10.8.2","description":"Scaffolding CLI pour initialiser un projet avec assets-toolkit","directories":{},"_nodeVersion":"20.19.5","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/create-assets-toolkit_1.0.3_1775057449963_0.19934382537822093","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@absolu/create-assets-toolkit","version":"1.0.4","license":"MIT","_id":"@absolu/create-assets-toolkit@1.0.4","maintainers":[{"name":"digitalwr","email":"devs@lmwr.fr"}],"bin":{"create-assets-toolkit":"dist/index.js"},"dist":{"shasum":"f338be8e484d2f61e27f449dc3bbada337e22482","tarball":"https://registry.npmjs.org/@absolu/create-assets-toolkit/-/create-assets-toolkit-1.0.4.tgz","fileCount":69,"integrity":"sha512-DrNHhWQWFWvYOFR2Qb+1DWjYJs6nWwXbscAc3r5UnEi55gjVIVSA13QA/Nqw91qCwhdxpEkmIQ7GZj6hTNF0Lg==","signatures":[{"sig":"MEUCIFBGOW05kM4bI8SNdNzhmtYwC3M8Tlb0BhhIZGtJEyU/AiEA8HrYFYSZueUItcsF56p+x5sNpCaPttKywTFxOATtVEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43542},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ed539fb6b291dbde16dd3c9fef63b0b46448a80c","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"digitalwr","email":"devs@lmwr.fr"},"_npmVersion":"10.8.2","description":"Scaffolding CLI pour initialiser un projet avec assets-toolkit","directories":{},"_nodeVersion":"20.19.5","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/create-assets-toolkit_1.0.4_1775058297205_0.18127635066665393","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@absolu/create-assets-toolkit","version":"1.0.5","license":"MIT","_id":"@absolu/create-assets-toolkit@1.0.5","maintainers":[{"name":"digitalwr","email":"devs@lmwr.fr"}],"bin":{"create-assets-toolkit":"dist/index.js"},"dist":{"shasum":"7adc351ff8c4c38db924ae162582750a27ab24e9","tarball":"https://registry.npmjs.org/@absolu/create-assets-toolkit/-/create-assets-toolkit-1.0.5.tgz","fileCount":69,"integrity":"sha512-LWd9sl5Ab3IGB+0WVczD513AK9nVg/8mKrkIecYpJ06G16RTstucfd6pmU0mOxemW/j13aAR6zybzgi8OkfSnA==","signatures":[{"sig":"MEQCHy7ePkyYkCYTHt6H2lMGa44+OBLmGoT4KNb7UGiXoBQCIQC21xC+OF0eCCaIDaVDG1CibjU6ytyL0PYS+kGhpMFCsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43551},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"69d46204a8293f4eab3a3c81ccedab9b6fe08b22","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"digitalwr","email":"devs@lmwr.fr"},"_npmVersion":"10.8.2","description":"Scaffolding CLI pour initialiser un projet avec assets-toolkit","directories":{},"_nodeVersion":"20.19.5","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/create-assets-toolkit_1.0.5_1775058811986_0.34675142621698085","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@absolu/create-assets-toolkit","version":"1.0.6","license":"MIT","_id":"@absolu/create-assets-toolkit@1.0.6","maintainers":[{"name":"digitalwr","email":"devs@lmwr.fr"}],"bin":{"create-assets-toolkit":"dist/index.js"},"dist":{"shasum":"32e1fc253494c4d9e10d44942bfaaa749658567c","tarball":"https://registry.npmjs.org/@absolu/create-assets-toolkit/-/create-assets-toolkit-1.0.6.tgz","fileCount":69,"integrity":"sha512-dUe6/NE4S5bi9Z0E8g9V+0xak9HJ8FnYqXtqcgDxxjyDMQPDFT2oJBO2kGHMiWd+GslufBs/WzKNxOGUAyS4+A==","signatures":[{"sig":"MEUCICjAzratL3FULXwndC80/wEkKwpQ+23NfiG/YE8Bdh2YAiEA2WmcuTQ/WSJDCmpzAi3lTXLPuAD+jQALo9VHSJ1q2z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43703},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cc671a252803d256d4540c550c043f3d63dd77ee","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"digitalwr","email":"devs@lmwr.fr"},"_npmVersion":"10.8.2","description":"Scaffolding CLI pour initialiser un projet avec assets-toolkit","directories":{},"_nodeVersion":"20.19.5","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/create-assets-toolkit_1.0.6_1775059682636_0.26976765377565903","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@absolu/create-assets-toolkit","version":"1.0.7","license":"MIT","_id":"@absolu/create-assets-toolkit@1.0.7","maintainers":[{"name":"digitalwr","email":"devs@lmwr.fr"}],"bin":{"create-assets-toolkit":"dist/index.js"},"dist":{"shasum":"9835c7279288ddf4f83bc691cddfb7dd02be881b","tarball":"https://registry.npmjs.org/@absolu/create-assets-toolkit/-/create-assets-toolkit-1.0.7.tgz","fileCount":70,"integrity":"sha512-5wvW3/8vR1De/OeoYLtEAAXKXh9G4D89+KoDpSxqAjzsoQAcD0Y9rckCNewzQcjULwObViru8GSgByTtYEJPkA==","signatures":[{"sig":"MEQCIH+DXz85fOSfL8IIWjjFeckGc9eKA70xFGrT+Cy70l8TAiARwZ0QvDZHP01ccPkw9UpiJzYh2f7ZM9N17E/VZAaL1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43746},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"72c35568b65640a6457e9a7ab229d60e0fa8542a","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"digitalwr","email":"devs@lmwr.fr"},"_npmVersion":"10.8.2","description":"Scaffolding CLI pour initialiser un projet avec assets-toolkit","directories":{},"_nodeVersion":"20.19.5","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/create-assets-toolkit_1.0.7_1775660900174_0.12017689731085679","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@absolu/create-assets-toolkit","version":"1.2.0","description":"Scaffolding CLI pour initialiser un projet avec assets-toolkit","type":"module","main":"dist/index.js","bin":{"create-assets-toolkit":"dist/index.js"},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"dependencies":{"chalk":"^5.6.2"},"devDependencies":{"@types/node":"^20.11.0","typescript":"^5.3.3"},"license":"MIT","_id":"@absolu/create-assets-toolkit@1.2.0","gitHead":"071c234f88379ed7a9d079723b82985a36badada","types":"./dist/index.d.ts","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NdVIxawEMq4WdtFyc1L8p/Tx/3BReH2lZqGjeunyTf8pZbfVDNw/oeZSN3I+uUwI/van7dm5ge9Q5GDLhR/MRg==","shasum":"4e355143fad789df19657b7bf88df33a58ff6784","tarball":"https://registry.npmjs.org/@absolu/create-assets-toolkit/-/create-assets-toolkit-1.2.0.tgz","fileCount":70,"unpackedSize":43583,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCrszTCcmCBS2UFVC3te+PZ4s3BNkRqwbnSq0ZB4KrxEQIgW/T3kkVoSUIsYcgBW0JGwMoFI+NPb7iVpToThX5r2MQ="}]},"_npmUser":{"name":"mrebillard","email":"mrebillard@agence-absolu.com"},"directories":{},"maintainers":[{"name":"digitalwr","email":"devs@lmwr.fr"},{"name":"mrebillard","email":"mrebillard@agence-absolu.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/create-assets-toolkit_1.2.0_1779281083602_0.513543799839173"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-01T12:36:55.205Z","modified":"2026-05-20T12:44:43.904Z","1.0.0":"2026-04-01T12:36:55.800Z","1.0.1":"2026-04-01T13:04:04.231Z","1.0.2":"2026-04-01T13:09:31.107Z","1.0.3":"2026-04-01T15:30:50.117Z","1.0.4":"2026-04-01T15:44:57.352Z","1.0.5":"2026-04-01T15:53:32.158Z","1.0.6":"2026-04-01T16:08:02.783Z","1.0.7":"2026-04-08T15:08:20.316Z","1.2.0":"2026-05-20T12:44:43.765Z"},"license":"MIT","description":"Scaffolding CLI pour initialiser un projet avec assets-toolkit","maintainers":[{"name":"digitalwr","email":"devs@lmwr.fr"},{"name":"mrebillard","email":"mrebillard@agence-absolu.com"}],"readme":"# @absolu/create-assets-toolkit\n[![npm](https://img.shields.io/npm/v/%40absolu%2Fcreate-assets-toolkit?style=flat-square)](https://www.npmjs.com/package/@absolu/create-assets-toolkit)\n\nOutil CLI pour initialiser un projet front-end basé sur [@absolu/assets-toolkit](https://www.npmjs.com/package/@absolu/assets-toolkit) avec Vite.\n\n## Utilisation\n\nPlacez-vous **à la racine du dossier de votre thème Drupal**, puis lancez :\n\n```bash\nnpm create @absolu/assets-toolkit@latest\n```\n\nLe CLI vous posera la question suivante :\n\n- **Nom du dossier des assets** (par défaut `assets`) : le dossier dans lequel l'ensemble du projet front-end sera installé.\n\nLe scaffold génère ensuite l'arborescence suivante dans ce dossier :\n\n```\n<theme-drupal>/\n  <assets>/\n    package.json\n    vite.config.ts\n    tsconfig.json\n    config.json\n    config.example.json\n    .editorconfig\n    .gitignore\n    src/\n      scss/\n      scripts/\n      images/\n        icons/\n        icons-sprite/\n      iconfonts/\n      fonts/\n    public/\n```\n\n## Commandes disponibles\n\nUne fois le scaffold terminé, dans le dossier des assets :\n\n```bash\nnpm run dev      # Serveur de développement Vite\nnpm run build    # Build de production\nnpm run tsc      # Vérification TypeScript\n```\n\n## Mode local\n\nPour le développement, le flag `--local` permet d'utiliser une copie locale de `@absolu/assets-toolkit` au lieu du dépôt distant :\n\n```bash\nnpm create @absolu/assets-toolkit@latest --local\n```\n\n## Mise à jour du toolkit\n\n```bash\nnpm update @absolu/assets-toolkit\n```\n","readmeFilename":"README.md"}