{"_id":"@10mi2/tms-projen-projects","_rev":"43-a853b1f3423e47caba86734662649d47","name":"@10mi2/tms-projen-projects","dist-tags":{"latest":"0.0.44"},"versions":{"0.0.2":{"name":"@10mi2/tms-projen-projects","version":"0.0.2","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.2","maintainers":[{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"4fe7e9bf7500660d5249e92f8da65375098d98f6","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.2.tgz","fileCount":29,"integrity":"sha512-x3YjHcyHmxo/NyMhQMUB6xeL5uESmvdknGfuKdYy0QN6v1H8sAlOhDbmkt3Cq+50HclSZq8tAiMQs5De3p0VOA==","signatures":[{"sig":"MEUCIQC0S1l70Z/XR4SZ7F1Sy6eKNtG0+5rwx5tgZmBiEo23EQIgaOMrHAnMGzcVa4M5Q+grhY/v+CAW59tFyq06viKYkbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346082},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.2.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.2.jsii.tgz","stability":"stable","_integrity":"sha512-x3YjHcyHmxo/NyMhQMUB6xeL5uESmvdknGfuKdYy0QN6v1H8sAlOhDbmkt3Cq+50HclSZq8tAiMQs5De3p0VOA==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"9.8.1","description":"```bash # make a typescript app npx projen new --package-manager=npm --eslint=true --prettier=true --from @10mi2/tms-projen-projects tms-typescript-app","directories":{},"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.0.0","eslint":"^8","projen":"^0.76.27","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.3","jsii-diff":"^1.91.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^18","jsii-docgen":"^10.1.2","jsii-pacmak":"^1.91.0","jsii-rosetta":"~5.0.0","standard-version":"^9","npm-check-updates":"^16","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.76.26","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.2_1701312282357_0.6761885724982735","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@10mi2/tms-projen-projects","version":"0.0.3","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.3","maintainers":[{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"e21aaded9ceb0b8e73960296687a638f3f72e1c1","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.3.tgz","fileCount":29,"integrity":"sha512-TW9uTRo7r9o85CtHpSNT46gDKvX2xJb7DYYJMQsVfSH3ZNYIk3Db1y3Cq1DI8ns3MN3Cl0nbhje+cv/GB4odhQ==","signatures":[{"sig":"MEQCIDvwiSnDPv8XeSwxDy5UGCuJ+nN9ZZEPH1l6EULeNu8XAiB90Xp3zZqfBtN7wH+Bqiff19DX3coeA0MQZQO8F8qthw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346308},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.3.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.3.jsii.tgz","stability":"stable","_integrity":"sha512-TW9uTRo7r9o85CtHpSNT46gDKvX2xJb7DYYJMQsVfSH3ZNYIk3Db1y3Cq1DI8ns3MN3Cl0nbhje+cv/GB4odhQ==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"9.8.1","description":"A collection of opinionated projen projects.","directories":{},"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.0.0","eslint":"^8","projen":"^0.76.27","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.3","jsii-diff":"^1.91.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^18","jsii-docgen":"^10.1.2","jsii-pacmak":"^1.91.0","jsii-rosetta":"~5.0.0","standard-version":"^9","npm-check-updates":"^16","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.76.26","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.3_1701312527876_0.12784354260463981","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@10mi2/tms-projen-projects","version":"0.0.4","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.4","maintainers":[{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"fa66618fd321e0f2fff220160040da42d9b20e7e","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.4.tgz","fileCount":29,"integrity":"sha512-uFBKEPXBDpMDFUPFVZw6fcLL5yijpwhHU+zHAiGwsYVE7QtT6ExA2iCvlyIfnkqR13e5qcWsfdlRHNQIYkV6zg==","signatures":[{"sig":"MEQCIHcmj3Sv0pDi7tA94q/SNxPGBjB4EgXkxF5hF6Salc+zAiAjR+v/3aygvC/9N5BWHJLD9NPJixYNULKbvwvl11ZI5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346848},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.4.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.4.jsii.tgz","stability":"stable","_integrity":"sha512-uFBKEPXBDpMDFUPFVZw6fcLL5yijpwhHU+zHAiGwsYVE7QtT6ExA2iCvlyIfnkqR13e5qcWsfdlRHNQIYkV6zg==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"9.8.1","description":"A collection of opinionated projen projects.","directories":{},"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.0.0","eslint":"^8","projen":"^0.76.27","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.3","jsii-diff":"^1.91.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^18","jsii-docgen":"^10.1.2","jsii-pacmak":"^1.91.0","jsii-rosetta":"~5.0.0","standard-version":"^9","npm-check-updates":"^16","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.76.26","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.4_1701359782443_0.8262925526436333","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@10mi2/tms-projen-projects","version":"0.0.5","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.5","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"2d4d5cd8200baa58ff2f4c095b30111518e1a8b9","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.5.tgz","fileCount":29,"integrity":"sha512-d4rbY4ElhpBvIQeduq5iOgKs2C91c5QfzNVtNZseFLgVXFbynLev/CcWHrmUW8sOcjHobe8wwKPalh/kLDsZNA==","signatures":[{"sig":"MEYCIQCuJ99A9NoucMW3wKqk/Uxidt3EQ0LP/uqz26Hz71FEtgIhAOw1HsVHvQ/ag3UgkDw9rnwbJlK7cMfTNSGGB2lfc+xc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348819},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.5.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.5.jsii.tgz","stability":"stable","_integrity":"sha512-d4rbY4ElhpBvIQeduq5iOgKs2C91c5QfzNVtNZseFLgVXFbynLev/CcWHrmUW8sOcjHobe8wwKPalh/kLDsZNA==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"9.8.1","description":"A collection of opinionated projen projects.","directories":{},"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.0.0","eslint":"^8","projen":"^0.77.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.1.0","jsii-diff":"^1.92.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^18","jsii-docgen":"^10.2.3","jsii-pacmak":"^1.92.0","jsii-rosetta":"~5.0.0","standard-version":"^9","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.77.4","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.5_1701383719828_0.5867278652540604","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@10mi2/tms-projen-projects","version":"0.0.6","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.6","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"ed80917efa67961c27bbbb34c9b5dc142b05b525","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.6.tgz","fileCount":29,"integrity":"sha512-ORYdEgEM1DCdWdalTHHTtmuwlZBDrma1ob8y9OrzkV3uu6wxcf5UlmWyEGkDWQzc9Fv237o2GYrTVrnhXjZb/A==","signatures":[{"sig":"MEYCIQDRfg7VgN1+yK4qvaTtJ6ihGhpkvZonK0ZaqPY2EqTDvAIhALqqvb4IejQ4BUPNysBlpRD5gDaDc5IkYGoo01SS6gNm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":353419},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.6.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.6.jsii.tgz","stability":"stable","_integrity":"sha512-ORYdEgEM1DCdWdalTHHTtmuwlZBDrma1ob8y9OrzkV3uu6wxcf5UlmWyEGkDWQzc9Fv237o2GYrTVrnhXjZb/A==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"9.8.1","description":"A collection of opinionated projen projects.","directories":{},"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.0.0","eslint":"^8","projen":"^0.77.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.1.0","jsii-diff":"^1.92.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^18","jsii-docgen":"^10.2.3","jsii-pacmak":"^1.92.0","jsii-rosetta":"~5.0.0","standard-version":"^9","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.77.4","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.6_1701455943353_0.7406318337964024","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@10mi2/tms-projen-projects","version":"0.0.7","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.7","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"9a079cf9d0a478932e90c0c61601cb77dde278bf","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.7.tgz","fileCount":46,"integrity":"sha512-ExWSWFN7K7tiF27AiPN7Q2zo1zxMifaV+0Ihb5mzVcCWvKkSiJvv2GLKk1x0FSMJml33dsx0kIlCPxzNvnjoOg==","signatures":[{"sig":"MEYCIQCdeXaKX4VhlqDbmURMNWkndt2GWIRIHhBtUz+iZ4QCEwIhAIMix2Xe4fppShZEMf+vJuhKIOd8WrNGO7ZHmBIAtjvt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383207},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.7.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.7.jsii.tgz","stability":"stable","_integrity":"sha512-ExWSWFN7K7tiF27AiPN7Q2zo1zxMifaV+0Ihb5mzVcCWvKkSiJvv2GLKk1x0FSMJml33dsx0kIlCPxzNvnjoOg==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"9.8.1","description":"A collection of opinionated projen projects.","directories":{},"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.0.0","eslint":"^8","projen":"^0.77.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.1.0","jsii-diff":"^1.92.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^18","jsii-docgen":"^10.2.3","jsii-pacmak":"^1.92.0","jsii-rosetta":"~5.0.0","standard-version":"^9","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.77.4","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.7_1701729496544_0.6670732399083215","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@10mi2/tms-projen-projects","version":"0.0.8","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.8","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"064e0d068d076f33514cc79e5a209422c5d95ed1","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.8.tgz","fileCount":46,"integrity":"sha512-LThDb24b1VPpSVUtgSa3UY0evt5DOuTg+1eS/YXWZv2lfcu/ON4sD+I9PpWFzZ1ZP4ESaC7npTDJ6IvJATOi9A==","signatures":[{"sig":"MEYCIQDv5P0hfXdmAKFFBNjumxZU95rbgb2T72PevlJ80wtx2gIhAPM1V1f0LXT47SupAAxvnWbXaEH4X55rc9955ll42/uR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383207},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.8.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.8.jsii.tgz","stability":"stable","_integrity":"sha512-LThDb24b1VPpSVUtgSa3UY0evt5DOuTg+1eS/YXWZv2lfcu/ON4sD+I9PpWFzZ1ZP4ESaC7npTDJ6IvJATOi9A==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"9.8.1","description":"A collection of opinionated projen projects.","directories":{},"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.0.0","eslint":"^8","projen":"^0.77.5","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.1.0","jsii-diff":"^1.92.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^18","jsii-docgen":"^10.2.3","jsii-pacmak":"^1.92.0","jsii-rosetta":"~5.0.0","standard-version":"^9","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.77.5","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.8_1701729695912_0.20476134952219094","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@10mi2/tms-projen-projects","version":"0.0.9","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.9","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"0d51a058248bc7a3d1bdcb6d4fca578a3692d956","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.9.tgz","fileCount":46,"integrity":"sha512-O36cj/UZake8/nbyj8O9bRIk5AmFAcMbTYr3gLIa4kTF9BLRIK+jHZV+koeA4Hp7Hf9EeS5q4j3lKhExBGyPww==","signatures":[{"sig":"MEUCIQD70kJvIxQHG3VvbyGrj27NPiOeUt5/T1vzwD4108oQmQIgAq1ba3S6DpXez7yF6xm1w1Qh1GEOx5ULTzvTeQ4haZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384746},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.9.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.9.jsii.tgz","stability":"stable","_integrity":"sha512-O36cj/UZake8/nbyj8O9bRIk5AmFAcMbTYr3gLIa4kTF9BLRIK+jHZV+koeA4Hp7Hf9EeS5q4j3lKhExBGyPww==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"9.8.1","description":"A collection of opinionated projen projects.","directories":{},"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.0.0","eslint":"^8","projen":"^0.77.5","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.1.0","jsii-diff":"^1.92.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^18","jsii-docgen":"^10.2.3","jsii-pacmak":"^1.92.0","jsii-rosetta":"~5.0.0","standard-version":"^9","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.77.5","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.9_1701731997460_0.9217077060149994","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@10mi2/tms-projen-projects","version":"0.0.10","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.10","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"e5dd97750074169341b7f0a97a73d447058bcc7c","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.10.tgz","fileCount":46,"integrity":"sha512-LXQ47y97MhAvpYIV4ETL2FcRCEWfSPw11rFht8sLNdbCbHywohm/av/b5YDc579VJ+q1OWAzDKD16i876Cm2Ew==","signatures":[{"sig":"MEUCIHOqvzdCu45LxMaSG/4u5DeNe/nNLnheQY+b6yLXt+BcAiEA7KRycBNcQxJFFTJ9i/fUWrykFKoziBdJdHJrp8Af7jk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384961},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.10.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.10.jsii.tgz","stability":"stable","_integrity":"sha512-LXQ47y97MhAvpYIV4ETL2FcRCEWfSPw11rFht8sLNdbCbHywohm/av/b5YDc579VJ+q1OWAzDKD16i876Cm2Ew==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"9.8.1","description":"A collection of opinionated projen projects.","directories":{},"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.0.0","eslint":"^8","projen":"^0.77.5","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.1.0","jsii-diff":"^1.92.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^18","jsii-docgen":"^10.2.3","jsii-pacmak":"^1.92.0","jsii-rosetta":"~5.0.0","standard-version":"^9","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.77.5","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.10_1701748492567_0.22971658821298635","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@10mi2/tms-projen-projects","version":"0.0.11","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.11","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"81531c64cbd59020a88646db253c8da14acca432","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.11.tgz","fileCount":46,"integrity":"sha512-yn8i90RGISE7TNCcJU+1MW++lziadDMlSgERw5wYYlqyKTlWybsJGAJ6ukJy7fBKnKUkHa8GqUcMtPm1TOmSwQ==","signatures":[{"sig":"MEUCIH0n5jiE3eAHzR358cOTxMnyUgbxuN2aO/1pVDdTiYlyAiEAq5YPJQRjmTSy2TRbDvrKxmWRNCMNDGxCFryGWKnUYDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402215},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.11.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.11.jsii.tgz","stability":"stable","_integrity":"sha512-yn8i90RGISE7TNCcJU+1MW++lziadDMlSgERw5wYYlqyKTlWybsJGAJ6ukJy7fBKnKUkHa8GqUcMtPm1TOmSwQ==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"9.8.1","description":"> [Ten Mile Square](https://tenmilesquare.com) (10Mi² or `TMS` in code where the first character has to be a non-number) >  is an enterprise technology consulting firm based in the Washington DC area.","directories":{},"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.0.0","eslint":"^8","projen":"^0.77.5","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.1.0","jsii-diff":"^1.92.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^18","jsii-docgen":"^10.2.3","jsii-pacmak":"^1.92.0","jsii-rosetta":"~5.0.0","standard-version":"^9","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.77.5","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.11_1701807345138_0.6324524680512675","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@10mi2/tms-projen-projects","version":"0.0.12","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.12","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"7f78855f82f48dc6a38c3a5947a090b3270a576a","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.12.tgz","fileCount":47,"integrity":"sha512-bdqcw6I8i0ptPOXIlndq+XLM5Yx3tmpIS/aBGK4iZtPPrQAezIf/Luju8ohp7APkjKTmNYCXnpag1Ndk2wzbIQ==","signatures":[{"sig":"MEQCIFNGtYY86uXyQKwoI1/0jES/hkYWq7u1piWj/OjITnYLAiAy4b2C/EFW411CbdhUeOKkNetDP9070ZuwKz6G3eLWqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417057},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.12.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.12.jsii.tgz","stability":"stable","_integrity":"sha512-bdqcw6I8i0ptPOXIlndq+XLM5Yx3tmpIS/aBGK4iZtPPrQAezIf/Luju8ohp7APkjKTmNYCXnpag1Ndk2wzbIQ==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.0.0","eslint":"^8","projen":"^0.77.5","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.1.0","jsii-diff":"^1.92.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^18","jsii-docgen":"^10.2.3","jsii-pacmak":"^1.92.0","jsii-rosetta":"~5.0.0","standard-version":"^9","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.77.5","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.12_1701969009145_0.7778187529357001","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@10mi2/tms-projen-projects","version":"0.0.13","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.13","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"5a736bcec958f7866986863de434e429d84f7f0a","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.13.tgz","fileCount":47,"integrity":"sha512-Y5N1J44aHvgKk1iPva5v8lsbC8odQyR2nvuFSFMN72WLFOIjnbREpgfysv5AcF8TfKcYPpTcZ5awtfu0n6/XFQ==","signatures":[{"sig":"MEYCIQCIUBQ6zPbex6J4yRRL7oZcwQ+vtPj7uY7GhU62nuuRXQIhAI+lXYNyVPzuO0ScAQ3CdP2NWJ0s1DEsUlzmsDLMpiyL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448319},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.13.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.13.jsii.tgz","stability":"stable","_integrity":"sha512-Y5N1J44aHvgKk1iPva5v8lsbC8odQyR2nvuFSFMN72WLFOIjnbREpgfysv5AcF8TfKcYPpTcZ5awtfu0n6/XFQ==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"9.8.1","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.0.0","eslint":"^8","projen":"^0.77.5","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.1.0","jsii-diff":"^1.92.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^18","jsii-docgen":"^10.2.3","jsii-pacmak":"^1.92.0","jsii-rosetta":"~5.0.0","standard-version":"^9","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.77.5","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.13_1701973997263_0.13289914306472328","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@10mi2/tms-projen-projects","version":"0.0.14","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.14","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"571ae9b071836d677df4e729180fd3b745aae3a2","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.14.tgz","fileCount":47,"integrity":"sha512-IqBvL4sTqbvuBJZktu0sxJrED8dQlDQKeso9Qc4VOY33AKgvPxyTACtVYPq3YxuMYqtXEzM8v9YOc38DxNvlLQ==","signatures":[{"sig":"MEUCIQC9ro9yKEKGHk5QJPVxqAOypUw3qGumMoX5tLIbmjehlAIgDB9PTpSxbCOsiEzTw0hFHfgjMQkUaYcgSrU4RsQ44Bc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":457067},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.14.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.14.jsii.tgz","stability":"stable","_integrity":"sha512-IqBvL4sTqbvuBJZktu0sxJrED8dQlDQKeso9Qc4VOY33AKgvPxyTACtVYPq3YxuMYqtXEzM8v9YOc38DxNvlLQ==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.0.0","eslint":"^8","projen":"^0.77.6","ts-jest":"^29.1.1","ts-node":"^10.9.2","prettier":"^3.1.1","jsii-diff":"^1.93.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^18","jsii-docgen":"^10.2.5","jsii-pacmak":"^1.93.0","jsii-rosetta":"~5.0.0","standard-version":"^9","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.77.6","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.14_1702310836887_0.02169851782908716","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@10mi2/tms-projen-projects","version":"0.0.15","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.15","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"0ae5ad293b14dbe2e56510c30c118b979ecd584d","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.15.tgz","fileCount":47,"integrity":"sha512-bcTVs3ksKSW32SR7zz3ThzLaMiX2RTt6MWtr2jtzL8scXO1dOOJG3XFZImJWt6IVZzuMkupo9HNMR3jDf3/+5g==","signatures":[{"sig":"MEQCIAbhJYDTf4Z2KqTHBfJFQhmCfH1FMiLJPmRyWRoFfISNAiAJYWiHscL1AwpMNTYkuorptBaUXfMFU/4vhPeCzSQkFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":457060},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.15.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.15.jsii.tgz","stability":"stable","_integrity":"sha512-bcTVs3ksKSW32SR7zz3ThzLaMiX2RTt6MWtr2jtzL8scXO1dOOJG3XFZImJWt6IVZzuMkupo9HNMR3jDf3/+5g==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.0.0","eslint":"^8","projen":"^0.77.6","ts-jest":"^29.1.1","ts-node":"^10.9.2","prettier":"^3.1.1","jsii-diff":"^1.93.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^18","jsii-docgen":"^10.2.5","jsii-pacmak":"^1.93.0","jsii-rosetta":"~5.0.0","standard-version":"^9","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.77.6","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.15_1702321696399_0.2656354172922193","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@10mi2/tms-projen-projects","version":"0.0.16","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.16","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"6f05070d0b19134e9b407dda1ac1aafcbee48aac","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.16.tgz","fileCount":47,"integrity":"sha512-WUTzU3fALWMCjDZDg4ylAKtvkRNgZ+7B1ENrYh7OTVd+acYQRzdWW5js5O2udSxTrDYw8JhyM6Wtiy9xpHikfg==","signatures":[{"sig":"MEYCIQDUTMvOH7pHTfVTrRqkWSHhd69jdx0fU3jrFI6hQgp9wwIhAIcYde6cG4uSkSdS0YWC+PqbqZn5ssqXyuS3lowTrFNW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":457918},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.16.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.16.jsii.tgz","stability":"stable","_integrity":"sha512-WUTzU3fALWMCjDZDg4ylAKtvkRNgZ+7B1ENrYh7OTVd+acYQRzdWW5js5O2udSxTrDYw8JhyM6Wtiy9xpHikfg==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.0.0","eslint":"^8","projen":"^0.77.6","ts-jest":"^29.1.1","ts-node":"^10.9.2","prettier":"^3.1.1","jsii-diff":"^1.93.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^18","jsii-docgen":"^10.2.5","jsii-pacmak":"^1.93.0","jsii-rosetta":"~5.0.0","standard-version":"^9","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.77.6","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.16_1702409144146_0.45630179430704265","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@10mi2/tms-projen-projects","version":"0.0.17","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.17","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"3f6044f7de2987c20396268c395f746df1a6e602","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.17.tgz","fileCount":43,"integrity":"sha512-0ASMQHCdbEyRX4I4TEDrC4trRACJYq8DvxMstbb4UqzWQpTI2Zs8VxjtiZRh9iEUHoS/rv8Fsr0zBuUs8zADvw==","signatures":[{"sig":"MEQCIBKMbcnhWNOrOKoIwl0hwEwIXSs3cQh5q2QF0c6YyzQvAiAZ6PQncxHDlpkn1QTYY1dRkHZcQYYkQ3bgOmazW/sOJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":459164},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.17.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.17.jsii.tgz","stability":"stable","_integrity":"sha512-0ASMQHCdbEyRX4I4TEDrC4trRACJYq8DvxMstbb4UqzWQpTI2Zs8VxjtiZRh9iEUHoS/rv8Fsr0zBuUs8zADvw==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.79.3","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","jsii-diff":"^1.94.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^18","jsii-docgen":"^10.3.9","jsii-pacmak":"^1.94.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.79.3","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.17_1706045988351_0.8408707485851801","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@10mi2/tms-projen-projects","version":"0.0.18","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.18","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"e0b5c0ca30195c9a6c22b1625ef42419b9e0eae6","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.18.tgz","fileCount":43,"integrity":"sha512-TdTQz4bBu54yueB3a2HtbveDvHiP+NOk6yBbQY65yGJ7FFSrKqHdhu6M6zv8SsQtUyBmQ1Ii/R1WGEblZ22Upw==","signatures":[{"sig":"MEYCIQDUKbMjsxcYPkCZCrJ/ddPxAJ04cwy8MgPt7sQKUDigXQIhAJ5eb+qqGp6e4G4n9Uxr+kamznbuz072niGpiJ4Kg9Da","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":459811},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.18.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.18.jsii.tgz","stability":"stable","_integrity":"sha512-TdTQz4bBu54yueB3a2HtbveDvHiP+NOk6yBbQY65yGJ7FFSrKqHdhu6M6zv8SsQtUyBmQ1Ii/R1WGEblZ22Upw==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.79.3","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","jsii-diff":"^1.94.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^18","jsii-docgen":"^10.3.9","jsii-pacmak":"^1.94.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.79.3","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.18_1706108190742_0.05973518991256088","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@10mi2/tms-projen-projects","version":"0.0.19","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.19","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"e0e46c3fa9547d8874f07062714b40daaf31d7dd","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.19.tgz","fileCount":43,"integrity":"sha512-Qjc0bn1yZg0WbWvVY0ugZYkxsFrNSuPCC3Y1DSFndbRfAVsL+f6RVrsLbNIYaBLL+vrYlWnm5Q3a1C/RqYNXQA==","signatures":[{"sig":"MEUCIBmNupLZtM/m+Zfh/E2C1zjysSKtxtHG6XtUoGAikBC4AiEA/lAz/j0vAq6/Je4rDOBfwIdSFRQ8+dDxCDElFMmT3Ts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":460071},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.19.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.19.jsii.tgz","stability":"stable","_integrity":"sha512-Qjc0bn1yZg0WbWvVY0ugZYkxsFrNSuPCC3Y1DSFndbRfAVsL+f6RVrsLbNIYaBLL+vrYlWnm5Q3a1C/RqYNXQA==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.79.3","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","jsii-diff":"^1.94.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^18","jsii-docgen":"^10.3.9","jsii-pacmak":"^1.94.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.79.3","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.19_1706912647672_0.12011769360493219","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@10mi2/tms-projen-projects","version":"0.0.20","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.20","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"e729c25c8e3430512807f5fa3f8422b052b2aedf","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.20.tgz","fileCount":65,"integrity":"sha512-clA4+2PatGOlWkwZHW8gl7Xd/GpKCaOOMxWOVNAnfiDPf+M6l/VvfUmGEz66uTHs9C+fEZBekCbz9KkGvF4hRw==","signatures":[{"sig":"MEUCIFi7NYLUuOlXJwe5GOOCo+5kuPq6bTk1UBwsM7VIJiPcAiEA1cRBwWaxLq6R2Gcm21M3x6M2XU5EV2WXohJJWDU6rxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":721997},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.20.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.20.jsii.tgz","stability":"stable","_integrity":"sha512-clA4+2PatGOlWkwZHW8gl7Xd/GpKCaOOMxWOVNAnfiDPf+M6l/VvfUmGEz66uTHs9C+fEZBekCbz9KkGvF4hRw==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.79.3","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","jsii-diff":"^1.94.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^18","jsii-docgen":"^10.3.9","jsii-pacmak":"^1.94.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.79.3","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.20_1706933791498_0.8555147726649273","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@10mi2/tms-projen-projects","version":"0.0.21","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.21","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"e49b6cb2a54d40cc968662e91be0731b9a23146a","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.21.tgz","fileCount":65,"integrity":"sha512-RTo9/8sRCnFHnVLNOjjLBdHSq7RWTGVNf7/Vzlc9S6wQSmZEWWrHFGhKB+hRqnvHecUrv+4xjaJ3x+3bjoaFAw==","signatures":[{"sig":"MEUCIAnbTDbd1t1S6BSJpWm8WCQtZAx/GiNKDeQcNfxElN09AiEAgfmp04tXMA3gWqumm2yZamRZtskAMEWNokYjCRESwkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":722041},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.21.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.21.jsii.tgz","stability":"stable","_integrity":"sha512-RTo9/8sRCnFHnVLNOjjLBdHSq7RWTGVNf7/Vzlc9S6wQSmZEWWrHFGhKB+hRqnvHecUrv+4xjaJ3x+3bjoaFAw==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.79.3","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","jsii-diff":"^1.94.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^18","jsii-docgen":"^10.3.9","jsii-pacmak":"^1.94.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.79.3","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.21_1706934002961_0.36887342699275094","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@10mi2/tms-projen-projects","version":"0.0.22","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.22","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"88314595688b8010217ccd91d61a09e2e000a6eb","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.22.tgz","fileCount":65,"integrity":"sha512-lSYiShf6SBLvuV9rofHU/TirxysG63xhPXn2sjD3lIZgRyWs2VUcrwcpsXh0D9tlgZUCNsB7y42lchG+soVzJg==","signatures":[{"sig":"MEYCIQDg2Ii3Pj7+QAwiN2gWIHmmDgUNJ31/mgYr/6hj5P51aQIhAKvkCRel0RiL9tEM7cMxabAiupBKpWJHxTEkvBF51sdR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":725571},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.22.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.22.jsii.tgz","stability":"stable","_integrity":"sha512-lSYiShf6SBLvuV9rofHU/TirxysG63xhPXn2sjD3lIZgRyWs2VUcrwcpsXh0D9tlgZUCNsB7y42lchG+soVzJg==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.79.3","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","jsii-diff":"^1.94.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^18","jsii-docgen":"^10.3.9","jsii-pacmak":"^1.94.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.79.3","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.22_1707165291229_0.011856020196197026","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@10mi2/tms-projen-projects","version":"0.0.23","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.23","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"645b73eb079bc41784a477daf32e6a1ab8754576","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.23.tgz","fileCount":65,"integrity":"sha512-J6ld3JeOQvbSiB2123IMIid1i/SNCLwaMowNZp051wg4t5tIzy8apYCpPZaQCO+gYxScf/QDkWdzNXrSa4GdoQ==","signatures":[{"sig":"MEUCIEPbbsF+o9gzUVGP8dZ1hgjQ8lDBdxVwDSl8fWfFqw9wAiEAtlrT2M/2HupjX8e9X7cbH6Ed0PgmsI4hcPMMJt1/6+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":737555},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.23.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.23.jsii.tgz","stability":"stable","_integrity":"sha512-J6ld3JeOQvbSiB2123IMIid1i/SNCLwaMowNZp051wg4t5tIzy8apYCpPZaQCO+gYxScf/QDkWdzNXrSa4GdoQ==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.79.3","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","jsii-diff":"^1.94.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^18","jsii-docgen":"^10.3.9","jsii-pacmak":"^1.94.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.79.3","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.23_1707609298958_0.8027621258055362","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"@10mi2/tms-projen-projects","version":"0.0.24","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.24","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"5aaaa522b4a2a05fb5f1b173e64b72889806d299","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.24.tgz","fileCount":65,"integrity":"sha512-1bffRpmIzvzR6rFNmhqREBnC5PjGsf2pPvsDa7Ki34TCfYoG0MIj9j6MaFHhYEVygoyDZtmfc8LCK3LH6MIUNQ==","signatures":[{"sig":"MEUCIQCIxDe9NRHhA3ydrRxoBw9TtJNfIutajWmjwqSNYSTiQAIgFvCWFyx9ru1o2mMcG9KwSIU7ho1hyv/NkOggJ5Ms7hQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":745986},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.24.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.24.jsii.tgz","stability":"stable","_integrity":"sha512-1bffRpmIzvzR6rFNmhqREBnC5PjGsf2pPvsDa7Ki34TCfYoG0MIj9j6MaFHhYEVygoyDZtmfc8LCK3LH6MIUNQ==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.79.27","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","jsii-diff":"^1.94.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^18","jsii-docgen":"^10.3.17","jsii-pacmak":"^1.94.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.79.27","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.24_1708359951666_0.5329633375215821","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"@10mi2/tms-projen-projects","version":"0.0.25","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.25","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"59a80a59705e716637ea2efc6548b0a0e15c1d05","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.25.tgz","fileCount":65,"integrity":"sha512-2xSoIZp55a2DaFemhLBJyAkE0u22RwMxT/RFvHhmsGOOVNC7ZKyDl3YKg9n8uGIVtyNC/ojaeGcDqM2kY/u6nA==","signatures":[{"sig":"MEUCIAUNfY4r7hcBwnuBqBGiTo/jHV8glZFR/KENuPm1YnnPAiEAnSEiyPTqj6lu+i7MLT6J1xbW/kt6NFgHml1KkkzNHpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":758324},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.25.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.25.jsii.tgz","stability":"stable","_integrity":"sha512-2xSoIZp55a2DaFemhLBJyAkE0u22RwMxT/RFvHhmsGOOVNC7ZKyDl3YKg9n8uGIVtyNC/ojaeGcDqM2kY/u6nA==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.4","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.79.27","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","jsii-diff":"^1.94.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^18","jsii-docgen":"^10.3.17","jsii-pacmak":"^1.94.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.79.27","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.25_1708726708368_0.9465386029770964","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"@10mi2/tms-projen-projects","version":"0.0.26","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.26","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"61445a5d576d95a5bbf2a0b83b5a18eec2b4c341","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.26.tgz","fileCount":65,"integrity":"sha512-iPW8MifW1BfHLLr7q2+5k9xulvNeRuYiN7OGtp978stAe1WrHwxTKTd+MfkYJ881asGpBBcisL9rcRQ5fdWx8Q==","signatures":[{"sig":"MEYCIQDiRo0XoXOocoKRfkzfmHN+Ad6ZE2dJiVwG8ycdhtUllwIhALXYII2d1hBf19mtYBlhllF68xVQ2TYcTApHZtnYOpqc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":759370},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.26.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.26.jsii.tgz","stability":"stable","_integrity":"sha512-iPW8MifW1BfHLLr7q2+5k9xulvNeRuYiN7OGtp978stAe1WrHwxTKTd+MfkYJ881asGpBBcisL9rcRQ5fdWx8Q==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.4","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.79.27","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","jsii-diff":"^1.94.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^18","jsii-docgen":"^10.3.17","jsii-pacmak":"^1.94.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.79.27","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.26_1708728072901_0.9198366535061149","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"@10mi2/tms-projen-projects","version":"0.0.27","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.27","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"12d46973f9177d417a3d8c9449e40d9e8da58536","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.27.tgz","fileCount":65,"integrity":"sha512-gljW10Mhaah18Q5uBrW3Ycl+o+XeJ0U9awC/kvXx/NjHtnJgG9vi3eK9lEzvHbRb8BiPdTID4f2z7vK9lpSGqg==","signatures":[{"sig":"MEUCIQCqao9vpg4V49xoeaoRadOmrc0+t0EduSXlEVglh9jfxAIgeMa62/gfOqgwjRJ+xfR+E+Mp2xGgWM9JGhPZOiQb0kM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":759447},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.27.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.27.jsii.tgz","stability":"stable","_integrity":"sha512-gljW10Mhaah18Q5uBrW3Ycl+o+XeJ0U9awC/kvXx/NjHtnJgG9vi3eK9lEzvHbRb8BiPdTID4f2z7vK9lpSGqg==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.4","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.79.27","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","jsii-diff":"^1.94.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^18","jsii-docgen":"^10.3.17","jsii-pacmak":"^1.94.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.79.27","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.27_1708728454375_0.6844931419916669","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"@10mi2/tms-projen-projects","version":"0.0.29","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.29","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"c8b49551d772e099388d2db5e39d42ed533e74c0","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.29.tgz","fileCount":65,"integrity":"sha512-Dve4i2JGq9jinPqRO6wpelL7WSikf/PZ5qfjF6koaFqWzOeno0M0uOiWLJrwzFVZD+cAfIRrVSuVDku6z1Gj3A==","signatures":[{"sig":"MEUCIE086XdmUH169Tecla/Yd14ZiK/LMjKTbUTDeHyXHKqoAiEA6ePKRIX4HNI5B67Ka5xMteL2C/s+6QdODu8ap2HQnRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":761471},"jest":{"preset":"ts-jest/presets/default","reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[tj]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.29.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.29.jsii.tgz","stability":"stable","_integrity":"sha512-Dve4i2JGq9jinPqRO6wpelL7WSikf/PZ5qfjF6koaFqWzOeno0M0uOiWLJrwzFVZD+cAfIRrVSuVDku6z1Gj3A==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.4","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.80.7","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","jsii-diff":"^1.95.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^18","jsii-docgen":"^10.3.19","jsii-pacmak":"^1.95.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.80.7","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.29_1709659458946_0.9851034115470481","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"@10mi2/tms-projen-projects","version":"0.0.30","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.30","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"21a826378883d528c61b0e076722b399da4fd1a0","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.30.tgz","fileCount":66,"integrity":"sha512-h/pMJOnEnJNNVkRRIatdeMLbst9wNq4FU7R+5xuxnuyBbHqPoEAhkoBM9QkoV0w9uCwIuyxghMmfV9EF5JEVBw==","signatures":[{"sig":"MEYCIQCXaD9puOST6NUOzt3S3SLodb6/bU5qyRTMMtqiro3mWgIhAONpc5G86WGphqMsvblzpFI+S2tY+vVKQKvnRhuxpBlU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":761441},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.30.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.30.jsii.tgz","stability":"stable","_integrity":"sha512-h/pMJOnEnJNNVkRRIatdeMLbst9wNq4FU7R+5xuxnuyBbHqPoEAhkoBM9QkoV0w9uCwIuyxghMmfV9EF5JEVBw==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.4","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.80.13","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","jsii-diff":"^1.96.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/node":"^18","jsii-docgen":"^10.3.25","jsii-pacmak":"^1.96.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.80.13","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.30_1711428451258_0.9983219311578435","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"@10mi2/tms-projen-projects","version":"0.0.31","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.31","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"c9454e8e73587f6dc0184e2a33447d4205b82a43","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.31.tgz","fileCount":66,"integrity":"sha512-J6uzLeOl2QjmwFlmfhy/Pm1HIHxehkpdlJBtOWn6G81g70IipG5M6Nw9qJI5qSCu0VnOIFlEKiyljMG8q7qBIw==","signatures":[{"sig":"MEQCIE73UtyBjIiB72a/26vDElXIDK0GeHs0e1RxKkJ3dW1DAiB1a59DKPkdI9uLS1LCLca9vJj3t0OmSkOVRoSjpEIqtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":761853},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.31.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.31.jsii.tgz","stability":"stable","_integrity":"sha512-J6uzLeOl2QjmwFlmfhy/Pm1HIHxehkpdlJBtOWn6G81g70IipG5M6Nw9qJI5qSCu0VnOIFlEKiyljMG8q7qBIw==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.4","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.80.13","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","jsii-diff":"^1.96.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/node":"^18","jsii-docgen":"^10.3.25","jsii-pacmak":"^1.96.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.80.13","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.31_1711467537227_0.5500549776016066","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"@10mi2/tms-projen-projects","version":"0.0.32","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.32","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"27d25e5c1a3c1e5a1fe0812bf87e7dbf036e360a","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.32.tgz","fileCount":66,"integrity":"sha512-i1l2xFfArvMp84jV2HBYDUrf5UQbUNjAlarHyzyhTP4a3vZPwEqg/8gU+fOsv1xXulEvK7X93auBXKZpOAxQ9g==","signatures":[{"sig":"MEQCIAreHTBVYhNY42mynZ92Dy0k2Yg+783dLIMq4V/JNvSVAiAxtTLwzLzj1/OeGGKifQzAPo+84ol3ZkJtZMtx9XUAgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":761893},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.32.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.32.jsii.tgz","stability":"stable","_integrity":"sha512-i1l2xFfArvMp84jV2HBYDUrf5UQbUNjAlarHyzyhTP4a3vZPwEqg/8gU+fOsv1xXulEvK7X93auBXKZpOAxQ9g==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.4","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.80.13","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","jsii-diff":"^1.96.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/node":"^18","jsii-docgen":"^10.3.25","jsii-pacmak":"^1.96.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.80.13","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.32_1711468280267_0.5173081837419657","host":"s3://npm-registry-packages"}},"0.0.33":{"name":"@10mi2/tms-projen-projects","version":"0.0.33","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.33","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"006a2275d588153aee51fdfa5554afff9f43d3a2","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.33.tgz","fileCount":66,"integrity":"sha512-sQTZ05QZUVGp17tZhNjEbcZHTNDHrph8Yzg2cYNeKhaVT5gW9EupElffLfp0KzLk2/bidBFw0OvgrshoYddEEg==","signatures":[{"sig":"MEUCIDsUH6qip0m5RzrSjblVssSzpuDxlQtZUmcVwgCkD68TAiEA3+CHKXzuN0bHAZRiC5J0h6KgQSP7rccyjwWVGX351jQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":762009},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/src/**/__tests__/**/*.ts?(x)","<rootDir>/(test|src)/**/*(*.)@(spec|test).ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.33.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.33.jsii.tgz","stability":"stable","_integrity":"sha512-sQTZ05QZUVGp17tZhNjEbcZHTNDHrph8Yzg2cYNeKhaVT5gW9EupElffLfp0KzLk2/bidBFw0OvgrshoYddEEg==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.2.4","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.80.13","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","jsii-diff":"^1.96.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/node":"^18","jsii-docgen":"^10.3.25","jsii-pacmak":"^1.96.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.80.13","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.33_1711468983062_0.5495606670093156","host":"s3://npm-registry-packages"}},"0.0.34":{"name":"@10mi2/tms-projen-projects","version":"0.0.34","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.34","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"4eba489894b4c9001834ef9f3e88e4bd1a847687","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.34.tgz","fileCount":66,"integrity":"sha512-lGj3igWaM2X5LYczT31/0JpYkYlDLWqPsi8RriDYLg2MRL63wOZvie/Zfc541o0FcWl4PeE4k4TBmOyk/iJWLw==","signatures":[{"sig":"MEYCIQDhA20LGJPWA/f0md4rUkQiEPSwKvC7B0/hI6w+qvRtJwIhAIh9VLYDGMhFfrOhhF/f3EMmJOj7sBVL2xsc5V2TTJ/w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":764345},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.34.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.34.jsii.tgz","stability":"stable","_integrity":"sha512-lGj3igWaM2X5LYczT31/0JpYkYlDLWqPsi8RriDYLg2MRL63wOZvie/Zfc541o0FcWl4PeE4k4TBmOyk/iJWLw==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.7.0","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.84.10","ts-jest":"^29.2.3","ts-node":"^10.9.2","prettier":"^3.3.3","jsii-diff":"^1.101.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^18","jsii-docgen":"^10.4.19","jsii-pacmak":"^1.101.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^7","@typescript-eslint/eslint-plugin":"^7","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.84.10","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.34_1722034451926_0.3411316016288728","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"@10mi2/tms-projen-projects","version":"0.0.35","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.35","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"d766b4c04089061ae95f65924ad78d45b6a4026c","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.35.tgz","fileCount":66,"integrity":"sha512-r+2ATU1fO7tZ/Hqz+KEj0DZv2C7W6Y/nelygkQ2tz3eeHPpkjoYhmW50PI/AtBPtJieByUtKRXBSvOMVB9kPRA==","signatures":[{"sig":"MEUCICemXP1ygq7e9xGeRryStiLoQyOgRFRboksBkw4cDfIzAiEA1CDJ5Vai/tVLXSe3ZJCULnfrNHbN9VUXWmss2q99NUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765518},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.35.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.35.jsii.tgz","stability":"stable","_integrity":"sha512-r+2ATU1fO7tZ/Hqz+KEj0DZv2C7W6Y/nelygkQ2tz3eeHPpkjoYhmW50PI/AtBPtJieByUtKRXBSvOMVB9kPRA==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.7.0","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.84.10","ts-jest":"^29.2.3","ts-node":"^10.9.2","prettier":"^3.3.3","jsii-diff":"^1.101.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^18","jsii-docgen":"^10.4.19","jsii-pacmak":"^1.101.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^7","@typescript-eslint/eslint-plugin":"^7","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.84.10","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.35_1722036426860_0.6726498467282094","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"@10mi2/tms-projen-projects","version":"0.0.36","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.36","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"ce90769d1cce5c458c9c02150789abce34e40378","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.36.tgz","fileCount":66,"integrity":"sha512-V57k9BTstDFYm8Nm0lLB3HhtC65jytpgcdkyOLV+Y/378g+OQEHSmYedoKbuds1W5cYSCGFVMm24/w7nFyeGxA==","signatures":[{"sig":"MEUCIQCNQ1tr3g7UOlVifDrtBWcDZixuCvCViAXdJ2Tqk5yCbwIgGCniHln0pQNL+UZqSMz3aV/ZigJiWU+klQ225MOoNBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765518},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.36.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.36.jsii.tgz","stability":"stable","_integrity":"sha512-V57k9BTstDFYm8Nm0lLB3HhtC65jytpgcdkyOLV+Y/378g+OQEHSmYedoKbuds1W5cYSCGFVMm24/w7nFyeGxA==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.7.0","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.84.13","ts-jest":"^29.2.3","ts-node":"^10.9.2","prettier":"^3.3.3","jsii-diff":"^1.101.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^18","jsii-docgen":"^10.4.19","jsii-pacmak":"^1.101.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^7","@typescript-eslint/eslint-plugin":"^7","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.84.13","constructs":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.36_1722455918353_0.6592511371403977","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"@10mi2/tms-projen-projects","version":"0.0.37","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.37","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"a0ee6c511e95ffc5aa537eed5bc04a4e1a45c681","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.37.tgz","fileCount":66,"integrity":"sha512-8MW4O2VGtijvIwwUB0eYgdV94+rANlrKOuBzMgdzowtE5fHe2vmOzdLEYdl3ahQopcjkJgIpNI2Im/3M0HsoLA==","signatures":[{"sig":"MEQCIHatHEop8QOt4ldQ2CV6Uc8Z9TLCjUPpjO4FMbMVDCI9AiBC0lzeRQBBVew9FTv0jGeTiYgX40Bg3ICpLV2a//nIXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765659},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.37.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.37.jsii.tgz","stability":"stable","_integrity":"sha512-8MW4O2VGtijvIwwUB0eYgdV94+rANlrKOuBzMgdzowtE5fHe2vmOzdLEYdl3ahQopcjkJgIpNI2Im/3M0HsoLA==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.7.0","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ts-jest":"^29.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.84.13","ts-jest":"^29.2.3","ts-node":"^10.9.2","prettier":"^3.3.3","jsii-diff":"^1.101.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^18","jsii-docgen":"^10.4.19","jsii-pacmak":"^1.101.0","jsii-rosetta":"~5.3.0","standard-version":"^9","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^7","@typescript-eslint/eslint-plugin":"^7","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"projen":"^0.84.13","constructs":"^10.3.0"},"bundleDependencies":["ts-jest"],"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.37_1722459027127_0.9076908315210053","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"@10mi2/tms-projen-projects","version":"0.0.38","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.38","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"06cba9c1e954266f0f8d279062162d3fe7eb8d24","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.38.tgz","fileCount":66,"integrity":"sha512-1Y2sPSXmKiurEzNlQGIiUrtSp5qy8dXfHBdAyU7VT58C2vl+KDXNX/z7y1wDja5nL5oq24+GZPM4pUbIbp6GUA==","signatures":[{"sig":"MEYCIQCQ7Dw7dYN0wbba0fNYjKGAYmE2AiSjksOzdacFHU8z+AIhAOCcznbhd5zABdUExLQtQKp4tSD1R7+Em0Q/AUfO0tYv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765698},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.38.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.38.jsii.tgz","stability":"stable","_integrity":"sha512-1Y2sPSXmKiurEzNlQGIiUrtSp5qy8dXfHBdAyU7VT58C2vl+KDXNX/z7y1wDja5nL5oq24+GZPM4pUbIbp6GUA==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.7.0","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ts-jest":"^29.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.86.4","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","jsii-diff":"^1.102.0","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^18","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.102.0","jsii-rosetta":"~5.3.0","eslint-plugin-import":"^2.29.1","commit-and-tag-version":"^12","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^7","@typescript-eslint/eslint-plugin":"^7","eslint-import-resolver-typescript":"^3.6.3"},"peerDependencies":{"projen":"^0.86.4","constructs":"^10.3.0"},"bundleDependencies":["ts-jest"],"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.38_1724774628153_0.7756198034479338","host":"s3://npm-registry-packages"}},"0.0.39":{"name":"@10mi2/tms-projen-projects","version":"0.0.39","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.39","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"0736f3870a30db0d001f2bfb760ff7f2e2063d90","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.39.tgz","fileCount":66,"integrity":"sha512-O4moIJ3s1qtNNBQ4AIk1oXJoDHNgss0TZ4/LlDWCUcrsAei3PuP5mX3dqZdWXXU2SqB6PYovyH4XMJIDA6sjpw==","signatures":[{"sig":"MEUCIQCADhJjcVdbuLXWFJoiH4wMPIWXG1g2PL/PMtEl01yLxQIgNvsx+kGvFT3IENb240QV4cIK4VXqgP4kRqBsQC06I90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765698},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.39.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.39.jsii.tgz","stability":"stable","_integrity":"sha512-O4moIJ3s1qtNNBQ4AIk1oXJoDHNgss0TZ4/LlDWCUcrsAei3PuP5mX3dqZdWXXU2SqB6PYovyH4XMJIDA6sjpw==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.7.0","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ts-jest":"^29.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.86.6","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","jsii-diff":"^1.103.1","constructs":"^10.3.0","jest-junit":"^15","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^18","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.103.1","jsii-rosetta":"~5.3.0","eslint-plugin-import":"^2.29.1","commit-and-tag-version":"^12","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^7","@typescript-eslint/eslint-plugin":"^7","eslint-import-resolver-typescript":"^3.6.3"},"peerDependencies":{"projen":"^0.86.6","constructs":"^10.3.0"},"bundleDependencies":["ts-jest"],"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.39_1725125909507_0.20175949186628195","host":"s3://npm-registry-packages"}},"0.0.40":{"name":"@10mi2/tms-projen-projects","version":"0.0.40","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.40","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"8f220ceafb044abd2a7ab9e738e588222cae5d90","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.40.tgz","fileCount":68,"integrity":"sha512-8pDimTTty7wTzuUK8Z+4co8aA8j7Kt/EEWbkoy7bh/DFFYGDffiQVR7heZmPccIQd+2x8LgoS0juL/e4RyNF3A==","signatures":[{"sig":"MEQCIBx73krmWZYAG+x7r+vuHuVlV+qZ0Ybh2JOtivz1nKjCAiBggytGym3+PDCq1Gnldo9d/aWmwZ2eih1T8JMXUuFz0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":779879},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.40.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.40.jsii.tgz","stability":"stable","_integrity":"sha512-8pDimTTty7wTzuUK8Z+4co8aA8j7Kt/EEWbkoy7bh/DFFYGDffiQVR7heZmPccIQd+2x8LgoS0juL/e4RyNF3A==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.8.2","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"20.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.88.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","jsii-diff":"^1.104.0","constructs":"^10.4.2","jest-junit":"^15","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/node":"^18","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.104.0","jsii-rosetta":"~5.3.0","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^7","@typescript-eslint/eslint-plugin":"^7","eslint-import-resolver-typescript":"^3.6.3"},"peerDependencies":{"projen":"^0.88.5","constructs":"^10.4.2"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.40_1729199731663_0.47078798359333884","host":"s3://npm-registry-packages"}},"0.0.41":{"name":"@10mi2/tms-projen-projects","version":"0.0.41","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.41","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"dba84f7352ac9d65a1341f3c338abf8266f3133a","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.41.tgz","fileCount":68,"integrity":"sha512-WCbId9ZkY0jFS1da0iycmbOUM0v/bAcM8CcMuEKjx03iHZ04tHqgxdYndAaxh4ZsSHNWHHyrjSbGKhcKLNWr1Q==","signatures":[{"sig":"MEUCIB2XPlqBSk5eJF75E+Th5/pOyz42Rf8EvD30pZA6st+7AiEAvzfegRlZpyp8Ct6Xt+ZrIgTuz/JxDpTknsstlLZ868w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":779879},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.41.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.41.jsii.tgz","stability":"stable","_integrity":"sha512-WCbId9ZkY0jFS1da0iycmbOUM0v/bAcM8CcMuEKjx03iHZ04tHqgxdYndAaxh4ZsSHNWHHyrjSbGKhcKLNWr1Q==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.8.2","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"20.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^8","projen":"^0.90.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","jsii-diff":"^1.104.0","constructs":"^10.4.2","jest-junit":"^15","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^18","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.104.0","jsii-rosetta":"~5.3.0","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^7","@typescript-eslint/eslint-plugin":"^7","eslint-import-resolver-typescript":"^3.6.3"},"peerDependencies":{"projen":"^0.90.0","constructs":"^10.4.2"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.41_1730476772721_0.7578618198199161","host":"s3://npm-registry-packages"}},"0.0.42":{"name":"@10mi2/tms-projen-projects","version":"0.0.42","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.42","maintainers":[{"name":"jaygelmantms","email":"jay@tenmilesquare.com"},{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"1666465e7feaffcdfa97b9685c3149b44f1e7f46","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.42.tgz","fileCount":68,"integrity":"sha512-5c3WftH+OQ7qnQlShwzA8zBv/mrTAs0THfbfrXgmN56SIp/TZ4Nd+NDIOd7QsoEKE8AX0vLMTB/fpQj0Z0p8Sg==","signatures":[{"sig":"MEQCIE0No1RdPiKC7A2WdVCObvfpSn1FO3rsX1gWRuohciU5AiBvVm5kIsJ1953pQtD7NvM6uA4xzvf2nW6zoXL3Pyqjyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786399},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.42.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.42.jsii.tgz","stability":"stable","_integrity":"sha512-5c3WftH+OQ7qnQlShwzA8zBv/mrTAs0THfbfrXgmN56SIp/TZ4Nd+NDIOd7QsoEKE8AX0vLMTB/fpQj0Z0p8Sg==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.9.0","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.3.0","eslint":"^9","projen":"^0.90.4","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","jsii-diff":"^1.105.0","constructs":"^10.4.2","jest-junit":"^15","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^18","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.105.0","jsii-rosetta":"~5.3.0","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.6.3"},"peerDependencies":{"projen":"^0.90.4","constructs":"^10.4.2"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.42_1732121913112_0.6972794153946458","host":"s3://npm-registry-packages"}},"0.0.43":{"name":"@10mi2/tms-projen-projects","version":"0.0.43","author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","_id":"@10mi2/tms-projen-projects@0.0.43","maintainers":[{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"jaygelmantms","email":"jay@tenmilesquare.com"}],"homepage":"https://github.com/10mi2/tms-projen-projects#readme","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"d5de1e7313fff66a618ec040849eddcf25311b85","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.43.tgz","fileCount":68,"integrity":"sha512-URlDjoe4x8ZuCkkpdMDg/1pLOO5GxYRIi0IleUpdgP/XwtMDdrsZ+bCS/qQu3oxHwu1HjfIYuCQATj61dgt/RA==","signatures":[{"sig":"MEQCIDCgyfSQ+wO5y7nUR2NFBTb4TI23Sz9GN2PZn0VcP86kAiAD/1/ldwP3vusoyn+Gr1zLGVvwsEQOmCC4rbckVMftIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":788017},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"jsii":{"tsc":{"outDir":"lib","rootDir":"src"},"outdir":"dist","targets":{}},"main":"lib/index.js","_from":"file:dist/js/tms-projen-projects@0.0.43.jsii.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","compat":"npx projen compat","docgen":"npx projen docgen","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","package:js":"npx projen package:js","test:watch":"npx projen test:watch","package-all":"npx projen package-all","pre-compile":"npx projen pre-compile","test:update":"npx projen test:update","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.43.jsii.tgz","stability":"stable","_integrity":"sha512-URlDjoe4x8ZuCkkpdMDg/1pLOO5GxYRIi0IleUpdgP/XwtMDdrsZ+bCS/qQu3oxHwu1HjfIYuCQATj61dgt/RA==","repository":{"url":"git+https://github.com/10mi2/tms-projen-projects.git","type":"git"},"_npmVersion":"10.9.0","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"~5.7.0","eslint":"^9","projen":"^0.91.6","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","jsii-diff":"^1.106.0","constructs":"^10.4.2","jest-junit":"^16","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^18.19.71","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.106.0","jsii-rosetta":"~5.7.0","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.7.0"},"peerDependencies":{"projen":"^0.91.0","constructs":"^10.4.2"},"_npmOperationalInternal":{"tmp":"tmp/tms-projen-projects_0.0.43_1737405177679_0.014637058411453241","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@10mi2/tms-projen-projects","repository":{"type":"git","url":"git+https://github.com/10mi2/tms-projen-projects.git"},"scripts":{"build":"npx projen build","bump":"npx projen bump","clobber":"npx projen clobber","compat":"npx projen compat","compile":"npx projen compile","default":"npx projen default","docgen":"npx projen docgen","eject":"npx projen eject","eslint":"npx projen eslint","package":"npx projen package","package-all":"npx projen package-all","package:js":"npx projen package:js","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","pre-compile":"npx projen pre-compile","release":"npx projen release","test":"npx projen test","test:update":"npx projen test:update","test:watch":"npx projen test:watch","unbump":"npx projen unbump","upgrade":"npx projen upgrade","watch":"npx projen watch","projen":"npx projen"},"author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"devDependencies":{"@types/jest":"^29.5.14","@types/node":"^18.19.97","@typescript-eslint/eslint-plugin":"^8","@typescript-eslint/parser":"^8","commit-and-tag-version":"^12","constructs":"^10.4.2","eslint":"^9","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.10.1","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.4.0","jest":"^29.7.0","jest-junit":"^16","jsii":"~5.7.0","jsii-diff":"^1.111.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.111.0","jsii-rosetta":"~5.7.0","prettier":"^3.5.3","projen":"^0.92.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.3"},"peerDependencies":{"constructs":"^10.4.2","projen":"^0.92.0"},"main":"lib/index.js","license":"MIT","publishConfig":{"access":"public"},"version":"0.0.44","jest":{"coverageProvider":"v8","testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageReporters":["json","lcov","clover","cobertura","text"],"coverageDirectory":"coverage","coveragePathIgnorePatterns":["/node_modules/"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]}},"types":"lib/index.d.ts","stability":"stable","jsii":{"outdir":"dist","targets":{},"tsc":{"outDir":"lib","rootDir":"src"}},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","_id":"@10mi2/tms-projen-projects@0.0.44","description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"homepage":"https://github.com/10mi2/tms-projen-projects#readme","_integrity":"sha512-JW2maVc3dohVcJB8mwMyieo3sNwJo7gc+9knJ0UQZ0Cr8uax3IpeH34CEYOznLCO07+YEiNidF/VQZJZIWrrKg==","_resolved":"/home/runner/work/tms-projen-projects/tms-projen-projects/dist/js/tms-projen-projects@0.0.44.jsii.tgz","_from":"file:dist/js/tms-projen-projects@0.0.44.jsii.tgz","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-JW2maVc3dohVcJB8mwMyieo3sNwJo7gc+9knJ0UQZ0Cr8uax3IpeH34CEYOznLCO07+YEiNidF/VQZJZIWrrKg==","shasum":"58966bcfdb94d1116654372bd89b14a965ec2b21","tarball":"https://registry.npmjs.org/@10mi2/tms-projen-projects/-/tms-projen-projects-0.0.44.tgz","fileCount":68,"unpackedSize":788313,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@10mi2%2ftms-projen-projects@0.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDHATF+JwLEYaSLwsoJu/zPWYjmedcSV5GvIFwxY/PiFwIhAKDAlnqoFNzSq6Xh005nLx6SvjtRuzX5GHtbmjK3qzGw"}]},"_npmUser":{"name":"robtms","email":"rob@tenmilesquare.com"},"directories":{},"maintainers":[{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"jaygelmantms","email":"jay@tenmilesquare.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tms-projen-projects_0.0.44_1746628085620_0.23607531720207975"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-30T02:44:42.255Z","modified":"2025-05-07T14:28:06.414Z","0.0.2":"2023-11-30T02:44:42.524Z","0.0.3":"2023-11-30T02:48:48.038Z","0.0.4":"2023-11-30T15:56:22.579Z","0.0.5":"2023-11-30T22:35:20.053Z","0.0.6":"2023-12-01T18:39:03.551Z","0.0.7":"2023-12-04T22:38:16.799Z","0.0.8":"2023-12-04T22:41:36.125Z","0.0.9":"2023-12-04T23:19:57.789Z","0.0.10":"2023-12-05T03:54:52.793Z","0.0.11":"2023-12-05T20:15:45.453Z","0.0.12":"2023-12-07T17:10:09.441Z","0.0.13":"2023-12-07T18:33:17.546Z","0.0.14":"2023-12-11T16:07:17.065Z","0.0.15":"2023-12-11T19:08:16.578Z","0.0.16":"2023-12-12T19:25:44.311Z","0.0.17":"2024-01-23T21:39:48.548Z","0.0.18":"2024-01-24T14:56:30.947Z","0.0.19":"2024-02-02T22:24:07.828Z","0.0.20":"2024-02-03T04:16:31.766Z","0.0.21":"2024-02-03T04:20:03.134Z","0.0.22":"2024-02-05T20:34:51.473Z","0.0.23":"2024-02-10T23:54:59.179Z","0.0.24":"2024-02-19T16:25:51.867Z","0.0.25":"2024-02-23T22:18:28.576Z","0.0.26":"2024-02-23T22:41:13.095Z","0.0.27":"2024-02-23T22:47:34.609Z","0.0.29":"2024-03-05T17:24:19.221Z","0.0.30":"2024-03-26T04:47:31.439Z","0.0.31":"2024-03-26T15:38:57.434Z","0.0.32":"2024-03-26T15:51:20.453Z","0.0.33":"2024-03-26T16:03:03.260Z","0.0.34":"2024-07-26T22:54:12.152Z","0.0.35":"2024-07-26T23:27:07.139Z","0.0.36":"2024-07-31T19:58:38.607Z","0.0.37":"2024-07-31T20:50:27.407Z","0.0.38":"2024-08-27T16:03:48.381Z","0.0.39":"2024-08-31T17:38:29.800Z","0.0.40":"2024-10-17T21:15:32.160Z","0.0.41":"2024-11-01T15:59:32.990Z","0.0.42":"2024-11-20T16:58:33.418Z","0.0.43":"2025-01-20T20:32:57.890Z","0.0.44":"2025-05-07T14:28:05.918Z"},"bugs":{"url":"https://github.com/10mi2/tms-projen-projects/issues"},"author":{"name":"Ten Mile Square","email":"rob@tenmilesquare.com"},"license":"MIT","homepage":"https://github.com/10mi2/tms-projen-projects#readme","repository":{"type":"git","url":"git+https://github.com/10mi2/tms-projen-projects.git"},"description":"A collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.","maintainers":[{"name":"foelschlager","email":"frank@tenmilesquare.com"},{"name":"robtms","email":"rob@tenmilesquare.com"},{"name":"billlenoir","email":"bill@tenmilesquare.com"},{"name":"jaygelmantms","email":"jay@tenmilesquare.com"}],"readme":"# Ten Mile Square Technologies `projen` Projects\n\nA collection of opinionated [projen](https://projen.io) projects, adding support for ESM, additional ESLint config, etc.\n\n> <image alt=\"Ten Mile Square Logo\" src=\"docs/10mi2-light-or-dark-bg5.svg\" height=\"196\" width=\"400px\"/>\n> \n> [Ten Mile Square](https://tenmilesquare.com) (10mi2 or `TMS`)\n> is an enterprise technology consulting firm based in the Washington DC area.\n\n# Table of Contents\n- [Ten Mile Square Technologies `projen` Projects](#ten-mile-square-technologies-projen-projects)\n- [Table of Contents](#table-of-contents)\n  - [10mi2 TypeScript App (`tms-typescript-app`)](#10mi2-typescript-app-tms-typescript-app)\n    - [Make a new `tms-typescript-app` project](#make-a-new-tms-typescript-app-project)\n    - [Add `tms-typescript-app` to an existing project](#add-tms-typescript-app-to-an-existing-project)\n    - [Usage](#usage)\n  - [10mi2 Apollo Graphql App (`tms-apollo-graphql-app`)](#10mi2-apollo-graphql-app-tms-apollo-graphql-app)\n    - [Make a new `tms-apollo-graphql-app` project](#make-a-new-tms-apollo-graphql-app-project)\n    - [Add `tms-apollo-graphql-app` to an existing project](#add-tms-apollo-graphql-app-to-an-existing-project)\n    - [Usage](#usage-1)\n  - [10mi2 NestJS App (`tms-nestjs-app`)](#10mi2-nestjs-app-tms-nestjs-app)\n    - [Make a new `tms-nestjs-app` project](#make-a-new-tms-nestjs-app-project)\n    - [Add `tms-nestjs-app` to an existing project](#add-tms-nestjs-app-to-an-existing-project)\n    - [Usage](#usage-2)\n- [Adding to an existing project](#adding-to-an-existing-project)\n\n\n## 10mi2 TypeScript App (`tms-typescript-app`)\n\nA TypeScript App based on [TypeScriptAppProject](https://projen.io/api/API.html#typescriptappproject-) with the\nfollowing changes:\n\n1. NPM is the default package manager\n2. `eslint` and `prettier` are both enabled by default\n   - Configure `eslint` to have all auto-fixable options set to warning instead of error\n   - Adjustable with the `eslintFixableAsWarn` property (default: `true`)\n3. VSCode support is enabled by default\n4. TSConfig uses [`@tsconfig/node18`](https://github.com/tsconfig/bases#node-18-tsconfigjson) as the base config by\n   default\n   - `tconfig.json` is has all settings that are redundant removed\n   - Adjustable with the `tsconfigBase` property (default: `TmsTSConfigBase.NODE18`)\n   - The `tsconfigBaseStrictest` property controls strict settings (default: `true`)\n     - This uses `@tsconfig/strictest` by setting `extends` to an array, which currently causes `ts-node` to fail\n       ([issue #2000](https://github.com/TypeStrong/ts-node/issues/2000)), so the\n       `tsconfigBaseNoArrayWorkaround` flag (`true` by default) is used to work around this by embedding a snapshot of the strictest settings directly\n   - The `tsconfigBaseDev` property controls dev tool settings (such as `projen`) (default: `TmsTSConfigBase.NODE18`)\n   - ~~[ts-node issue #2094](https://github.com/TypeStrong/ts-node/issues/2094) prevents us from using Node > 18.18.x~~\n     - Workaround added behind option `tsconfigBaseNoArrayWorkaround` (default: `true` if you're on an effected version of node)\n     - ⚠️ If you're using node 18.18 or earlier and this project *might* be used with node 18.19 or higher in the future, add `--ts-node-unknown-file-extension-workaround=true` to the `projen add` command to enable the workaround ⚠️\n   - ~~[ts-node issue #2076](https://github.com/TypeStrong/ts-node/issues/2076) prevents us from using ts-node with the\n     app, and a workaround is in place to refer to the TSConfig bases relatively in the `tsconfig.dev.json` for now so\n     `projen` works properly~~ (Fixed in `ts-node` [10.9.2](https://github.com/TypeStrong/ts-node/releases/tag/v10.9.2))\n5. ESM suppport is enabled by default, adjusting TS and Jest configs as necessary\n   - Controlled by the `esmSupportConfig` property (default: `true`)\n6. Create a `bundle` task to build using `esbuild`\n   - Controlled by the `addDefaultBundle` property (default: `true`)\n   - `noEmit` is set to `true` assuming a bundle will be made and used or `tsx` or `ts-node` will be used if running\n     directly\n\n### Make a new `tms-typescript-app` project\n\nRun this command *in a new directory*, and not within an existing project. IOW, the current directory should be empty\nand there shouldn't be a `package.json` in any of the parent directories.\n\n```bash\nnpx projen new --from @10mi2/tms-projen-projects tms-typescript-app\n# Add --ts-node-unknown-file-extension-workaround=true if you're on node 18.18 or earlier and will be\n#   using node 18.19 or higher in the future\n```\n\n### Add `tms-typescript-app` to an existing project\n\nFollow the instructions below for [adding to an existing project](#adding-to-an-existing-project).\n\nAdd the following to the top of your `.projenrc.ts` file:\n\n```typescript\nimport { TmsTypeScriptAppProject } from \"@10mi2/tms-projen-projects\";\n```\n\nAdd the following to the `.projenrc.ts` file *before* the `project.synth()`:\n\n```typescript\nnew TmsTypeScriptAppProject({\n  parent: project,\n  name: \"typescript-app\",\n  defaultReleaseBranch: \"main\",\n  projenrcTs: true,\n  packageManager: project.package.packageManager, // <- Use the same package manager as the parent project\n\n  devDeps: [\"@10mi2/tms-projen-projects\"],\n\n  // addDefaultBundle: true,     /* Add a default bundle to the project. */\n  // deps: [],                   /* Runtime dependencies of this module. */\n  // description: undefined,     /* The description is just a string that helps people understand the purpose of the package. */\n  // eslintFixableAsWarn: true,  /* Change the default-set eslint auto-fixable rules to \"warn\" instead of \"error\". */\n  // esmSupportConfig: true,     /* Configure for ESM. */\n  // packageName: undefined,     /* The \"name\" in package.json. */\n\n  // Change this to whatever you want that won't conflict with parent folders such as `src`, `lib`, or `test`:\n  outdir: \"app\",\n});\n```\n\n> ⚠️ You can run *some* of the `npm run ...` commands from the top level of the project and it'll run that command in all\n> subprojects. However, to run commands in *just* the subproject, cd to that directory (set by `outdir`) and run the\n> command there.\n\n### Usage\n\nTypical `projen` commands apply, such as `npm run build`, `npm run test`, and `npm run upgrade`.\n\nFor this project, there is no `npm run start`, but you can easily add one, such as the following\n\n```typescript\n// `project`` refers to the `TmsTypeScriptAppProject` object - if added as a subproject you may need to give it a name and\n// use that instead of `project`\n\n// const project = new TmsTypeScriptAppProject({ ... });\n\nproject.addTask(\"start\", {\n  steps: [{ spawn: \"bundle\" }, { exec: \"node assets/index/index.js\" }],\n});\n\n// project.synth();\n```\n\n\n\n## 10mi2 Apollo Graphql App (`tms-apollo-graphql-app`)\n\nAn example NestJS app, based on `TmsTSApolloGraphQLProject`, with a sample app. Experimental!\n\nWill load up a sample app (more later):\n\n- `pothos-prisma` - (**default**) which provides the following stak:\n  - [Apollo Server](https://www.apollographql.com/docs/apollo-server/)\n  - [Pothos GraphQL](https://pothos-graphql.dev) Code-First Schema Generator\n  - [Prisma](https://www.prisma.io) Database ORM (configured for SQLite by default)\n  - Complete unit-test suite using [Jest](https://jestjs.io)\n  - Uses sortable pagination according to the blog post Proper Pagination with GraphQL (link pending)\n  - Uses unique IDs for every entity, always exposed as a string-encoded GraphQL `ID` type\n    - The value is a Base64-encoded JSON object with enough info to uniquely identify the entity type and the entity itself\n\n\nNote that the [TSConfig strictest](https://www.npmjs.com/package/@tsconfig/strictest) is used (can be\ndisabled with `tsconfigBaseStrictest: false`), and the sample code is adjusted to work with it.\n\nAlso the sample code has functional (but not coverage complete) tests that pass at first.\n\n### Make a new `tms-apollo-graphql-app` project\n\nRun this command *in a new directory*, and not within an existing project. IOW, the current directory should be empty\nand there shouldn't be a `package.json` in any of the parent directories.\n\n```bash\n# make an Apollo code-first GraphQL app\nnpx projen new --from @10mi2/tms-projen-projects tms-apollo-graphql-app --sample-type=pothos-prisma\n```\n\n### Add `tms-apollo-graphql-app` to an existing project\n\nFollow the instructions below for [adding to an existing project](#adding-to-an-existing-project).\n\nAdd the following to the top of your `.projenrc.ts` file:\n\n```typescript\nimport { TmsTSApolloGraphQLProject } from \"@10mi2/tms-projen-projects\";\n```\n\nAdd the following to the `.projenrc.ts` file *before* the `project.synth()`:\n\n```typescript\nnew TmsTSApolloGraphQLProject({\n  parent: project,\n  name: \"apollo-graphql-app\",\n  defaultReleaseBranch: \"main\",\n  projenrcTs: true,\n  packageManager: project.package.packageManager, // <- Use the same package manager as the parent project\n\n  sampleType: \"pothos-prisma\",\n\n  // addDefaultBundle: true,     /* Add a default bundle to the project. */\n  // deps: [],                   /* Runtime dependencies of this module. */\n  // description: undefined,     /* The description is just a string that helps people understand the purpose of the package. */\n  // eslintFixableAsWarn: true,  /* Change the default-set eslint auto-fixable rules to \"warn\" instead of \"error\". */\n  // esmSupportConfig: true,     /* Configure for ESM. */\n  // packageName: undefined,     /* The \"name\" in package.json. */\n\n  // Change this to whatever you want that won't conflict with parent folders such as `src`, `lib`, or `test`:\n  outdir: \"app\",\n});\n```\n\n### Usage\n\nTypical `projen` commands apply, such as `npm run build`, `npm run test`, and `npm run upgrade`.\n\nA few additional commands have been added for convenience:\n\n| Command                   | Description                                                                                                 |\n| ------------------------- | ----------------------------------------------------------------------------------------------------------- |\n| `npm run bundle`          | Build the app into the `assets/index/` directory                                                            |\n| `npm run start`           | Start the app                                                                                               |\n| `npm run start:dev`       | Start the app in watch mode                                                                                 |\n| `npm run codegen`         | Generate typings for embedded queries (found only in the tests), also generates `schema.graphql`            |\n| `npm run codegen:watch`   | Runs the same command as `codegen` but uses `nodemon` to watch for file changes (for when making the tests) |\n| `npm run prisma:generate` | Runs `npx prisma generate` to build the client code - run after editing the prisma schema                   |\n\nMore information can be found in the [README.md](samples/apollo-graphql-pothos-prisma/root/README.md) that's generated with the sample code.\n\n\n## 10mi2 NestJS App (`tms-nestjs-app`)\n\nAn example NestJS app, based on `TmsTypeScriptAppProject`, with a few options of sample apps. Experimental!\n\nWill load up one of a few sample apps:\n\n- `graphql-codefirst` - (**default**) A NestJS app with a GraphQL API using the code-first approach\n  - sample code from https://github.com/nestjs/nest/tree/master/sample/23-graphql-code-first\n- `graphql-schemafirst` - A NestJS app with a GraphQL API using the code-first approach\n  - sample code from https://github.com/nestjs/nest/tree/master/sample/12-graphql-schema-first\n\nNote that in all cases the [TSConfig strictest](https://www.npmjs.com/package/@tsconfig/strictest) is used (can be\ndisabled with `tsconfigBaseStrictest: false`), and the sample code is adjusted to work with it.\n\nAlso the sample code has functional (but not coverage complete) tests added (or corrected), and should pass at first.\n\n### Make a new `tms-nestjs-app` project\n\nRun this command *in a new directory*, and not within an existing project. IOW, the current directory should be empty\nand there shouldn't be a `package.json` in any of the parent directories.\n\n```bash\n# make a NestJS code-first GraphQL app\nnpx projen new --from @10mi2/tms-projen-projects tms-nestjs-app --sample-type=graphql-codefirst\n```\n\n### Add `tms-nestjs-app` to an existing project\n\nFollow the instructions below for [adding to an existing project](#adding-to-an-existing-project).\n\nAdd the following to the top of your `.projenrc.ts` file:\n\n```typescript\nimport { TmsNestJSAppProject } from \"@10mi2/tms-projen-projects\";\n```\n\nAdd the following to the `.projenrc.ts` file *before* the `project.synth()`:\n\n```typescript\nnew TmsNestJSAppProject({\n  parent: project,\n  name: \"nestjs-typescript-app\",\n  defaultReleaseBranch: \"main\",\n  projenrcTs: true,\n  packageManager: project.package.packageManager, // <- Use the same package manager as the parent project\n\n  // Choose ONE:\n  sampleType: \"graphql-codefirst\",\n  // sampleType: \"graphql-schemafirst\",\n\n  // addDefaultBundle: true,     /* Add a default bundle to the project. */\n  // deps: [],                   /* Runtime dependencies of this module. */\n  // description: undefined,     /* The description is just a string that helps people understand the purpose of the package. */\n  // eslintFixableAsWarn: true,  /* Change the default-set eslint auto-fixable rules to \"warn\" instead of \"error\". */\n  // esmSupportConfig: true,     /* Configure for ESM. */\n  // packageName: undefined,     /* The \"name\" in package.json. */\n\n  // Change this to whatever you want that won't conflict with parent folders such as `src`, `lib`, or `test`:\n  outdir: \"app\",\n});\n```\n\n### Usage\n\nTypical `projen` commands apply, such as `npm run build`, `npm run test`, and `npm run upgrade`.\n\nA few additional commands have been added for convenience:\n\n| Command                    | Description                                                     | Implementation                                              |\n| -------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------- |\n| `npm run compile`          | Build the app into the `dist/` directory                        | `nest build`                                                |\n| `npm run start`            | Start the app                                                   | `nest start`                                                |\n| `npm run start:dev`        | Start the app in watch mode                                     | `nest start --watch`                                        |\n| `npm run start:debug`      | Start the app in debug+watch mode                               | `nest start --debug --watch`                                |\n| `npm run start:prod`       | Execute the packaged code (in production)                       | `node dist/main`                                            |\n| `npm run generate-typings` | Generate typings from `.gql` files (`graphql-schemafirst` only) | `ts-node --project=tsconfig.dev.json ./generate-typings.ts` |\n\nNote that the `start` commands will indicate to connecto to `http://localhost:3000` (or `http://[::1]:3000` if you have\nIPv6), but the GraphQL examples don't do much with the default route, so you need to use\n[`http://localhost:3000/graphql`](http://localhost:3000/graphql)\n(or [`http://[::1]:3000/graphql`](http://[::1]:3000/graphql)) to get to the GraphQL editor.\n\n# Adding to an existing project\n\nThese instructions are for adding one of the above project types to an existing project.\n\nAssuming you already have a `.projenrc.ts` file and it defines a `project` to use as a parent such as\n[`MonorepoTsProject`](https://aws.github.io/aws-pdk/developer_guides/monorepo/index.html) from `@aws/pdk`, you can add\nthis project to it as a child.\n\nFirst, temporarily add `@10mi2/tms-projen-projects` to your `devDeps`:\n\n```typescript\nconst project = new monorepo.MonorepoTsProject({ // Or whatever is already there\n  devDeps: [\n   \"@aws/pdk\", // <- Whatever is already there\n   \"@10mi2/tms-projen-projects\", // <- Add this\n  ],\n  /* ... */\n});\n```\n\nNext run:\n\n```bash\nnpx projen\n```\n\nThen add the project as a child with the code described above for each project type.\n\n> ⚠️ If the parent project isn't called `project`, you'll need to adjust the code above to use the correct variable name. \n\nThen run `npx projen` again to update your project.\n\n> ⚠️ There will only be *one* `.projenrc.ts` file in the repo, and any time you run `npx projen` it will update *all* of\n> the defined projects and subprojects. Always run `npx projen` from the top level of the repo, where the `.projenrc.ts`\n> file is.","readmeFilename":"README.md"}