{"_id":"@canonical/generator-canonical-ds","_rev":"31-34f4459092f0f789a3865a84f66873dd","name":"@canonical/generator-canonical-ds","dist-tags":{"latest":"0.4.1-experimental.0"},"versions":{"0.0.1":{"name":"@canonical/generator-canonical-ds","version":"0.0.1","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"GPL-3.0-only","_id":"@canonical/generator-canonical-ds@0.0.1","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"}],"homepage":"https://github.com/canonical/vanilla-monorepo#readme","bugs":{"url":"https://github.com/canonical/vanilla-monorepo/issues"},"dist":{"shasum":"4e5aa171753f99d7d09873572e033c7cb4f8c662","tarball":"https://registry.npmjs.org/@canonical/generator-canonical-ds/-/generator-canonical-ds-0.0.1.tgz","fileCount":12,"integrity":"sha512-OH0mwcSBPVgg4YPDfUXYoacBVD5Docgdt7KeByvRIday6Pydrmce3f6DQPK1Jf2gMZgD/9iJA6F+fl6mR/5RmQ==","signatures":[{"sig":"MEQCIHtvwNB2nXPlVIwuQx8VzkRna19dyUTsFJO0chsbDB/RAiBZB2ggkJqlG9XfQGePEjH8a40XspxmLqyEz4N34o+98Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13230},"main":"generators/index.js","type":"module","gitHead":"49b76f59f297e064b2bd615dd325a7d8eff2f396","scripts":{"build":"bun run build:tsc && bun run build:copyfiles","check":"bun run check:biome && bun run check:ts","check:ts":"tsc --noEmit","build:tsc":"tsc","check:fix":"bun run check:biome:fix","lint:biome":"biome lint src/*.ts","check:biome":"biome check src/**/*.ts *.json","format:biome":"biome format src/*.ts","build:copyfiles":"copyfiles -u 1 src/**/templates/**/* generators","check:biome:fix":"biome check --write src/**/*.ts *.json"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"deprecated":"This package has been deprecated. Please use '@canonical/generator-ds' instead.","repository":{"url":"git+https://github.com/canonical/vanilla-monorepo.git","type":"git"},"_npmVersion":"10.5.0","description":"## Getting Started","directories":{},"_nodeVersion":"20.11.1","dependencies":{"yeoman-generator":"5.9.0"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","typescript":"5.6.3","@types/node":"^22.9.1","@biomejs/biome":"^1.9.4","@canonical/biome-config":"^0.2.1-experimental.0","@types/yeoman-generator":"5.2.14","@canonical/typescript-config-base":"^0.2.1-experimental.0"},"_npmOperationalInternal":{"tmp":"tmp/generator-canonical-ds_0.0.1_1733347951158_0.21056917519205953","host":"s3://npm-registry-packages"}},"0.3.1-experimental.0":{"name":"@canonical/generator-canonical-ds","version":"0.3.1-experimental.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"GPL-3.0-only","_id":"@canonical/generator-canonical-ds@0.3.1-experimental.0","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"}],"homepage":"https://github.com/canonical/vanilla-monorepo#readme","bugs":{"url":"https://github.com/canonical/vanilla-monorepo/issues"},"dist":{"shasum":"80ce17b0e187381e591b8dd6ace80e86c391f737","tarball":"https://registry.npmjs.org/@canonical/generator-canonical-ds/-/generator-canonical-ds-0.3.1-experimental.0.tgz","fileCount":13,"integrity":"sha512-A3+XZt1o+u+gkMCuM1cDQU1D8gUvdpS14WzQEmEf0+KVNb2kQSm+NyUfRLHi5I2eV4TkHRabzDkZAAboTcsgeQ==","signatures":[{"sig":"MEQCIH9vyp0Q9La7iDop5ROa/tE8kouowxODsRaF6//K5mTiAiBQOUF1xg3XQlL349yoIcqhXmDLuRGINsI0O1XdZKoZUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20943},"main":"generators/index.js","type":"module","gitHead":"685e33d221cfd84981fa314340d89baaf7056625","scripts":{"build":"bun run build:tsc && bun run build:copyfiles","check":"bun run check:biome && bun run check:ts","check:ts":"tsc --noEmit","build:tsc":"tsc","check:fix":"bun run check:biome:fix","lint:biome":"biome lint src/*.ts","check:biome":"biome check src/**/*.ts *.json","format:biome":"biome format src/*.ts","build:copyfiles":"copyfiles -u 1 src/**/templates/**/* generators","check:biome:fix":"biome check --write src/**/*.ts *.json"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"deprecated":"This package has been deprecated. Please use '@canonical/generator-ds' instead.","repository":{"url":"https://github.com/canonical/vanilla-monorepo","type":"git"},"_npmVersion":"lerna/8.1.9/node@v22.11.0+x64 (linux)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"yeoman-generator":"5.9.0"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","typescript":"5.6.3","@types/node":"^22.9.1","@biomejs/biome":"^1.9.4","@canonical/biome-config":"^0.2.1-experimental.0","@types/yeoman-generator":"5.2.14","@canonical/typescript-config-base":"^0.2.1-experimental.0"},"_npmOperationalInternal":{"tmp":"tmp/generator-canonical-ds_0.3.1-experimental.0_1733348411587_0.6892101865666604","host":"s3://npm-registry-packages"}},"0.3.2-experimental.0":{"name":"@canonical/generator-canonical-ds","version":"0.3.2-experimental.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"GPL-3.0-only","_id":"@canonical/generator-canonical-ds@0.3.2-experimental.0","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"}],"homepage":"https://github.com/canonical/vanilla-monorepo#readme","bugs":{"url":"https://github.com/canonical/vanilla-monorepo/issues"},"dist":{"shasum":"e8e49234fe84ad9df793db0ecb6d30c8cc5f2fd3","tarball":"https://registry.npmjs.org/@canonical/generator-canonical-ds/-/generator-canonical-ds-0.3.2-experimental.0.tgz","fileCount":13,"integrity":"sha512-Cp8GcBm2V0kNYTP1xCwKfb8Ey6LJ20+ho+EOq0Kfs8YL4BqYaaMQwvwhZwgI39Dh6OvYDUzUXPe0rhUJaMsPDQ==","signatures":[{"sig":"MEQCIBnMMTxi/1Taj+47Qv8EkQhYVbzdHAajewxoriMgOp7xAiATL2aPO97naRtfPMWC82Njji5rOBeXZdfggHZiBr7dmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20994},"main":"generators/index.js","type":"module","gitHead":"ee6a5ef79291651ce5201684a47b103fb04a9ea7","scripts":{"build":"bun run build:tsc && bun run build:copyfiles","check":"bun run check:biome && bun run check:ts","check:ts":"tsc --noEmit","build:tsc":"tsc","check:fix":"bun run check:biome:fix","lint:biome":"biome lint src/*.ts","check:biome":"biome check src/**/*.ts *.json","format:biome":"biome format src/*.ts","build:copyfiles":"copyfiles -u 1 src/**/templates/**/* generators","check:biome:fix":"biome check --write src/**/*.ts *.json"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"deprecated":"This package has been deprecated. Please use '@canonical/generator-ds' instead.","repository":{"url":"https://github.com/canonical/vanilla-monorepo","type":"git"},"_npmVersion":"lerna/8.1.9/node@v22.11.0+x64 (linux)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"yeoman-generator":"5.9.0"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","typescript":"5.6.3","@types/node":"^22.9.1","@biomejs/biome":"^1.9.4","@canonical/biome-config":"^0.2.1-experimental.0","@types/yeoman-generator":"5.2.14","@canonical/typescript-config-base":"^0.2.1-experimental.0"},"_npmOperationalInternal":{"tmp":"tmp/generator-canonical-ds_0.3.2-experimental.0_1733437399728_0.724999262481238","host":"s3://npm-registry-packages"}},"0.4.0-experimental.0":{"name":"@canonical/generator-canonical-ds","version":"0.4.0-experimental.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"GPL-3.0-only","_id":"@canonical/generator-canonical-ds@0.4.0-experimental.0","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"}],"homepage":"https://github.com/canonical/vanilla-monorepo#readme","bugs":{"url":"https://github.com/canonical/vanilla-monorepo/issues"},"dist":{"shasum":"73cffb4a2ecf3b61d73829e1eb736dc5683d5307","tarball":"https://registry.npmjs.org/@canonical/generator-canonical-ds/-/generator-canonical-ds-0.4.0-experimental.0.tgz","fileCount":13,"integrity":"sha512-rfOfzM312JY+rZSixRQYUxmS0PH7BAKEqVIMz2GNNc7fFGFZhOWehyfkf8D/mXFxyqFcnP/zjwi9atAVkN3Pew==","signatures":[{"sig":"MEYCIQDgmRRNoh1OdQaDbjw/xEOrLVLxLAkPkpb3a6EC0D+a6wIhAO3L2E1BCUPxIEY5Nsu4zvGa7cxab+g/lHdqik08ONRu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20820},"main":"generators/index.js","type":"module","gitHead":"c1d4c3d77c4d7a522359babd05186dbf65aca801","scripts":{"build":"bun run build:tsc && bun run build:copyfiles","check":"bun run check:biome && bun run check:ts","check:ts":"tsc --noEmit","build:tsc":"tsc","check:fix":"bun run check:biome:fix && bun run check:ts","check:biome":"biome check src *.json","build:copyfiles":"copyfiles -u 1 src/**/templates/**/* generators","check:biome:fix":"biome check --write src *.json"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"deprecated":"This package has been deprecated. Please use '@canonical/generator-ds' instead.","repository":{"url":"https://github.com/canonical/vanilla-monorepo","type":"git"},"_npmVersion":"lerna/8.1.9/node@v22.11.0+x64 (linux)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"yeoman-generator":"7.3.3"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","typescript":"5.7.2","@types/node":"^22.10.1","@types/debug":"^4.1.12","@biomejs/biome":"^1.9.4","@types/json-schema":"^7.0.15","@canonical/biome-config":"^0.4.0-experimental.0","@canonical/typescript-config-base":"^0.4.0-experimental.0"},"_npmOperationalInternal":{"tmp":"tmp/generator-canonical-ds_0.4.0-experimental.0_1733784835019_0.12347477392026995","host":"s3://npm-registry-packages-npm-production"}},"0.4.1-experimental.0":{"name":"@canonical/generator-canonical-ds","version":"0.4.1-experimental.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"GPL-3.0-only","_id":"@canonical/generator-canonical-ds@0.4.1-experimental.0","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"f6eaffdd50fa89e6fed52ce66663e6e96d60b547","tarball":"https://registry.npmjs.org/@canonical/generator-canonical-ds/-/generator-canonical-ds-0.4.1-experimental.0.tgz","fileCount":12,"integrity":"sha512-mpm7Att8UhVp6Ndb8DrwJcZ8EI75bsKfsxipI+uEj9VJ6A+I4KpIZJMeHksccO5or0iqXW9GV6o5ja2swKwGPQ==","signatures":[{"sig":"MEYCIQDlQ5BZY0ST+t1cxGY/1u2ds4tW8yEolRZcuE6U7lC1hAIhAOoRPIDvhJv4v/oATPUaMN5pmDTs46UetTLYRRM5mFXo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13471},"main":"generators/index.js","type":"module","gitHead":"abed75744c71475f148c18543f2a09bca0cb1caa","scripts":{"build":"bun run build:tsc && bun run build:copyfiles","check":"bun run check:biome && bun run check:ts","check:ts":"tsc --noEmit","build:tsc":"tsc","check:fix":"bun run check:biome:fix && bun run check:ts","check:biome":"biome check src *.json","build:copyfiles":"copyfiles -u 1 src/**/templates/**/* generators","check:biome:fix":"biome check --write src *.json"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"deprecated":"This package has been deprecated. Please use '@canonical/generator-ds' instead.","repository":{"url":"git+https://github.com/canonical/ds25.git","type":"git"},"_npmVersion":"10.5.0","description":"## Deprecated This package has been deprecated and moved to the [@canonical/generator-ds package](https://www.npmjs.com/package/@canonical/generator-ds).  Please use that package instead.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"yeoman-generator":"^7.4.0"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","typescript":"5.7.2","@types/node":"^22.10.1","@types/debug":"^4.1.12","@biomejs/biome":"^1.9.4","@types/json-schema":"^7.0.15","@canonical/biome-config":"^0.4.0-experimental.0","@canonical/typescript-config-base":"^0.4.0-experimental.0"},"_npmOperationalInternal":{"tmp":"tmp/generator-canonical-ds_0.4.1-experimental.0_1734380185853_0.9675856780754959","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-12-04T21:32:31.058Z","modified":"2026-09-09T10:46:32.109Z","0.0.1":"2024-12-04T21:32:31.417Z","0.3.1-experimental.0":"2024-12-04T21:40:11.792Z","0.3.2-experimental.0":"2024-12-05T22:23:19.918Z","0.4.0-experimental.0":"2024-12-09T22:53:55.191Z","0.4.1-experimental.0":"2024-12-16T20:16:26.047Z"},"bugs":{"url":"https://github.com/canonical/ds25/issues"},"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"GPL-3.0-only","homepage":"https://github.com/canonical/ds25#readme","repository":{"url":"git+https://github.com/canonical/ds25.git","type":"git"},"description":"## Deprecated This package has been deprecated and moved to the [@canonical/generator-ds package](https://www.npmjs.com/package/@canonical/generator-ds).  Please use that package instead.","maintainers":[{"email":"ilayda.cavusoglupars@canonical.com","name":"ilayda21"},{"email":"frankban@gmail.com","name":"frankban"},{"email":"huw@ikmail.com","name":"huwshimi"},{"email":"me@anthonydillon.com","name":"anthonydillon"},{"email":"steverydz@gmail.com","name":"steverydz"},{"email":"bartek.szopka@canonical.com","name":"bartaz"},{"email":"joao.figueiredo.martins@canonical.com","name":"jpmartinspt"},{"email":"peterfrench94@gmail.com","name":"petesfrench"},{"email":"jmuzina@pm.me","name":"jmuzina"},{"email":"mariapaula.trujillo@canonical.com","name":"mtruj"},{"email":"david.edler@canonical.com","name":"edlerd"},{"email":"ardavan.behnia@canonical.com","name":"abehnia"},{"email":"is-admin@canonical.com","name":"canonical-organization"},{"email":"eduard.manta@canonical.com","name":"edisile-canonical"},{"email":"adam.steciuk@canonical.com","name":"steciuk-canonical"},{"email":"abbie.sims@canonical.com","name":"abbiesims"},{"email":"atakan99saglam@gmail.com","name":"ataku_b"},{"email":"adrian.villa.g@gmail.com","name":"ad.vl"},{"email":"its.muhammad.ali.mughal@gmail.com","name":"engr-ali"},{"email":"urvashi.sharma271099@gmail.com","name":"ninfa_jeon"},{"email":"n.devilliers1999@gmail.com","name":"ndv99"},{"email":"goulin.khoge@canonical.com","name":"goulin-canonical"},{"email":"21112002mj@gmail.com","name":"immortalcodes"},{"email":"alvaro.mateoalvarez@canonical.com","name":"alvaromateo"},{"email":"benjaminaderopo.oni@canonical.com","name":"onibenjo-canonical"}],"readme":"# Canonical Generator\n\n## Deprecated\nThis package has been deprecated and moved to the [@canonical/generator-ds package](https://www.npmjs.com/package/@canonical/generator-ds). \nPlease use that package instead.\n\n## Getting Started\n\n1. Install [Yeoman](https://yeoman.io/) and this generator: `npm i -g yo @canonical/generator-canonical-ds`\n2. Run the generator: `yo @canonical/canonical-ds`\n3. Select a subgenerator from the list and follow its instructions\n\n### Available Generators\nGenerators are available for the following resources:\n- [React Component](./src/component/README.md)\n","readmeFilename":"README.md"}