{"_id":"@canonical/typescript-config","_rev":"41-d5c1c83cdb9093afbfda6f6ee4809f2f","name":"@canonical/typescript-config","dist-tags":{"a":"0.12.0","latest":"0.42.0","experimental":"0.43.0-experimental.0"},"versions":{"0.12.0":{"name":"@canonical/typescript-config","version":"0.12.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.12.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"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"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"a708b6218bdaed06ae9369cda874d501669446a7","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.12.0.tgz","fileCount":5,"integrity":"sha512-/vnpDs0nZmFiXT4pufpT7jlE0wzjOCmkGLZdzxzP9qm61INPJNS/arhGLR/3mD8YT8q4m5N0Oa2TGo0THtBiPw==","signatures":[{"sig":"MEQCIDhVYKCZEfaw00BuOOuXMHUSNSLfmDuO8vKYzev4PuruAiBwBGdovnRvqfTng39FjCJl7nn92OPgErW63kFlI8vGQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9993},"main":"tsconfig.json","gitHead":"d71a98f398f6407dc3b73a6308964ec2b31b347e","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},"repository":{"url":"git+https://github.com/canonical/ds25.git","type":"git"},"_npmVersion":"11.6.2","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.3.11","@canonical/biome-config":"^0.12.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.12.0_1770729983768_0.27497271702744075","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@canonical/typescript-config","version":"0.13.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.13.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"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"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"d7b109e9dae51523b18f6028e904031fd5bdeb75","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.13.0.tgz","fileCount":6,"integrity":"sha512-E4JnHu0DiADqW9DQYxPbPXDtYKGjbamBI6vQIO9gEzPjw7AHZTnq/m6jShTfMoSQlgUnh67/rBqAEpH7sAO2rw==","signatures":[{"sig":"MEUCIQCD4/r79pSVGYMHrkzbuYFbVcZ8sERZ0toGv0OBgQUIlgIgZ3Bgsik4Rl2Vhz8PgWdrdA+UKbxVp7pyBcrypT3+/vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17858},"main":"tsconfig.json","gitHead":"d3e94d6a33677afef24ba1b967920bc513e1681c","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"repository":{"url":"git+https://github.com/canonical/ds25.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.3.14","@canonical/biome-config":"^0.13.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.13.0_1770756722642_0.3305710666553796","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@canonical/typescript-config","version":"0.14.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.14.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"99c87fa5162b9854dd2a5023aa375fd45a685206","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.14.0.tgz","fileCount":6,"integrity":"sha512-46rKiwA6QUdhbZBpKN+QRmtkaHAPs/gIBe1P4xb0TyiaLG9FM3rVNe6+MlyPCaW+qhgWZ6fdD6cXUpPz8h2X+w==","signatures":[{"sig":"MEQCIDkWwlv9zvGYQwvAMLt7DHWDw1+HuZmpmA1enQICvsTCAiBcY3dEx+7Y89c9E6178MaG+TaROVI084hhCiMXAxG/LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18018},"main":"tsconfig.json","gitHead":"3bcc701893d91c5b7d36454e0c00fb3b490f55cc","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"repository":{"url":"git+https://github.com/canonical/ds25.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.3.14","@canonical/biome-config":"^0.14.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.14.0_1771251260955_0.9952268591718367","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@canonical/typescript-config","version":"0.15.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.15.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"28d1fa9ca14702a7dee49d8b78510e83bb200a12","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.15.0.tgz","fileCount":6,"integrity":"sha512-2pPvF4zjEvALoXOgIM6/raMJKo8NsilRt4KlRJdKlJPjuqVXtHiRPx7IJi8+TEoW8qJjRWA3ORAL5pxhXfAb9A==","signatures":[{"sig":"MEQCID+Qgrmnn1jqTLwGjcj3VzHOlPJg4ilycFkUyVVbgaIzAiA9d0IdlV9u1lG1iA9LQAwI/cCxQ2H9uAU12GGyZfx5xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18193},"main":"tsconfig.json","gitHead":"60c6f6f355d4a80ce110d8dd44c429695301ad86","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"repository":{"url":"git+https://github.com/canonical/ds25.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.13.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.3.14","@canonical/biome-config":"^0.15.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.15.0_1771550552776_0.039917048774080754","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@canonical/typescript-config","version":"0.15.1","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.15.1","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"0fcde09bc335b0857485c4b1856fccab0e588860","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.15.1.tgz","fileCount":6,"integrity":"sha512-BMqpuNtNy9ZBau50AkBxWGP8SbKVG449Pdx7JzZq0gMinbsIC9Mzu6xHAX/pbJvicdBV5miGi4l8U5feOKDQZg==","signatures":[{"sig":"MEUCIQDcciHh273yz2ckfHMe7WtNfvvRLfvMWaL79nJP2XJaDgIgdByWQ6eLgQmDiEavlMfZf9fhwqZM5c3DKXZ+I/1C7jU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18355},"main":"tsconfig.json","gitHead":"d57f21b67013701f6b4f74c5cd595775a17a2259","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},"repository":{"url":"git+https://github.com/canonical/ds25.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.3.14","@canonical/biome-config":"^0.15.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.15.1_1771879538712_0.7543029146439277","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-experimental.1":{"name":"@canonical/typescript-config","version":"0.16.0-experimental.1","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.16.0-experimental.1","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"65c076e213dcaab70dd26131e79bfd526b5fe4f7","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.16.0-experimental.1.tgz","fileCount":6,"integrity":"sha512-Hn/whDLWFN2TXE1OhISE4+D6+lZ0sBOOsCaQ2Gcj7mlJkuGfHMg8mqIkqLuEMeSyvXFTmi8Mvk+Zw9Z9GwqGJA==","signatures":[{"sig":"MEUCIHawoCedqtUPC4V2CN7sadD7NllWWNXOCQSaIVMYRKXsAiEAtf0J/yv7uTdpJwEUE9RxLSOvinOMCcXnbhxYMSsddgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18589},"main":"tsconfig.json","gitHead":"b29a336dd55f28373a36fe4736f547296c734c3c","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},"repository":{"url":"git+https://github.com/canonical/ds25.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.13.1+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.5","@canonical/biome-config":"^0.16.0-experimental.1"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.16.0-experimental.1_1772536939676_0.9808439942419029","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@canonical/typescript-config","version":"0.16.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.16.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"9781bccf03386dce446fc2ef99a8a270d536fd9c","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.16.0.tgz","fileCount":6,"integrity":"sha512-8F4z/8cg/rcBfAF5MezUwKn/jRjXAUMaWE33CH87cthcjyTHJgahhJDbPbQBSu+MGj1qvTyARbAO18A01ayRKw==","signatures":[{"sig":"MEUCIDPRUrochaNg/6EVQ3oeI9OtTuZa1AfpkfEHpxqL2Ak2AiEAst82Z38nIydaZgGZCbOt+5n/zaPTMoneJB12xs9pO2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18734},"main":"tsconfig.json","gitHead":"abd37ac4ff5ea649486e4e64fe01bb4b86284a64","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},"repository":{"url":"git+https://github.com/canonical/ds25.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.13.1+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.5","@canonical/biome-config":"^0.16.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.16.0_1772539969983_0.5691358048625512","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@canonical/typescript-config","version":"0.17.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.17.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"1ee5214731ffc4d06b91cec3f6399dabd8123d71","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.17.0.tgz","fileCount":6,"integrity":"sha512-DFGKnRHWKboOpVilkb0bu7nB3kOmmSFPZNmEkiJf6m2WG4VLM5SPRJSVojTgJth10D20A2kY0r+Ks4qYvurMgQ==","signatures":[{"sig":"MEUCIQDVskOUsVFfmHA+emAA/Xx7mWFBXaMzwsXLXRoQhpx0WQIgL8LGhRFR+4E264Dyud9sjVOypFMiQ71K2xpHJ2+BCOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18894},"main":"tsconfig.json","gitHead":"7797c6d0bc70e440c183e8a3f2b33c6d4f03e234","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},"repository":{"url":"git+https://github.com/canonical/ds25.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.13.1+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.5","@canonical/biome-config":"^0.17.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.17.0_1772621386191_0.46705581228585324","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@canonical/typescript-config","version":"0.17.1","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.17.1","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"bbd8b9e29ef38551e355f3dc8d5efb091f80c911","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.17.1.tgz","fileCount":6,"integrity":"sha512-a+DTMNavJOzwKw9Yfch21WIvt0YJ9ueZ8m3gN37CBUZkcctlQkugMvhW2dmE/ximjPRscr6HfGYDfGPuHgcXRQ==","signatures":[{"sig":"MEUCIHvPPfOyxquO/MZUUjw+sGd1zCZKRSf5zP1lM9o1H8I+AiEAl4FEOZ9aRgiEF1oGyxom9TwerXFlRI5AOcuStGTtb3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19055},"main":"tsconfig.json","gitHead":"e3eaaa9efdb58fa72acb8fdd3c7dffa25a1341c4","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},"repository":{"url":"git+https://github.com/canonical/ds25.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.13.1+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.5","@canonical/biome-config":"^0.17.1"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.17.1_1772639390739_0.547334426427792","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@canonical/typescript-config","version":"0.20.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.20.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"ba0d71b7f0030995171b60b2f4243c8934a7e0c2","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.20.0.tgz","fileCount":6,"integrity":"sha512-3XGbNyvHHQWmOdBu0O0wxaForTRDkDW/bKBsfAmBYh0Yh6AG2a9viz30WJ6MFnI6GyP0D1mHUB1fYeefGoTVkA==","signatures":[{"sig":"MEUCIFLnvUVMs6J2tfzHNgZBAwjh3mND3h9hYdPNixrvN0J7AiEAhpj3K12KPcDImdSpO/MbPdPBS9mS6J8GqmBXtasNKCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19731},"main":"tsconfig.json","gitHead":"1aee634b278922f2aa1cfe2a11d3b14e64280905","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.6","@canonical/biome-config":"^0.20.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.20.0_1774535658636_0.6092889049013781","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@canonical/typescript-config","version":"0.21.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.21.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"ed0c697247d1bbb03e593f4b1772a1b7c85982d1","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.21.0.tgz","fileCount":6,"integrity":"sha512-DNQuLS1npGlUVSzNjFwGrQye2Nd3aV1GUZjbSdO7YG/Jxad3/ZL20x/qZBj4ULQhdxJegauIxc8gAL6M0ir33Q==","signatures":[{"sig":"MEQCIHPt26ZgTuERATAYNy011N5jw5UxF2lXCLBW3Fm7ydVnAiBWxK1oVGiVttyHDFbwEzmA1ApO7atrYvGJbWN+jJyNQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19893},"main":"tsconfig.json","gitHead":"4a39c954e7bbad4903397f8371f801982034a26d","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.21.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.21.0_1775008246823_0.4917840670342599","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@canonical/typescript-config","version":"0.22.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.22.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"bc7b5fe603d1bf39cde40fd991003ccd088a7f91","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.22.0.tgz","fileCount":6,"integrity":"sha512-2EaALHQcHELmiuzY4N/BimYDPfLJjmd8LcOOjr+cb8WM0F9MqCGD+huQHtAkw2eM7fRJ2V4Hl0EhTx6oSmVRgg==","signatures":[{"sig":"MEUCIByhxnMJQOXNdLW7E424xjQLADoNQUBJv5rWROipFMG4AiEAw2kMh8xJpKcsC6zhd7x9MFp9tpVz5qiDNu7jzSQ6Iys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20070},"main":"tsconfig.json","gitHead":"99e187cf46d8bd7f3933705322fa4ab2d4a711e7","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.22.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.22.0_1775224847994_0.416623008387325","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@canonical/typescript-config","version":"0.23.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.23.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"45788db046ce874120423ed245f898c996be88a0","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.23.0.tgz","fileCount":6,"integrity":"sha512-JpsN+mJckBAPcyNEubuQvl50LPUjjTmcsNIFhegzSX6hRPOgtSFW3YuQFBDnN4+fCVBuz4x45xHPeWvDgXHqJA==","signatures":[{"sig":"MEUCIHPVz2oGQGzqfkHQeFIMVh4hK1u3k5D9c+NsfWlpIiBeAiEA1mGE6ptfl7S3Y7IU0DOCsB+jZqw52mJoWLriNLJ9S/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20232},"main":"tsconfig.json","gitHead":"742f5396bc3f9ca01a49646ed5b67acfc9d001d2","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.23.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.23.0_1775548379071_0.8028411653310883","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@canonical/typescript-config","version":"0.24.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.24.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"b9689fd5379ebb7f99ef1e1f41838acc5f5af9a6","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.24.0.tgz","fileCount":6,"integrity":"sha512-36TNt4Ak79EgAbLUmtfT6QQx/sEMM48h6MMpeDDjlD5LTsbxQU+O6NExxh3csBHOznM3glMBp9VoNBV85CVwOA==","signatures":[{"sig":"MEUCIQD5PD2UYdHmL4g7OgVZuxVC2LLkmnee0sZe3LBL8px3awIgbQ5CvxcSDQAH6UDPFjqxEGdUB5LMwXFNjm/Fy7mnyWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20394},"main":"tsconfig.json","gitHead":"28565e3591ad80525b62bd7be6343d1f12ebf4d0","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.24.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.24.0_1776090159111_0.6489722533283193","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@canonical/typescript-config","version":"0.25.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.25.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"013f9d0358f9812276b5bb44fff266ba9fe6df90","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.25.0.tgz","fileCount":6,"integrity":"sha512-gIic4geljU27gLsqObLRjCfEp3Pd43e/QtS9KUeLpsqn4KC2bzwdaWbaRq7nFIOhEmUL9fY8LwS6lc3m2CAvag==","signatures":[{"sig":"MEQCICwn7mtisb32l82RJLWxJuxzR1OxkfLpC4Dcsm2Vi3SMAiAOI6KHKfzBlTUz/NscXWnQBU8NEOOdvZXKO4VBs6c9JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20556},"main":"tsconfig.json","gitHead":"c6005a14c8210772ad8c589a2b473946780b6c20","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.25.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.25.0_1776414440108_0.965278446663983","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@canonical/typescript-config","version":"0.26.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.26.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"79287e66fed7bf779697216168c69023238c0a69","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.26.0.tgz","fileCount":6,"integrity":"sha512-IJHvW6n+UA35KDmhKHKOarQmRrZN5ZzPkl3JIjA94mOBV36O6fnwimiMgaxQAyYCgv0ivHc348L1X3hCzHmxXg==","signatures":[{"sig":"MEUCICIJKpY09r/LShHOhbCB3OwkGZObn4WWM34k2ERNj3mXAiEApHqYYZ136QY4VZejwuoiYoRAtCDkiml94mDXoBhDh+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20718},"main":"tsconfig.json","gitHead":"55fece1380dba8dcd3a88af443dd509d9aaaccb2","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.26.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.26.0_1777070634101_0.7655545296005277","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@canonical/typescript-config","version":"0.27.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.27.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"d4b25279280eb28fbb01c03c5e5d3e8b21b270c0","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.27.0.tgz","fileCount":6,"integrity":"sha512-nQm/6FK332iqdCiLNQkvhQgGmhLf2a9al2zAsEQxlYoubjQ3UaGsk9Aw0D7cQfAJ+KVx+Au5/D1+zxXWOSVknQ==","signatures":[{"sig":"MEQCIFeXyXz1bG90drVxLSPzKSHssjqiIPm2SFeBEBJp2LPxAiB70LCKBCb4XyKDXoQJCIhuTOBz7F/MMErGeaAVj0/gMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20880},"main":"tsconfig.json","gitHead":"5df5709bf7cb6f2016be2f6eba8391637e2e2a0c","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.27.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.27.0_1777454194203_0.24665777379754816","host":"s3://npm-registry-packages-npm-production"}},"0.27.1-experimental.0":{"name":"@canonical/typescript-config","version":"0.27.1-experimental.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.27.1-experimental.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"18e98a3441cde877d917f90c45bf7b4421f6d143","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.27.1-experimental.0.tgz","fileCount":6,"integrity":"sha512-TrFbfERGQT6XMYngtYdKuK+CyQI9iPyQaTz0jrw7a38WTHMuBiPzRbx9mm4I2SI0u0suCoPCLdNBPAInveUSZQ==","signatures":[{"sig":"MEUCIBBH9/+ZH74HL3BxM6fMzYbYUYZ6NDft9SFaedlwEU34AiEAtL4csdGEdx7hfFFc/U0+TsiqjwP6vuaLVDkHeuJDI4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2ftypescript-config@0.27.1-experimental.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21334},"main":"tsconfig.json","gitHead":"d3f5b9aab7bec07fce40a12b45097d28d3cf0201","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7af11bb5-dc02-4869-b842-ae2ca04d002b"}},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.27.1-experimental.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.27.1-experimental.0_1779386163895_0.20643239206007946","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@canonical/typescript-config","version":"0.28.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.28.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"73afb40071710dca992a8f773209ae9304c2d99d","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.28.0.tgz","fileCount":6,"integrity":"sha512-qU+aJ9sZMSTslz9aOlgcmSZlRL5M+T7t0lm04bGu+B3XghLXs4KeQYZadKEBn5LvDiz7PrGYr+t3tNgIrk+rgw==","signatures":[{"sig":"MEUCIEs+WmFIcLg9Iw+Zu4g2KZg4up3I4TymypgmJqt73DMxAiEAy2eTRDCQyKNmz8op1u6kykCSeOehYYKoKBCj4xFkq70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2ftypescript-config@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21481},"main":"tsconfig.json","gitHead":"8297d72122bcba903f7e8833cb23ccbaa164ed56","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7af11bb5-dc02-4869-b842-ae2ca04d002b"}},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.28.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.28.0_1781617468140_0.6062941457760327","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@canonical/typescript-config","version":"0.29.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.29.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"201aa42f1f6c26ce62846deeb10a4c7ff6d9f9cf","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.29.0.tgz","fileCount":6,"integrity":"sha512-JAWqRgX1B+wnEY1GAat3MhqrM/cd2kP/BkPrcPhgSHsBh/5tHUjmcku0nT6ZKhNSk7fx6md9idFCuLHtVGIrJw==","signatures":[{"sig":"MEYCIQCaPWfPRVMkqqKDnGPgcnCdZJOFnM38kYxY6ACvqh6kfAIhAI5XS81CRbdLvCSZ6RqIvx2k7/JdSyeRjmEm2NIUcmyi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2ftypescript-config@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21658},"main":"tsconfig.json","gitHead":"535302c1e1e5dd8fa9bc2da4144de57ec4e63005","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7af11bb5-dc02-4869-b842-ae2ca04d002b"}},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.29.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.29.0_1783071041518_0.4742397015806221","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@canonical/typescript-config","version":"0.30.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.30.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"0249fc311909203a0a968e007d8ce32567e6b2c0","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.30.0.tgz","fileCount":6,"integrity":"sha512-4Ss/KvsGDM8ov/BcOpr0BVFZ4oXXMbbCKTfNNyDZOil+9ys9i4rI4J5jCGYWHADBk2KZwYYpI/o3WRBOWyGjAQ==","signatures":[{"sig":"MEYCIQCpfYxHVgWUskfSF0KP8RBSR0UC8tOGoJH4kJVjDaHIFgIhAJVBN61qQKLaotzBzZvy44If4c3ZFxC8ufQeQ7v8ZZS5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2ftypescript-config@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21820},"main":"tsconfig.json","gitHead":"40fe86ac955473536ac14f074812a9821f5b65c0","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7af11bb5-dc02-4869-b842-ae2ca04d002b"}},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.30.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.30.0_1783988078872_0.6925442572457556","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@canonical/typescript-config","version":"0.31.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.31.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"549fce229d03fdb77f2916cca31dfb0ffa83cc16","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.31.0.tgz","fileCount":6,"integrity":"sha512-adovM8jUG559XOszjiWZGCg23rRLpm3MQrEXRKb26xPQVoxoCYNUs7DeP4CYtTpXkpnHvKlzRNTuwbxCqZT8VA==","signatures":[{"sig":"MEUCIQDecfaDLvLLSI9jYRB7X8OCzF/XhqCXiltTDzd5jB6XNwIgHYrDVdfoxHLTEJ5Cs/X6O3+VFIbu861C/pzZs727Rwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2ftypescript-config@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22016},"main":"tsconfig.json","gitHead":"d4a67ebe42e62b8cf3de77f42f537309ca88d672","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7af11bb5-dc02-4869-b842-ae2ca04d002b"}},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.31.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.31.0_1784323725841_0.9468461040391019","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@canonical/typescript-config","version":"0.32.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.32.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"9b8d643b21a9fbb725453ae964a548ac6f990e51","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.32.0.tgz","fileCount":6,"integrity":"sha512-F6u22/68uvq2uAMO42yOYk/wIKwOVIoeIZGI4B50umLbtHpenbeCbjpvLRNfY9L6XWKyrTY9STAxvlO88W/vFw==","signatures":[{"sig":"MEYCIQDZuAsLJN6iLwYvF2cIsZvgBKqKJq5OMBmp7xYK2Hk7QAIhAO9/oQ3pE33XW0htCeOiCvkiFLBb6nvfudcchigp7rzA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2ftypescript-config@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22178},"main":"tsconfig.json","gitHead":"5b279d8150e3988c68c6c2a741046bcd425624ca","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7af11bb5-dc02-4869-b842-ae2ca04d002b"}},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.32.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.32.0_1784542920144_0.010882515984731223","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@canonical/typescript-config","version":"0.33.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.33.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"a1f1ed4b028acffaa7fb1091105976d9c0c80f70","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.33.0.tgz","fileCount":6,"integrity":"sha512-pJAGpwjQi+uuVdThZ1a6LxDwNarME4H99yJYy1UceEx2P+toocV8z6xmIA0jpeq9Z+80p3zguDboR+AXweQYhQ==","signatures":[{"sig":"MEQCIE4UKKcmgec6jfTAjVEvMNOoVdAw2cFMeUpXW47VsUuyAiBSwWsP3Zvb5l/FaMUr4NLuUc8kwVJmIAMWntBxU4cUfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2ftypescript-config@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22340},"main":"tsconfig.json","gitHead":"fca2bc4440fff2d511fc8db6686f9b19222fdbc7","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7af11bb5-dc02-4869-b842-ae2ca04d002b"}},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.33.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.33.0_1784914648434_0.6920999978334843","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@canonical/typescript-config","version":"0.34.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.34.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"36d352f5d8b9d43767d109b0cff81ec362e965a6","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.34.0.tgz","fileCount":6,"integrity":"sha512-4rYxAUNegmWDW4OYbNVngRSxs9251vzz3g6/qZDgW5OnJqeQgUWasxoBHL08OyWOBC7OvFNGB+IM14x50u+BQQ==","signatures":[{"sig":"MEYCIQD9PNkgQw07HdEm/azCra3HdaAzluekC2P0eha5vMf0lwIhANgCMnLZAns/aN8nWHaHDYSQLhQP3VLtz40B7ArjDNi8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2ftypescript-config@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22502},"main":"tsconfig.json","gitHead":"e8d25fecbe6e70edfc4cb300bad65f691dbbd26e","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7af11bb5-dc02-4869-b842-ae2ca04d002b"}},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.34.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.34.0_1787317061004_0.9299810343173303","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@canonical/typescript-config","version":"0.35.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.35.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.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":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"52ea3b530cc7e08530c87eadbc1b0f14c29e7269","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.35.0.tgz","fileCount":6,"integrity":"sha512-JO5Gv1ciWqzs7w7HbkuWZo+BPIZMFS55cvNN2Iv8C0YpH1KnCYmsGDc8N60lzVd+fBqmphSX0gbskd+iVm8aVQ==","signatures":[{"sig":"MEQCIDL1HiX2Oq0z1H83jHDqnnE/LYgK+RF2PQpPnGI1cVK+AiBbErL5SZ/hMOoNwHqBXK/b0edxnUQ12RLpFWWIaBv77A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2ftypescript-config@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22664},"main":"tsconfig.json","gitHead":"5198c5399ef657959272c0e35924391573d81146","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7af11bb5-dc02-4869-b842-ae2ca04d002b"}},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.35.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.35.0_1787877233869_0.06385293459373464","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@canonical/typescript-config","version":"0.36.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.36.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"4d5e2b157c26885f066def11a43d7f96fdf375d8","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.36.0.tgz","fileCount":6,"integrity":"sha512-EhLKT16Je9olYYo7fN5VuKvw1wg6ZQqrS2MFI1S6Yx6OIP06Y2fCovHlMgRNyFTDAahG5FOZGa9rUNDuN+RFOQ==","signatures":[{"sig":"MEUCIC3NCfGPJZ/q6d8ls6FsSXNF0CYROfjsfy3isjglgU4sAiEArIpSFzcJDaeVZ4zQFrFrrP6Cmybe9lhspsmky4GPkO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2ftypescript-config@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22826},"main":"tsconfig.json","gitHead":"78eb47ac10104e914eeacd331795e14b832703d4","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7af11bb5-dc02-4869-b842-ae2ca04d002b"}},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.36.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.36.0_1788012080422_0.554503086458793","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@canonical/typescript-config","version":"0.37.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.37.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"4234314afcb615381bfbe80de87f3307c0588710","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.37.0.tgz","fileCount":6,"integrity":"sha512-rhrP+Oq2AL2ANf29qmw0Qt3eGBUtyJ+dXgLHu1qQ46ScT7GS82ZuHDPt+TLGi5ItObKYrkopy3snwvqrVNU97g==","signatures":[{"sig":"MEYCIQCAi3WxBljwXCBdk6J0A7rnZMqwvxawsAtNcZJ/tJsjpgIhAPP85WZMndsLMiVpMylrXXmd0QUjjFVGU0x5CH/C+Sw2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2ftypescript-config@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22988},"main":"tsconfig.json","gitHead":"ac8383bdb4be1bcd6fa6c4960a1e3d78c0279688","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7af11bb5-dc02-4869-b842-ae2ca04d002b"}},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.19.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.37.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.37.0_1788345285889_0.9411450668721768","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@canonical/typescript-config","version":"0.38.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.38.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"395c84fd261f3ec3f65deeaeaa82a4dffb9d65dd","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.38.0.tgz","fileCount":6,"integrity":"sha512-t5AC2rx9k/YOgG0Oca3/wDPP5KqeAMMgdBc+GmgyAG4odwiEDdazgc/yMUWfwuTCUuM01aqmySqguYDAEA2b+w==","signatures":[{"sig":"MEYCIQDhLWE8ZjmiDdXyxsA7hARum1rEBeRn1C4ecno0FnGVbwIhAKZw4t/HpINSb8XwAamw+8flCJZYK5+pkCQbpwKo2jBm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAnh3ihLAH/FVcwMtdN3ZUnkmL5KmVpnDrg1MimIL/mzAiEAyqRQDJu9zxylRe4hWQiQVGenFPoVmGMWorID0uGFrEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2ftypescript-config@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23151},"main":"tsconfig.json","gitHead":"4d10a68a9b299af6fe3d1d7d053e54ca128944ad","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7af11bb5-dc02-4869-b842-ae2ca04d002b"}},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.20.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.5.13","@canonical/biome-config":"^0.38.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.38.0_1789572988725_0.20390139038759547","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@canonical/typescript-config","version":"0.40.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.40.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"1bb22cb5ab6af17fc31d1f73ecc9ea52d27142bf","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.40.0.tgz","fileCount":6,"integrity":"sha512-HI/6xVmT48/kD2WlCO/BTGo38BJq1T1Lr+IkKIODbbEDbQN74LGTiG9Q+F/Ey73/tQtqic+48GHSYUHjvHaVOA==","signatures":[{"sig":"MEQCIDohQXSmzcjpC8p4+3vQz565SAzaW8ZYCeY/EQqYX23AAiBYqFgizVJAZgWeNrV14mTG0psCi5U+PKw9hLUJzuxYiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHtab+KnCu1lOacP3Ul2kqicbyjdZ7ZAliu14S3i4ffJAiBoPMd0POcdM8ft6UqlSLtrw/VaHKvJRxaxQ5lf6BEwOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2ftypescript-config@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23475},"main":"tsconfig.json","gitHead":"9136b71518260c5f33e7619da087198c931e4c13","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7af11bb5-dc02-4869-b842-ae2ca04d002b"}},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.20.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@biomejs/biome":"2.5.13","@canonical/biome-config":"^0.40.0"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.40.0_1789941856186_0.4781376920308438","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@canonical/typescript-config","version":"0.42.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/typescript-config@0.42.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"a755a986703c69c5b0f62ee93bdaf9b2af8c5594","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.42.0.tgz","fileCount":6,"integrity":"sha512-EjZDgrPBqp6lZq89uQVLy4JZzrY5gOt6lxc+srJ5MuQnQz+jAUKZIlK6XHn7G75jWIzcVLw7gPQZVBHelR3TBQ==","signatures":[{"sig":"MEYCIQCkW8v6SaQjFjW67BfPkrm3eTtknixx9vM5RQ9UdW4xOAIhALv3h+yxykZSWdllvhPO7ucGqP0LXBNjy7GdQgD9znKq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIChS7DP9DVJI2WxT3n5YRQoJ3zD1BsfrkfGW59BQ76JYAiA2L29NMOmW7KHlxrS4JnaAjAK61eycLkqik0hEZXODEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2ftypescript-config@0.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24960},"main":"tsconfig.json","gitHead":"75c2b17029ba899be3fa645be28290ac6fcb83a9","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7af11bb5-dc02-4869-b842-ae2ca04d002b"}},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.21.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@biomejs/biome":"2.5.14","@canonical/biome-config":"^0.42.0"},"peerDependencies":{"typescript":"^5.9.3 || ^6.0.0 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-config_0.42.0_1790560844484_0.722574119396882","host":"s3://npm-registry-packages-npm-production"}},"0.43.0-experimental.0":{"_id":"@canonical/typescript-config@0.43.0-experimental.0","bugs":{"url":"https://github.com/canonical/pragma-core/issues"},"dist":{"shasum":"5381127f348407c730ca797f235597091488838d","tarball":"https://registry.npmjs.org/@canonical/typescript-config/-/typescript-config-0.43.0-experimental.0.tgz","fileCount":6,"integrity":"sha512-SM9bsdMkUc80tbuSkTkdm59aKDJbbaYSIq8hSEhpKf4fdYS0Am0WHPFagFtoVbVHCoJjG4pDQyXnMZh0hqzcfA==","signatures":[{"sig":"MEYCIQDJppIvUkZ7gsMB7b6rWkG+ByRjXmabxFVHEuLvzdrEYwIhAMysQ7XVxlcUL+dyQ0nDx9Z2yGYIJ8oEReluvINNocge","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGD6HwMQFDukJRIMBlsfIoPuxvZW60CQsP0sT7xFjjSMAiAnlNsGCpJV/M+w3XEAMmjAWIK+upqk7ksTgaoeSKjPzA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2ftypescript-config@0.43.0-experimental.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25288},"main":"tsconfig.json","name":"@canonical/typescript-config","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"gitHead":"5c1b1bdbb95844fac6211f1fe6ba10c29238d6ee","license":"LGPL-3.0","scripts":{"check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check","check:biome:fix":"biome check --write"},"version":"0.43.0-experimental.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"05ded163-6ec2-4483-ac4e-1f2206e0a4c3"}},"homepage":"https://github.com/canonical/pragma-core#readme","repository":{"url":"git+https://github.com/canonical/pragma-core.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.21.0+x64 (linux)","description":"Canonical's standard TypeScript configuration","directories":{},"maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^7.0.2","@biomejs/biome":"2.5.14","@canonical/biome-config":"^0.43.0-experimental.0"},"peerDependencies":{"typescript":"^5.9.3 || ^6.0.0 || ^7.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typescript-config_0.43.0-experimental.0_1790649799498_0.2831352450552127"}}},"time":{"created":"2026-02-10T13:26:23.664Z","modified":"2026-09-29T02:43:19.929Z","0.12.0":"2026-02-10T13:26:23.918Z","0.13.0":"2026-02-10T20:52:02.792Z","0.14.0":"2026-02-16T14:14:21.113Z","0.15.0":"2026-02-20T01:22:32.934Z","0.15.1":"2026-02-23T20:45:38.884Z","0.16.0-experimental.1":"2026-03-03T11:22:19.835Z","0.16.0":"2026-03-03T12:12:50.136Z","0.17.0":"2026-03-04T10:49:46.321Z","0.17.1":"2026-03-04T15:49:50.938Z","0.20.0":"2026-03-26T14:34:18.775Z","0.21.0":"2026-04-01T01:50:46.977Z","0.22.0":"2026-04-03T14:00:48.149Z","0.23.0":"2026-04-07T07:52:59.225Z","0.24.0":"2026-04-13T14:22:39.243Z","0.25.0":"2026-04-17T08:27:20.239Z","0.26.0":"2026-04-24T22:43:54.245Z","0.27.0":"2026-04-29T09:16:34.358Z","0.27.1-experimental.0":"2026-05-21T17:56:04.039Z","0.28.0":"2026-06-16T13:44:28.265Z","0.29.0":"2026-07-03T09:30:41.689Z","0.30.0":"2026-07-14T00:14:39.051Z","0.31.0":"2026-07-17T21:28:45.988Z","0.32.0":"2026-07-20T10:22:00.279Z","0.33.0":"2026-07-24T17:37:28.573Z","0.34.0":"2026-08-21T12:57:41.131Z","0.35.0":"2026-08-28T00:33:54.004Z","0.36.0":"2026-08-29T14:01:20.595Z","0.37.0":"2026-09-02T10:34:46.022Z","0.38.0":"2026-09-16T15:36:28.808Z","0.40.0":"2026-09-20T22:04:16.282Z","0.42.0":"2026-09-28T02:00:44.588Z","0.43.0-experimental.0":"2026-09-29T02:43:19.590Z"},"bugs":{"url":"https://github.com/canonical/pragma/issues"},"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","homepage":"https://github.com/canonical/pragma#readme","repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"description":"Canonical's standard TypeScript configuration","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"readme":"","readmeFilename":""}