{"_id":"@gammarers/aws-waf-ip-rate-limit-rule","_rev":"58-3abe13fba8dd7c2c0d3e6483ad0f6748","name":"@gammarers/aws-waf-ip-rate-limit-rule","dist-tags":{"latest":"2.0.57"},"versions":{"2.0.0":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.0","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.0","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"384b88956eccaf6f04fbf3863dce03879e28fa2c","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.0.tgz","fileCount":7,"integrity":"sha512-TSFVuQJVxwLsL4NrRcRpNMZ0UURFhlWaIZiPFOCTkgNnVBJm/iiTjwXAV0r4O/L0aSoRVpl2LU4AUZ46uEsgbA==","signatures":[{"sig":"MEUCIQDzjIAXYYxfWnEXyKpHxgYQ6MIUXe5ZmjV/BMErPPkswwIgQ0Q7ZeZqC3pf/9ncU2u2OC5nBJyKdod5VACKJd1ZXJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134620},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.0.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.0.jsii.tgz","stability":"stable","_integrity":"sha512-TSFVuQJVxwLsL4NrRcRpNMZ0UURFhlWaIZiPFOCTkgNnVBJm/iiTjwXAV0r4O/L0aSoRVpl2LU4AUZ46uEsgbA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.4.x","eslint":"^9","projen":"^0.91.4","ts-jest":"^29.2.5","ts-node":"^10.9.2","jsii-diff":"^1.106.0","constructs":"10.0.5","jest-junit":"^15","typescript":"5.4.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.106.0","jsii-rosetta":"5.4.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.7.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.0_1735034539619_0.3472478093918616","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.1","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.1","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"515de2471ea2ed795765e59defa8884c5142b47d","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.1.tgz","fileCount":7,"integrity":"sha512-US6pJaz0p0wvsxQnx72c0Tm70ifHb58ESL+H034Oo+gS2UU8TEtXkfuLCwG9cdV+oPBeu3GUQ1PxQ/XebGMh7g==","signatures":[{"sig":"MEUCIQClgkE0SyXJNSpu6IgYty/T5kOjejGnBFUSmKrQ/nw/AAIgU2LqE3P79D6ORR2pvJMCmJmwMmu+lzI3syUkTypXURM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134620},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.1.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.1.jsii.tgz","stability":"stable","_integrity":"sha512-US6pJaz0p0wvsxQnx72c0Tm70ifHb58ESL+H034Oo+gS2UU8TEtXkfuLCwG9cdV+oPBeu3GUQ1PxQ/XebGMh7g==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.4","ts-jest":"^29.2.5","ts-node":"^10.9.2","jsii-diff":"^1.106.0","constructs":"10.0.5","jest-junit":"^15","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.106.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.7.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.1_1735035069392_0.618192187507717","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.2","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.2","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"8370c267cdb99538ac06d3c5ff107788dc9302b1","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.2.tgz","fileCount":7,"integrity":"sha512-jNJnMyl3EAnxnvUmJYh1dtjJmf9L1wL+qyS0NQDWzWDQ7TF0FtAK8v8RkBonmtsoLYNlZucioX1dfVYv4woRcA==","signatures":[{"sig":"MEQCIGrc3QSALHIlie7ageYU45aPkZMo708Swri1/60wbvsUAiA8aYmNSCOCazZa51lJR+j2LmYR/fRziwGGcbnIb8OVnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134620},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.2.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.2.jsii.tgz","stability":"stable","_integrity":"sha512-jNJnMyl3EAnxnvUmJYh1dtjJmf9L1wL+qyS0NQDWzWDQ7TF0FtAK8v8RkBonmtsoLYNlZucioX1dfVYv4woRcA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.4","ts-jest":"^29.2.5","ts-node":"^10.9.2","jsii-diff":"^1.106.0","constructs":"10.0.5","jest-junit":"^15","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.106.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.7.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.2_1735035299107_0.6483710914201342","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.3","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.3","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"7327708d70b7ead9456f84debbeb4867bbee849f","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.3.tgz","fileCount":7,"integrity":"sha512-jPu55Zm9ow3f6mcoDTzLASY6yVPdKlQQj03nlK9PCLpQTFwg9k5yMF/tep/obpbXs1BAkP59hkFjC91MRf1SVA==","signatures":[{"sig":"MEUCIBGa7ix8uGOL7Z3dRjwhImKnHAb6YVal2xJ2m9y3k7HJAiEAiAHkfgtHRnfVlZGThlAl1KR8bl9YphSEO6z08hrnaoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134620},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.3.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.3.jsii.tgz","stability":"stable","_integrity":"sha512-jPu55Zm9ow3f6mcoDTzLASY6yVPdKlQQj03nlK9PCLpQTFwg9k5yMF/tep/obpbXs1BAkP59hkFjC91MRf1SVA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.4","ts-jest":"^29.2.5","ts-node":"^10.9.2","jsii-diff":"^1.106.0","constructs":"10.0.5","jest-junit":"^15","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.106.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.7.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.3_1735586764272_0.23424619332675767","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.4","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.4","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"ed5aa9fb1a816d8ec5f70db692e2826b8541c8d6","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.4.tgz","fileCount":7,"integrity":"sha512-VDy/HFUEJhEMl7ISLiDojp/dLv3fLwtZMXMNG6uROi9k2CKv0ABj/RK6haB2I7JncHDIQPJNrzZLhIxyxExFtQ==","signatures":[{"sig":"MEYCIQCz7XrtRd3wdIvo2br7DJxEXX7Na2SdcJCFuqSDqxgR/QIhALQSLhcHOa39xrK0aoYTQo8lJLtFAUwyH+WT80/vOfjn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134620},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.4.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.4.jsii.tgz","stability":"stable","_integrity":"sha512-VDy/HFUEJhEMl7ISLiDojp/dLv3fLwtZMXMNG6uROi9k2CKv0ABj/RK6haB2I7JncHDIQPJNrzZLhIxyxExFtQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","jsii-diff":"^1.106.0","constructs":"10.0.5","jest-junit":"^15","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.106.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.7.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.4_1736191597375_0.8938721693293723","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.5","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.5","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"8182a8a81a64ffd7c9c4cf9a4ad9e6c58091eb85","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.5.tgz","fileCount":7,"integrity":"sha512-YqrdkkBOtr4RK8qC2M2Dx22aNl0GnMyxVpXdqsW/Nr0491Y1ibCnai0gV6wKUcOlfBM9LxtyL9d3y+CsGlx3hQ==","signatures":[{"sig":"MEQCIBtE7DsdJrrD0v5dC4TAgUNtxM/jwo8HmSPn6yXBKgw6AiAKkotik2bwssyOP9FSqho1uR/68K0ihQ0EHRxDXhDDOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134620},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.5.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.5.jsii.tgz","stability":"stable","_integrity":"sha512-YqrdkkBOtr4RK8qC2M2Dx22aNl0GnMyxVpXdqsW/Nr0491Y1ibCnai0gV6wKUcOlfBM9LxtyL9d3y+CsGlx3hQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.6","ts-jest":"^29.2.5","ts-node":"^10.9.2","jsii-diff":"^1.106.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.106.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.7.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.5_1736796455566_0.7434250660918944","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.6","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.6","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"1e2e5a0754aea2c362828095419994be93d78908","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.6.tgz","fileCount":7,"integrity":"sha512-c1GrRaUhp/vzjYOnMw08syOvLZHQ+paZM4raLzl0Ydu3vNg7SyjNCcnZwCJE+Ubr2Zsmu3jy0gKIjVz2OJzHxQ==","signatures":[{"sig":"MEYCIQCcCvPCOd7ZgGsOmxOynF2vFCZu1pVFDrYchVKQxaUwvQIhAMym+cU6aNGqYAqV0X/9Hm4B5ai6PAkTr0Dseh62sah6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134620},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.6.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.6.jsii.tgz","stability":"stable","_integrity":"sha512-c1GrRaUhp/vzjYOnMw08syOvLZHQ+paZM4raLzl0Ydu3vNg7SyjNCcnZwCJE+Ubr2Zsmu3jy0gKIjVz2OJzHxQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.6","ts-jest":"^29.2.5","ts-node":"^10.9.2","jsii-diff":"^1.106.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.106.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.7.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.6_1737401177484_0.20295106004374475","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.7","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.7","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"170c4abf85db4888f6fa892cb497a7469eb5aad2","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.7.tgz","fileCount":7,"integrity":"sha512-IJdQZ0mu/8Drbw1P1tKDa08KXxiWXf3bJcLv0P3Om1RwLphQTrZ5zMfBn6cNKu6s56tuhUOaexnMAvW3jbueoQ==","signatures":[{"sig":"MEYCIQDRIL1iHTF6sFMHjtlUz+C2F00il4ZWXl1zWlmvcNPCVwIhAKRPWN0HjJk3qmlMyhZl1veQMkvdJMtjzTIUP8qOYeuE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134620},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.7.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.7.jsii.tgz","stability":"stable","_integrity":"sha512-IJdQZ0mu/8Drbw1P1tKDa08KXxiWXf3bJcLv0P3Om1RwLphQTrZ5zMfBn6cNKu6s56tuhUOaexnMAvW3jbueoQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.6","ts-jest":"^29.2.5","ts-node":"^10.9.2","jsii-diff":"^1.106.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.106.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.7.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.7_1738005964809_0.9383670615064883","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.8","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.8","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"3f5051294ab839f5d96e2d28953950959aaa8f12","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.8.tgz","fileCount":7,"integrity":"sha512-/TjxAQ/2ZxHrlYJhtWGGN0Z+PJ6BWh3fl9BXKMaKK/oX9EglrVxWAzrk1Jpso3iGz1uPG4dZD1qPGrUKOWec7A==","signatures":[{"sig":"MEQCIBC9lzj9XnqGP3v0nomOKLNR1SkymNnPoyLS32LfELhQAiA1LZS/Gv9R6YM7Zi464QqxAti71jzm9/1wi5A7mae4vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134620},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.8.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.8.jsii.tgz","stability":"stable","_integrity":"sha512-/TjxAQ/2ZxHrlYJhtWGGN0Z+PJ6BWh3fl9BXKMaKK/oX9EglrVxWAzrk1Jpso3iGz1uPG4dZD1qPGrUKOWec7A==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","jsii-diff":"^1.106.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.106.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.7.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.8_1738610833159_0.5687687881840602","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.9","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.9","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"e0f7588f816139ce8b703f5579b80c15288c7bca","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.9.tgz","fileCount":7,"integrity":"sha512-4s5kFRFRooZ2jsvzp4k0ZorRqf6S4FNhWjQ2G3BfVp66rqD/fSoEZiY3bt4SLwaHbmCEB6MAqjpLTSMuhQGcAw==","signatures":[{"sig":"MEYCIQDGfjvuCbr5dpKR+/LM1dfXDcTMY3LVg+TygMupTt05pgIhAP1iKoCNWYFzQm86ZuKYlNDa7QcEqhLA3owQ2mFG6JtQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134620},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.9.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.9.jsii.tgz","stability":"stable","_integrity":"sha512-4s5kFRFRooZ2jsvzp4k0ZorRqf6S4FNhWjQ2G3BfVp66rqD/fSoEZiY3bt4SLwaHbmCEB6MAqjpLTSMuhQGcAw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.8","ts-jest":"^29.2.5","ts-node":"^10.9.2","jsii-diff":"^1.106.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.106.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.7.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.9_1739215596944_0.4390406458892493","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.10","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.10","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"29b026e8407811685195c83532c0525ce3e36b87","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.10.tgz","fileCount":7,"integrity":"sha512-bl2syKSmMFLfXICDlPEJ9UG4AFCLKzs3yA1RADG3N4gIaOOfHxlryK0KiABaHe4aRNotHt3fvz22qxxz1d8fhA==","signatures":[{"sig":"MEUCIQCgQ8IEgVZYQ1P71jEjGk/p3LEyCkeeKLGbEHWX0cTy+QIgQIN68uIxOCQw8g8WnxwyrT9lmKfPwB6RoN2FBpAHEW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.10.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.10.jsii.tgz","stability":"stable","_integrity":"sha512-bl2syKSmMFLfXICDlPEJ9UG4AFCLKzs3yA1RADG3N4gIaOOfHxlryK0KiABaHe4aRNotHt3fvz22qxxz1d8fhA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.11","ts-jest":"^29.2.5","ts-node":"^10.9.2","jsii-diff":"^1.106.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.106.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.8.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.10_1739820419740_0.3684926820079115","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.11","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.11","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"7a7e8500fcf1140790390d0815ae82d4bd677a06","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.11.tgz","fileCount":7,"integrity":"sha512-dbTOPyJ7EKQKszBTMWbSNMpUcv8lct27Mn/ntD1AbeURGyH+tSKuI/ZbdQ/ho0yPqKDjncW2fOQr0YTO3kYKYQ==","signatures":[{"sig":"MEUCIBRGial7tlt8eoHq/7lzolK+xMOVWCKT9dZnVDoKdEeQAiEAkXaSfPVFk90JT39/ophTWL+jwSF78B3YniZX+ooGx3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.11.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.11.jsii.tgz","stability":"stable","_integrity":"sha512-dbTOPyJ7EKQKszBTMWbSNMpUcv8lct27Mn/ntD1AbeURGyH+tSKuI/ZbdQ/ho0yPqKDjncW2fOQr0YTO3kYKYQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.13","ts-jest":"^29.2.6","ts-node":"^10.9.2","jsii-diff":"^1.108.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.108.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.8.3"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.11_1740425295752_0.5983467676408298","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.12","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.12","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"10f5d06c7d50ea1d8edb66666cd87be0eaa3c272","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.12.tgz","fileCount":7,"integrity":"sha512-q3lXfgvz0QZCYrrePWGDhzNNOs5vknlwk/PS5MhGIKv9xW/zhQhhg05xf9VI3DyzOGdmrc7xU6PSkTHKGKjFuw==","signatures":[{"sig":"MEQCIDIVE+8k7s2+RZfPWTVuxSBNU3muIG9/fZaCI/A2At3hAiAff4Zwc56J3hNnSmDxMEb7JEqbPEaj3JvDQNwakDdfLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.12.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.12.jsii.tgz","stability":"stable","_integrity":"sha512-q3lXfgvz0QZCYrrePWGDhzNNOs5vknlwk/PS5MhGIKv9xW/zhQhhg05xf9VI3DyzOGdmrc7xU6PSkTHKGKjFuw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.14","ts-jest":"^29.2.6","ts-node":"^10.9.2","jsii-diff":"^1.108.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.108.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.8.3"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.12_1741030064259_0.426369490249461","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.13","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.13","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"1332fc0b9f48e541644e37859e96e3d6d9711a7f","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.13.tgz","fileCount":7,"integrity":"sha512-kWHp5cEFqO6xIc3GPOIxRj5YrnRmL0ysYVO8s54pyxIsi5i/fcj2DBre0wfvB4dzpbK+HXX0KhXqXxWLSduy9Q==","signatures":[{"sig":"MEUCIQDGbib8mV2zG5t6Stjjc6tUAh60zqtS8Dy93AzaH3if+QIgRA7y9wdiJj8+1Np5NFCsDfVwKLHPUp3ZwwJGQKiu5a8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.13.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.13.jsii.tgz","stability":"stable","_integrity":"sha512-kWHp5cEFqO6xIc3GPOIxRj5YrnRmL0ysYVO8s54pyxIsi5i/fcj2DBre0wfvB4dzpbK+HXX0KhXqXxWLSduy9Q==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.14","ts-jest":"^29.2.6","ts-node":"^10.9.2","jsii-diff":"^1.108.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.108.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.8.3"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.13_1741634924592_0.5514143073424429","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.14","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.14","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"99f204aead81a51030eb8c8b732d4759318853d0","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.14.tgz","fileCount":7,"integrity":"sha512-zKUF0UwM2t+4RLeyH6Jfm79m/3lK/T+vptQvsouIaVQddjWq4hsg58xm8JDQUiLeQGZMngT/9kHJHQx8omZP6A==","signatures":[{"sig":"MEQCIFD0pEgYj05yfV3dwRh/+tcWELc52YHACAxU7nIb7TFjAiAZZ4FGZ9k864K2W+dTcjLYhMsVine/k1LNIYlECqAPtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.14.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.14.jsii.tgz","stability":"stable","_integrity":"sha512-zKUF0UwM2t+4RLeyH6Jfm79m/3lK/T+vptQvsouIaVQddjWq4hsg58xm8JDQUiLeQGZMngT/9kHJHQx8omZP6A==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.18","ts-jest":"^29.2.6","ts-node":"^10.9.2","jsii-diff":"^1.109.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.109.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.9.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.14_1742239658232_0.9923971710858677","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.15","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.15","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"1677fdc9be5d4bd55fda373f1f35228395c88315","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.15.tgz","fileCount":7,"integrity":"sha512-p2S9B3RV3lwUJT8A8TCd2FydVdsCiYDgT56gzEhdQh6kH3k4iERfLZh8pD5Ni679pFHCFt0TXaKKlLsknpezug==","signatures":[{"sig":"MEQCIC6IfOZYqAdSMS/8hUDfikRqWfchFLP5zumAbPVfxJ5iAiA3cU0GoaIlqc8ETgILrom6bdG8r1xDjQAU9Gw3zq/3QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.15.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.15.jsii.tgz","stability":"stable","_integrity":"sha512-p2S9B3RV3lwUJT8A8TCd2FydVdsCiYDgT56gzEhdQh6kH3k4iERfLZh8pD5Ni679pFHCFt0TXaKKlLsknpezug==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.18","ts-jest":"^29.3.0","ts-node":"^10.9.2","jsii-diff":"^1.110.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.110.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.9.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.15_1742844488865_0.7502627273053388","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.16","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.16","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"0fae65e7983cd16256e162e264b4694f7467e1ee","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.16.tgz","fileCount":7,"integrity":"sha512-dOfenV/lxVoZb9wEkWx+ZBJHdOpkmY91B8nkzioE5zoX9supYMVmGLu8uG8yGYX1/tLOezytD2C+Ki2uHkjwjQ==","signatures":[{"sig":"MEUCIQCcGBTJ53QP3fbd/fFZB8yI/0l4f1pDLoC4Ju9lV0mu5gIgYaAAbj6lw+By/loApimDxPfm6jgDGNfzqcqTQ02OTUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.16.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.16.jsii.tgz","stability":"stable","_integrity":"sha512-dOfenV/lxVoZb9wEkWx+ZBJHdOpkmY91B8nkzioE5zoX9supYMVmGLu8uG8yGYX1/tLOezytD2C+Ki2uHkjwjQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.18","ts-jest":"^29.3.1","ts-node":"^10.9.2","jsii-diff":"^1.110.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.110.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.16_1743449317443_0.5267865142403878","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.17","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.17","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"a0a4ea7bb3f35eda2bdf82243d6a1af5d5897d3c","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.17.tgz","fileCount":7,"integrity":"sha512-IoqTnO3VWpIryG/qJFigCAgXg4Eqn+7r0jCYADzmWKAv4HsmNU52IGKDU1ahEyxz6kZhXoFJ/PtLq0wzjyoFYQ==","signatures":[{"sig":"MEUCIA4cqw0saRpb/7KZkaH+EE5L3K8O9nKkmlYNWeKTw/YjAiEAxOeGN6d9EEepmJF3IeP25DGutmb0g6y0Zh8W5DQ5UO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.17.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.17.jsii.tgz","stability":"stable","_integrity":"sha512-IoqTnO3VWpIryG/qJFigCAgXg4Eqn+7r0jCYADzmWKAv4HsmNU52IGKDU1ahEyxz6kZhXoFJ/PtLq0wzjyoFYQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.20","ts-jest":"^29.3.1","ts-node":"^10.9.2","jsii-diff":"^1.111.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.111.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.17_1744054085837_0.846692668498761","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.18","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.18","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"812c52778bed8f1135e420ba52e0574a271e19a5","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.18.tgz","fileCount":7,"integrity":"sha512-bICpja9l+yt2tZaZZIYdhZS+2S5d/+am9BWdU+tFCQoCmq9m4XWUrL2KEfbUydgSnToGFTfTOd7ZqT5DDcCEJQ==","signatures":[{"sig":"MEUCICXxy3qQs5JfBnCsoDmoAC371b9W1D/4RoxrT/zd0fUBAiEAxd1dGm4PiobLkkEeRDuYdOILnhutfznrdJny3VJ5mDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.18.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.18.jsii.tgz","stability":"stable","_integrity":"sha512-bICpja9l+yt2tZaZZIYdhZS+2S5d/+am9BWdU+tFCQoCmq9m4XWUrL2KEfbUydgSnToGFTfTOd7ZqT5DDcCEJQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.20","ts-jest":"^29.3.2","ts-node":"^10.9.2","jsii-diff":"^1.111.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.111.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.0"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.18_1744658933441_0.41240728454914044","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.19","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.19","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"e8d75310b56b4524d61ae7f69398cc8dd28df2fe","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.19.tgz","fileCount":7,"integrity":"sha512-kN09SlNbdYLB9nI1WQ/AORFvGqWBYF46pfLMyupJ8XqKDAFQOofdkvv7S8zc9m6DgIqukeJTymEm842jv52a/A==","signatures":[{"sig":"MEQCIGJnlvUouDwcDtONB+PqnyCi4XbHtx6tIRlK4GO/yQqKAiA66orRbjmmOdJLtzCyf+6cAWgmr8+sQ16KJd0IR2agQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.19.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.19.jsii.tgz","stability":"stable","_integrity":"sha512-kN09SlNbdYLB9nI1WQ/AORFvGqWBYF46pfLMyupJ8XqKDAFQOofdkvv7S8zc9m6DgIqukeJTymEm842jv52a/A==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.20","ts-jest":"^29.3.2","ts-node":"^10.9.2","jsii-diff":"^1.111.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.111.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.19_1745263733247_0.8945809344655575","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.20","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.20","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"73ccc85c1726f2cf51430a9b6752adde87fcc646","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.20.tgz","fileCount":7,"integrity":"sha512-9E2fTTTSON7NoE1DctLmsu23ntvoLrzNeir1rni+OR+gHaDCm8pQiUf1EbjkDyc8wJl2n4VP3sl0PkKxOaOKmA==","signatures":[{"sig":"MEYCIQD/SKHQxYEYcpaySHDVUshlAmgnlSkQw9P5j3N6iLpRiwIhAL1H3EJAGWqusfnH02Td/lYIbrWC2iFsA9kLn2Z3l4Lw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.20.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.20.jsii.tgz","stability":"stable","_integrity":"sha512-9E2fTTTSON7NoE1DctLmsu23ntvoLrzNeir1rni+OR+gHaDCm8pQiUf1EbjkDyc8wJl2n4VP3sl0PkKxOaOKmA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.27","ts-jest":"^29.3.2","ts-node":"^10.9.2","jsii-diff":"^1.111.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.111.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.20_1745868534970_0.9531765561750842","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.21","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.21","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"39fd7a0b9be40eb88d18344e3f3e6ea88a04ad9c","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.21.tgz","fileCount":7,"integrity":"sha512-asxszTqdrhiWaYoJMFPj+gElGSXIIhE+GpRC9F4QItxbf9ihuvIR79gKEGXHFwxGxXYm2dztrHYp34cRprd4YQ==","signatures":[{"sig":"MEUCIDbxEKs2Vj0DcWV7y6gYuCW61rP7MR/z3elFU6HibfS3AiEAiINJzH2wk1S8OD4ntyTNjhIQKFZOfl+AGFw+8NkkoH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.21.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.21.jsii.tgz","stability":"stable","_integrity":"sha512-asxszTqdrhiWaYoJMFPj+gElGSXIIhE+GpRC9F4QItxbf9ihuvIR79gKEGXHFwxGxXYm2dztrHYp34cRprd4YQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.91.29","ts-jest":"^29.3.2","ts-node":"^10.9.2","jsii-diff":"^1.111.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.111.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.21_1746473290545_0.9980419254353763","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.22","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.22","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"a17b647475533cf107d61564003698ae50de00dd","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.22.tgz","fileCount":7,"integrity":"sha512-UIXBrnPjHsKKqyDmntt0OuQ1cFpMpc/TaaEz/k7+E6IVjdqmhY9VoZhJBx+7SaYxYAHbIjncc2c5G1CzrYSKeQ==","signatures":[{"sig":"MEUCIQDQFWKAtWckGkX8y+F8j7dgmzyLTKGcdme/xP/XO/cWSQIgOYc7pQYTopf8jbmRhfY4nTwIml7pjX66RwlW3BDCbF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.22.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.22.jsii.tgz","stability":"stable","_integrity":"sha512-UIXBrnPjHsKKqyDmntt0OuQ1cFpMpc/TaaEz/k7+E6IVjdqmhY9VoZhJBx+7SaYxYAHbIjncc2c5G1CzrYSKeQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.92.3","ts-jest":"^29.3.2","ts-node":"^10.9.2","jsii-diff":"^1.112.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.112.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.22_1747078184130_0.6185422149338111","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.23","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.23","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"1980c2c50c74c78e9fed33767647b4b1280ff60e","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.23.tgz","fileCount":7,"integrity":"sha512-bM2H8vmqO+3Qil3/vGTi+VM8Ab4GELVT8dsCHcyivLl/5AAA2LJkZG/BNvqIwLsIFS6gqKVV3YvX/Lvy0cjY7w==","signatures":[{"sig":"MEQCIDtwyhHGVl0HbHHS4Pd5YfuTYKy3VJhUgoiFWNAYm8YOAiAEW8Y3YiMARTfmbgN138Knf1wKd5xMTVthxCGgcXSLZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.23.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.23.jsii.tgz","stability":"stable","_integrity":"sha512-bM2H8vmqO+3Qil3/vGTi+VM8Ab4GELVT8dsCHcyivLl/5AAA2LJkZG/BNvqIwLsIFS6gqKVV3YvX/Lvy0cjY7w==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.92.6","ts-jest":"^29.3.4","ts-node":"^10.9.2","jsii-diff":"^1.112.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.112.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.23_1747682984705_0.33127875870054524","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.24","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.24","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"aded4762f9dd58ad6275b533ee9a182ace98dd8c","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.24.tgz","fileCount":7,"integrity":"sha512-aI9pBvfvbzeXIIcrOShmT7B/UK+pbL4YE30k2RAfzCdI6CBFAJV22xHuvMbO2zbGouacw334OX59/PTc8kEH+Q==","signatures":[{"sig":"MEQCIGqTv8ZcXFoNWkKjTP2Gd5xwcuognDcO9iVthbP+kRBUAiAyrjV7ifMQBYS5xnJ2sdcxMEaL/8CJgdvSP+UrwrdfNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.24.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.24.jsii.tgz","stability":"stable","_integrity":"sha512-aI9pBvfvbzeXIIcrOShmT7B/UK+pbL4YE30k2RAfzCdI6CBFAJV22xHuvMbO2zbGouacw334OX59/PTc8kEH+Q==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.92.7","ts-jest":"^29.3.4","ts-node":"^10.9.2","jsii-diff":"^1.112.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.112.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.24_1748287718974_0.7115822892750503","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.25","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.25","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"ba5e81bc68818b823c05fe2cbe97d9f0b0095974","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.25.tgz","fileCount":7,"integrity":"sha512-zUL14+ArvStZJBpAxSMFximFyti5L7hHrjpFVObq9Z40d6PEtFXtraU7Clfjn2prpN++7y7VdgHbokg22BQyzw==","signatures":[{"sig":"MEUCIBN+eZkILx4yO8OPjl4nTG4mr0hwBmv2xsa8nZRWRPyrAiEArUs0rjeJWNLcwsfobmuSqjHNzwnD6WSEUVY/8xSfRVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.25.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.25.jsii.tgz","stability":"stable","_integrity":"sha512-zUL14+ArvStZJBpAxSMFximFyti5L7hHrjpFVObq9Z40d6PEtFXtraU7Clfjn2prpN++7y7VdgHbokg22BQyzw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.92.9","ts-jest":"^29.3.4","ts-node":"^10.9.2","jsii-diff":"^1.112.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.112.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.25_1748892583746_0.9429514460777078","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.26","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.26","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"2d7d89ef5fa1f95488f4d6d3d505206890d5f483","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.26.tgz","fileCount":7,"integrity":"sha512-j91DZqToog6i4M0BCjQO+sILO8MWBuWGZNwDThj/JkGqtySGIUltsney3j2C0cytQDkvNUhK6Y7nxjyWz7kQjw==","signatures":[{"sig":"MEUCIQDU3nZK7v18+oP3gfetott0N+dyqRJ1xYUFXgzC74e30QIgM6XrlXYd9yVl9QsZaAT4rg4kyekkPtCxjXlx9GCvphs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.26.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.26.jsii.tgz","stability":"stable","_integrity":"sha512-j91DZqToog6i4M0BCjQO+sILO8MWBuWGZNwDThj/JkGqtySGIUltsney3j2C0cytQDkvNUhK6Y7nxjyWz7kQjw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.92.10","ts-jest":"^29.3.4","ts-node":"^10.9.2","jsii-diff":"^1.112.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.112.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.26_1749497494800_0.7030965585622493","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.27","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.27","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"d664c4eadc0cde48b516bbc620f7003edc893301","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.27.tgz","fileCount":7,"integrity":"sha512-svTnxKsTMLYFgjAIyh518hipqRzqz1ZuqFSv1RYxARKunkb+cv5s39hDWokeEijGoVzXoemgcvVTweClzS9c0Q==","signatures":[{"sig":"MEQCIBFJkRnQxM4aY5+yO8kgEh0d0oFLQUtRZh5kz6GgXzYIAiBfb8KCZtTDPGbG8wfH/RJn+s6lgk7Pp5vFJEl8jubs5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.27.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.27.jsii.tgz","stability":"stable","_integrity":"sha512-svTnxKsTMLYFgjAIyh518hipqRzqz1ZuqFSv1RYxARKunkb+cv5s39hDWokeEijGoVzXoemgcvVTweClzS9c0Q==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.92.11","ts-jest":"^29.4.0","ts-node":"^10.9.2","jsii-diff":"^1.112.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.112.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.31.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.27_1750102218391_0.8688755587510184","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.28","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.28","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"cc72d11e265f5d32e805b65513889cd159d722f7","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.28.tgz","fileCount":7,"integrity":"sha512-fNZ04FXLUIF2j1hNpaDoA4EGiRJj7vjx0L2Sz1fD/bxvB2Ywg6hKTEJePYx80nulaW8U0BqYRo5gPzkSfo6Tqw==","signatures":[{"sig":"MEYCIQC/Pe8OR7FKwUjVfhEbasuD+cn0S/PiRFOWItRDnZfmngIhAOmZY7wMuZSOLnYdEA01Qu8uORAHU6ljWQ0L9DfvSyig","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.28.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","actor":{"name":"yicr","type":"user","email":"yuichiro.higa@gmail.com"},"email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.28.jsii.tgz","stability":"stable","_integrity":"sha512-fNZ04FXLUIF2j1hNpaDoA4EGiRJj7vjx0L2Sz1fD/bxvB2Ywg6hKTEJePYx80nulaW8U0BqYRo5gPzkSfo6Tqw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.93.2","ts-jest":"^29.4.0","ts-node":"^10.9.2","jsii-diff":"^1.112.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.112.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.28_1750707048787_0.35356292428928615","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.29","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.29","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"3b9447c43e1d1c61231248120f0d83d6e03fba92","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.29.tgz","fileCount":7,"integrity":"sha512-RscxGD0XUUOZ/nrf2tm6aluTas2S3BIgSWDzl79jFDe0hi4P2+FOidWPqubmFPc7I3Z/9nMfEtmO+GE2mP1x8w==","signatures":[{"sig":"MEUCIHH253K/pMMkqBrnu7PF+wVg/CQZKxI+XTQ8V5X24TbiAiEAti0KVFBJYIChxBp8C1C254HiMH6PQnw5KM1hWikPd1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.29.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","actor":{"name":"yicr","type":"user","email":"yuichiro.higa@gmail.com"},"email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.29.jsii.tgz","stability":"stable","_integrity":"sha512-RscxGD0XUUOZ/nrf2tm6aluTas2S3BIgSWDzl79jFDe0hi4P2+FOidWPqubmFPc7I3Z/9nMfEtmO+GE2mP1x8w==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.94.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","jsii-diff":"^1.112.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.112.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.29_1751916693213_0.4969414968924941","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.30","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.30","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"c4cb57b31de5c8481ba78d417dcb365cbb8d86db","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.30.tgz","fileCount":7,"integrity":"sha512-daBag8TpwBtDmOwycOf/dvJbC/4o4mdBC/Cc7JutUShgmmInge3kfZqIrAk/PEPRS6COlInNaQirOS93ryG5Pg==","signatures":[{"sig":"MEUCIQCerRljtzGoj3gbj+enuUgtO2RDXEtmphCaknz36aad6AIgPDuwB5kaMhh8GWZK4xe0V2zGCvBgwCcLPS9Et8hKGHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.30.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.30.jsii.tgz","stability":"stable","_integrity":"sha512-daBag8TpwBtDmOwycOf/dvJbC/4o4mdBC/Cc7JutUShgmmInge3kfZqIrAk/PEPRS6COlInNaQirOS93ryG5Pg==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.94.2","ts-jest":"^29.4.0","ts-node":"^10.9.2","jsii-diff":"^1.112.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.112.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.30_1752521703803_0.6873015509574141","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.31","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.31","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"1a0ede8407585d3d8b76f64f001dd1215ff86674","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.31.tgz","fileCount":7,"integrity":"sha512-CijwOOjXUZFUqAmSNbGkJ7srL8zsCBnxH/8yzlOO6OcGer5SSYiLkTngBUWppUaDqRHffNFz8aoSN+3wSMkMHw==","signatures":[{"sig":"MEUCIFtbgxH4g6SHn1PCGdU/64PQoB/2JLxZc1CePA/h3oG0AiEAhF2GqazN8jXDxuLSqCFrb/PzVzn9a2M7q48UzsnkMm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.31.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.31.jsii.tgz","stability":"stable","_integrity":"sha512-CijwOOjXUZFUqAmSNbGkJ7srL8zsCBnxH/8yzlOO6OcGer5SSYiLkTngBUWppUaDqRHffNFz8aoSN+3wSMkMHw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.94.2","ts-jest":"^29.4.0","ts-node":"^10.9.2","jsii-diff":"^1.112.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.112.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.31_1753126445561_0.5412994199927064","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.32","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.32","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"96fa6a5d530b12f10d0c8ad8c11279e43c0a3886","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.32.tgz","fileCount":7,"integrity":"sha512-WezUIZIa6oIdIX9tciYE1pEi9NVxVLPmhHuCnHTI+qU144a9rc924Zoh2+1lTI39rbD0A85zZnD/qKGuiANNXw==","signatures":[{"sig":"MEYCIQDLj1E+0uU8B6sQ0Q7tBLA7+bbpVe/ol5R65VILPAcRDgIhANoS9GMHChave651sxRFjsDESDqfBnU/ooXyv0iM9/dl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.32.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.32.jsii.tgz","stability":"stable","_integrity":"sha512-WezUIZIa6oIdIX9tciYE1pEi9NVxVLPmhHuCnHTI+qU144a9rc924Zoh2+1lTI39rbD0A85zZnD/qKGuiANNXw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.95.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","jsii-diff":"^1.112.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.112.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.32_1753731239056_0.5699354152543268","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.33","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.33","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"9490ba033bcc2deeac16e7a50551153a75f6249d","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.33.tgz","fileCount":7,"integrity":"sha512-TpSN36a2W6MpI/cEuB2raDMpZvbiUSNgSfmR9XUnKT2b69HKj1Jkcw+PLmGrOaA9ZVvuCfp1lLWJjz8zvWUpxA==","signatures":[{"sig":"MEUCICzcZW07r+eHEomQRFMwXNaN6KfgvEwhz8T5wGSWbmLqAiEA+9S+iEpEX/8sGJzCdWjLnmLIY5SsXDUqLyweztTNoT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.33.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.33.jsii.tgz","stability":"stable","_integrity":"sha512-TpSN36a2W6MpI/cEuB2raDMpZvbiUSNgSfmR9XUnKT2b69HKj1Jkcw+PLmGrOaA9ZVvuCfp1lLWJjz8zvWUpxA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.95.0","ts-jest":"^29.4.1","ts-node":"^10.9.2","jsii-diff":"^1.113.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.113.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.33_1754336090728_0.6087327031356413","host":"s3://npm-registry-packages-npm-production"}},"2.0.34":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.34","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.34","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"642efeb64856d9bf19388ae0b9f534c3683f6c65","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.34.tgz","fileCount":7,"integrity":"sha512-OC7Ic+0s+FdUss3lGX54aRBvPsnP310ipkbDKGAbZ4/SqEIBwVMkIThtysIUWXhizyPaSEjM3XdIuw/ob2Zvaw==","signatures":[{"sig":"MEYCIQDdReWP2E6tgMDkiK8Ml51RezWExf3hxyTTaw45Yzhu0AIhAN4OitIwvb7uLW+OY26fCBtWYl8J9V8gfEEYEY+eBt+3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.34.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.34.jsii.tgz","stability":"stable","_integrity":"sha512-OC7Ic+0s+FdUss3lGX54aRBvPsnP310ipkbDKGAbZ4/SqEIBwVMkIThtysIUWXhizyPaSEjM3XdIuw/ob2Zvaw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.95.2","ts-jest":"^29.4.1","ts-node":"^10.9.2","jsii-diff":"^1.113.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.113.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.34_1754940793663_0.922202577109283","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.35","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.35","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"0ebb239058dcbbd72b5eb35c022d6aec3b41d526","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.35.tgz","fileCount":7,"integrity":"sha512-bdqf/8qa6ca969Esf1kjqIdnov6oef87pr5bQNPvnlksVRDVRsR6CFmwA/7G24pHCfxHUegIG3fMQDNAkKkyPw==","signatures":[{"sig":"MEYCIQDYgpOCyjwuqR9O3Jjn600C4avskz8nPASVG+qBrYxMOAIhAMdTnyhKDFsVgrC009gAiYskQ6Da2sccL852W48zKhYa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.35.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.35.jsii.tgz","stability":"stable","_integrity":"sha512-bdqf/8qa6ca969Esf1kjqIdnov6oef87pr5bQNPvnlksVRDVRsR6CFmwA/7G24pHCfxHUegIG3fMQDNAkKkyPw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.95.2","ts-jest":"^29.4.1","ts-node":"^10.9.2","jsii-diff":"^1.113.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.113.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.35_1755545613373_0.7288359972725611","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.36","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.36","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"1c02ab653c8a7343fc9a0440832a5f315594f2f8","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.36.tgz","fileCount":7,"integrity":"sha512-dv9+lzyjTulE9HsteUrl7K6S5AFeMOHIan24DwzogRDX5Zb+KGp/7syZ/I4bGT4ICWv9UIz7GI/x0yqv5qxT6A==","signatures":[{"sig":"MEUCIQDM6AzTfi1vN3YMmihhjuEuT3LRqU57RzZ88LX+XVzW1wIgEcnAJNaUMapg0SP+uAEAXyL5bY6NDdmguRhz5SXlWZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.36.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.36.jsii.tgz","stability":"stable","_integrity":"sha512-dv9+lzyjTulE9HsteUrl7K6S5AFeMOHIan24DwzogRDX5Zb+KGp/7syZ/I4bGT4ICWv9UIz7GI/x0yqv5qxT6A==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.95.2","ts-jest":"^29.4.1","ts-node":"^10.9.2","jsii-diff":"^1.113.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.113.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.36_1756150158643_0.2233268041538945","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.37","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.37","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"a3a864f9302cff74e80972fc5cb5724311aa63e8","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.37.tgz","fileCount":7,"integrity":"sha512-dcfkLnl+5MNGN6c860IUtGygcphWxEIew1/HQULQAZuQWPCH8u4PVtQ7J4Daume4luD8ztHTx6qrVJVcGRlpOw==","signatures":[{"sig":"MEUCIBFaCN4cgpODL/bt/92oq32rHnyROU6npepoJD3cEVjTAiEA5Z+MjukzpHzbpGGNdBxTBShHa6C0jKYYgX7eA/C+UDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.37.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.37.jsii.tgz","stability":"stable","_integrity":"sha512-dcfkLnl+5MNGN6c860IUtGygcphWxEIew1/HQULQAZuQWPCH8u4PVtQ7J4Daume4luD8ztHTx6qrVJVcGRlpOw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.95.6","ts-jest":"^29.4.1","ts-node":"^10.9.2","jsii-diff":"^1.114.1","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.114.1","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.37_1757359714269_0.301678306654072","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.38","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.38","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"1a188802f549c3de6cb161fa3d56226816191acb","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.38.tgz","fileCount":7,"integrity":"sha512-1SUdPYerZ2mW/X0eIC0xrtviwpFl4m0mNenjGROJ8aV10nE0S8COFHd2G8RgvELq8+wKvV1eoR8UgFQ4vQV3Uw==","signatures":[{"sig":"MEYCIQDAfOzX0E2A3jyXbfgU7lh/TC0/1KYqwgS/0n3mIWobdQIhAKl+Odi/RFOzqZL/HJUeqsFdSiHoiXyl6P3CwrrZN0gj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.38.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.38.jsii.tgz","stability":"stable","_integrity":"sha512-1SUdPYerZ2mW/X0eIC0xrtviwpFl4m0mNenjGROJ8aV10nE0S8COFHd2G8RgvELq8+wKvV1eoR8UgFQ4vQV3Uw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.96.1","ts-jest":"^29.4.2","ts-node":"^10.9.2","jsii-diff":"^1.114.1","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.114.1","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.38_1757964486071_0.006600493483883474","host":"s3://npm-registry-packages-npm-production"}},"2.0.39":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.39","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.39","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"288e7333d2b61a4cb03379f891032d3ee66d62f8","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.39.tgz","fileCount":7,"integrity":"sha512-Uu8r6xD521hDvoHtorRbHOTZrjaZ0rzjWyAMwhsXgFFyyOnO+K2YObw4yrZZVGLjVCsmNxNeJQCXQ6Z2WrJ0WQ==","signatures":[{"sig":"MEUCIQDGZbGVF1U9k8J76M+TUGhzeHvOnJl0KvlgoDEJ4PrVzQIgFMZsHcO9o2HFc1fSMMB2G4VtPuFxu1lkFYmGyfK62Uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.39.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.39.jsii.tgz","stability":"stable","_integrity":"sha512-Uu8r6xD521hDvoHtorRbHOTZrjaZ0rzjWyAMwhsXgFFyyOnO+K2YObw4yrZZVGLjVCsmNxNeJQCXQ6Z2WrJ0WQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.96.3","ts-jest":"^29.4.4","ts-node":"^10.9.2","jsii-diff":"^1.114.1","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.114.1","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.39_1758569316723_0.94778754037119","host":"s3://npm-registry-packages-npm-production"}},"2.0.40":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.40","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.40","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"17e6ba7ab8070b7212a5bc83c4b0c748dd2d556c","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.40.tgz","fileCount":7,"integrity":"sha512-PunQBL+hNa4iL6ET84n6Q5HOE69+hc1GCFoVBXtXGM5rIiTCC2Z73yiiBGp76khPq5W7o3ahEEi7dhV+6cys/Q==","signatures":[{"sig":"MEQCIBr/LyjWmyJhXXCMy6HLuPNF4eAETDAYb9lg4ROjgBMOAiAGp3+YCIRnpU73+ahwUydjWtRup7XZPT2QWJlPmIbB4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.40.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.40.jsii.tgz","stability":"stable","_integrity":"sha512-PunQBL+hNa4iL6ET84n6Q5HOE69+hc1GCFoVBXtXGM5rIiTCC2Z73yiiBGp76khPq5W7o3ahEEi7dhV+6cys/Q==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.96.3","ts-jest":"^29.4.4","ts-node":"^10.9.2","jsii-diff":"^1.115.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.115.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.40_1759174151638_0.20484003423305674","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.41","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.41","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"67d408f4cb8a698b832891ca25b001ae61896ad0","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.41.tgz","fileCount":7,"integrity":"sha512-tAVe9HT8XQD+bJcOtIALu7j/T3nMtuQNyF0Zo6SgUh/24oTk8+b8aAWVn6DbSkWxvaQvA2PrR5CiHhZR0npV3A==","signatures":[{"sig":"MEUCIBNPBccPc7vJKkH9pxWeTSEvL53LVTvLGOvFrxzX1H8fAiEA+9zhGXbN1S0MFqgwwN1k03mKun3Yof+3VJ7FyGdWxP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.41.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.41.jsii.tgz","stability":"stable","_integrity":"sha512-tAVe9HT8XQD+bJcOtIALu7j/T3nMtuQNyF0Zo6SgUh/24oTk8+b8aAWVn6DbSkWxvaQvA2PrR5CiHhZR0npV3A==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.97.0","ts-jest":"^29.4.4","ts-node":"^10.9.2","jsii-diff":"^1.115.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.115.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.41_1759778944884_0.25521311560736537","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.42","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.42","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"b1bb164e0a3740af20a8603aa57504205205c4dd","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.42.tgz","fileCount":7,"integrity":"sha512-CprVPdmj7Ty6q4f4wWCKNR4sZaeGACQd4MZH8e47SzDRb8FtvBQG3pihsEN11VsqT8we21ag5NXY+AluasCduw==","signatures":[{"sig":"MEYCIQCkd9PHokvHt/inasaTEUeW0JKwOhDTfPJTZUmiu5/+GgIhANt7EoFZXGgyosMGJfdm7ZsgXK2hYGIYjMo5jFOz/459","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.42.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.42.jsii.tgz","stability":"stable","_integrity":"sha512-CprVPdmj7Ty6q4f4wWCKNR4sZaeGACQd4MZH8e47SzDRb8FtvBQG3pihsEN11VsqT8we21ag5NXY+AluasCduw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.98.0","ts-jest":"^29.4.5","ts-node":"^10.9.2","jsii-diff":"^1.115.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.115.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.42_1760383702056_0.4383956817154291","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.43","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.43","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"39b4e2496f7f7e11b3d282c0c970779ee94dbcb9","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.43.tgz","fileCount":7,"integrity":"sha512-DcL8n4l8GXXselcnBuoFc+2A7MQ58Fjv6NR6Mlf0OjvZ6YeNCoWPDPsENQ9bMDmCHRmEV3uxOCElQuN9qRIUtg==","signatures":[{"sig":"MEUCIEG351mIeUHPuj+AQUu02n7dJu+MHeUQc55wifMCzfnXAiEA5c32U0dRqSGZNIYfKSFaTw8qlAveoqBjyiJ4M6Q/lQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.43.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.43.jsii.tgz","stability":"stable","_integrity":"sha512-DcL8n4l8GXXselcnBuoFc+2A7MQ58Fjv6NR6Mlf0OjvZ6YeNCoWPDPsENQ9bMDmCHRmEV3uxOCElQuN9qRIUtg==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.98.2","ts-jest":"^29.4.5","ts-node":"^10.9.2","jsii-diff":"^1.116.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.116.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.43_1760988658006_0.1084114780772738","host":"s3://npm-registry-packages-npm-production"}},"2.0.44":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.44","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.44","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"1c37de4f973f45f77b6fe43ce8bf9eded2bb9e14","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.44.tgz","fileCount":7,"integrity":"sha512-9MEVoNm3Cot9O4yigpbsw9p4dcjRU0ZimZuGMnKGCzxmCpSRpyipnuqY1NJLj/ggmU7BBtl10qE26uCCrCDUXA==","signatures":[{"sig":"MEQCIHK0lnFm1MdhbgY75gmT/i1Qu+HXOPyUXz8EKK4DHaXuAiAvZc5907MBXI2Lk/PHLvK6eVb34mgqn43fjkz72tuhKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.44.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.44.jsii.tgz","stability":"stable","_integrity":"sha512-9MEVoNm3Cot9O4yigpbsw9p4dcjRU0ZimZuGMnKGCzxmCpSRpyipnuqY1NJLj/ggmU7BBtl10qE26uCCrCDUXA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.98.4","ts-jest":"^29.4.5","ts-node":"^10.9.2","jsii-diff":"^1.117.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.117.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.44_1761593406416_0.38257191535870416","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.45","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.45","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"a295cbbd24b1e154a8e5a8cf86d95732375d9939","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.45.tgz","fileCount":7,"integrity":"sha512-TjrHCKKyjairq2SyVYkdNEXT5y1xSsaZ6GkHxtH8tTYJYMjW/1WBNL5CW8W820rrUBsYKUt/9kI5u4jPmBJ46g==","signatures":[{"sig":"MEUCICmjVJVyGAlej6BsEBtuVtyMWoYIEp3lJ64RZc8IenFcAiEArPsHgCqvg720fupSyY9cV2bzk/V946FdQEz+16Vldss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.45.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.45.jsii.tgz","stability":"stable","_integrity":"sha512-TjrHCKKyjairq2SyVYkdNEXT5y1xSsaZ6GkHxtH8tTYJYMjW/1WBNL5CW8W820rrUBsYKUt/9kI5u4jPmBJ46g==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.98.6","ts-jest":"^29.4.5","ts-node":"^10.9.2","jsii-diff":"^1.118.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.118.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.45_1762198171751_0.5000146979996369","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.46","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.46","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"c0dd5f2f22a6d22c3fc33304bf386a4075ecddd2","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.46.tgz","fileCount":7,"integrity":"sha512-kffvZEbviKxFD1DBK8+LdKYDv4Pu8adWs1OU4muiD4facjaMcO8+fNKfsBql8rpAYyqA62csZTmyR6WyMPTFcQ==","signatures":[{"sig":"MEUCIQDVrDeTC8mGtcssieY+crapQG5H5iQ9QyprtQZ4Sz7OxgIgFFPkdFbFMHKj4PvZL13b4+9pDJdo+ZOti4f41sJ8q+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.46.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.46.jsii.tgz","stability":"stable","_integrity":"sha512-kffvZEbviKxFD1DBK8+LdKYDv4Pu8adWs1OU4muiD4facjaMcO8+fNKfsBql8rpAYyqA62csZTmyR6WyMPTFcQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.98.10","ts-jest":"^29.4.5","ts-node":"^10.9.2","jsii-diff":"^1.119.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.119.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.46_1762803015034_0.27118302243159764","host":"s3://npm-registry-packages-npm-production"}},"2.0.47":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.47","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.47","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"625d0dc8cdf9265051cb2f0bfe41b0086059e48f","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.47.tgz","fileCount":7,"integrity":"sha512-Gcw72M4D7kh+owqgC4tXeYSdpWdZCoiLTmY5z8zSjfOkXPRpuNbpA3hPUS4bbH8sdyxrfEL/i4kx6GK6Wzw5PA==","signatures":[{"sig":"MEUCIQCI43ya8aep7gxIVrgvAZSVXqOus88/55Yj+GwIaMuSdgIgSTcAcg+yzJZCFEY52GzWmypbRD/nVfYeD6RxLV7G1sM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.47.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.47.jsii.tgz","stability":"stable","_integrity":"sha512-Gcw72M4D7kh+owqgC4tXeYSdpWdZCoiLTmY5z8zSjfOkXPRpuNbpA3hPUS4bbH8sdyxrfEL/i4kx6GK6Wzw5PA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.98.11","ts-jest":"^29.4.5","ts-node":"^10.9.2","jsii-diff":"^1.119.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.119.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.47_1763407847719_0.5548658851347512","host":"s3://npm-registry-packages-npm-production"}},"2.0.48":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.48","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.48","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"791d10ed8101d3ae91de7877612a4c2e2d04b872","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.48.tgz","fileCount":7,"integrity":"sha512-t2f0NHJatQJW32shnA5upiBHLr1oHvG998FYOq1T0QnZbB43+U+hns/cVaW4AsDlO+mO+oFw0ke3mFlDPT3USw==","signatures":[{"sig":"MEQCID//TSoH8SYXa6GQgx1dkRhxxowWDev+Wl2fTXKtuBCWAiBrr5+vrn59xKKFP8i3DTxbSmoN9YcBZN1wJcFYRSLrXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.48.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.48.jsii.tgz","stability":"stable","_integrity":"sha512-t2f0NHJatQJW32shnA5upiBHLr1oHvG998FYOq1T0QnZbB43+U+hns/cVaW4AsDlO+mO+oFw0ke3mFlDPT3USw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.98.21","ts-jest":"^29.4.5","ts-node":"^10.9.2","jsii-diff":"^1.120.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.120.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.48_1764012568359_0.6627152990091971","host":"s3://npm-registry-packages-npm-production"}},"2.0.49":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.49","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.49","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"68f88dbb4c80b55cc32bf23a416a7b275b58ef9d","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.49.tgz","fileCount":7,"integrity":"sha512-ENXrIDlZpfo4TRcofKBJjig/0WPTkbuPhBaBNi+FGLYW3cV7cC1t/Y3udxZgph7pNpG+isPA/SO2mlvjFgtE3Q==","signatures":[{"sig":"MEYCIQDN50xiuT1FlSRTExUQKYPLt8kprsTaa5XpBpqwsuFynQIhAORtSAoO4fER+pB3050lQqhktmEzDBGGsMpS5u2SSBKP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.49.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.49.jsii.tgz","stability":"stable","_integrity":"sha512-ENXrIDlZpfo4TRcofKBJjig/0WPTkbuPhBaBNi+FGLYW3cV7cC1t/Y3udxZgph7pNpG+isPA/SO2mlvjFgtE3Q==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.98.26","ts-jest":"^29.4.6","ts-node":"^10.9.2","jsii-diff":"^1.120.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.120.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.49_1764617781775_0.8552997643312299","host":"s3://npm-registry-packages-npm-production"}},"2.0.50":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.50","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.50","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"1c16506d79fdf5a377dcd82730117be87332a856","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.50.tgz","fileCount":7,"integrity":"sha512-JESOxGuguwJ5Hs4foTyzBH5NuWwTaJ8ygXEJraMk9AYNO648yCPbIY9UP8RCKbfxIo8KKGVAFheC5jo8EAfaiw==","signatures":[{"sig":"MEUCIQCy+ff9zpXKy3ZIw2z1zU0Ozi6qXUIa+L83NWdD2dNuKwIgLe8tlpWJKWvPq2HnVXgoMDOd6W5n0hBZ5cqHwe/cCK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.50.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.50.jsii.tgz","stability":"stable","_integrity":"sha512-JESOxGuguwJ5Hs4foTyzBH5NuWwTaJ8ygXEJraMk9AYNO648yCPbIY9UP8RCKbfxIo8KKGVAFheC5jo8EAfaiw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.98.28","ts-jest":"^29.4.6","ts-node":"^10.9.2","jsii-diff":"^1.120.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.120.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.50_1765222357566_0.9650766437009475","host":"s3://npm-registry-packages-npm-production"}},"2.0.51":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.51","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.51","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"a20ba158776f083d15bbbba8b4cae639f20c182f","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.51.tgz","fileCount":7,"integrity":"sha512-4Al1pxiZpLjPnadylbD65FXwHkr1Kb86hnMsVITNIiWfaCILfkRVTy0l7YOz73Gm+XqPi0XkX/pbfuaSEkR5jg==","signatures":[{"sig":"MEQCIH6mDShmqIeoemFGfjAfD4RAXBvNXFkCG/fMe39HIFK0AiBjdVqTnANTLwxGce0ope7MG5Gplzvf7liGOVFZUwWGrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.51.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.51.jsii.tgz","stability":"stable","_integrity":"sha512-4Al1pxiZpLjPnadylbD65FXwHkr1Kb86hnMsVITNIiWfaCILfkRVTy0l7YOz73Gm+XqPi0XkX/pbfuaSEkR5jg==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.98.29","ts-jest":"^29.4.6","ts-node":"^10.9.2","jsii-diff":"^1.121.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.121.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.51_1765827307393_0.6002964512354989","host":"s3://npm-registry-packages-npm-production"}},"2.0.52":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.52","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.52","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"cff63399c1e0b0850b0f21725d3ac809280d278b","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.52.tgz","fileCount":7,"integrity":"sha512-gBuun0eEOXXDc2mTu59MI2460cS/LaSYoHwsp6nxemRmGqKY5gHnNKDCZz6EUJyiCq82DYwv9VdNfoe+NDwI0A==","signatures":[{"sig":"MEQCID+yKmX/gdi8f5IY7qN46ZYbvhtlCrmxTR3s3oRkRPdQAiBUvHkeqAAxDJUiQbxPe/m/eZBZThAgwPAPAmFyazO7MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.52.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.52.jsii.tgz","stability":"stable","_integrity":"sha512-gBuun0eEOXXDc2mTu59MI2460cS/LaSYoHwsp6nxemRmGqKY5gHnNKDCZz6EUJyiCq82DYwv9VdNfoe+NDwI0A==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.98.30","ts-jest":"^29.4.6","ts-node":"^10.9.2","jsii-diff":"^1.122.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.122.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.52_1766431940591_0.4545233239072224","host":"s3://npm-registry-packages-npm-production"}},"2.0.53":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.53","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.53","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"cdee1eff4ba3a9fcfb3239b77fc0bc1c84cbc2e9","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.53.tgz","fileCount":7,"integrity":"sha512-WP013NZFw95v4hYtSa2k4Y9OioRqY4CzFBhYh7Olau8PxCPTRRU5bzz1yGmauV+Cr0oRURbJmOh2iiAardSVYg==","signatures":[{"sig":"MEUCIQCoFkG+FGOSjGc7ZA6jZ5M7ltGAuv9criXwWMVhDvoAiwIgZakaGsjv4vWKJoM+GTDQFBRqRNIz+4+jZyfewF7zlzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.53.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.53.jsii.tgz","stability":"stable","_integrity":"sha512-WP013NZFw95v4hYtSa2k4Y9OioRqY4CzFBhYh7Olau8PxCPTRRU5bzz1yGmauV+Cr0oRURbJmOh2iiAardSVYg==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.98.31","ts-jest":"^29.4.6","ts-node":"^10.9.2","jsii-diff":"^1.122.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.122.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.53_1767036706247_0.5314845952798901","host":"s3://npm-registry-packages-npm-production"}},"2.0.54":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.54","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.54","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"b47ad1901bee96db5b3bc3d8e5ea89d828885104","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.54.tgz","fileCount":7,"integrity":"sha512-Zp8Yn5TfPXHjJE/DJWmpBpTaQmySu8ZxURROxcOaezBuBwrQbY6gkeEAsyyUdakxCn5uehQrWgPj9HuXmygGBA==","signatures":[{"sig":"MEYCIQCcXZlShSX68Wv3G2q8Fmqlbuyh6tO9DjrpJFw6xkBAmwIhAPxl52H0lKiYhv1F7Epu/x9d9RFPOiTVdV/dodG0ZlaF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134625},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.54.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.54.jsii.tgz","stability":"stable","_integrity":"sha512-Zp8Yn5TfPXHjJE/DJWmpBpTaQmySu8ZxURROxcOaezBuBwrQbY6gkeEAsyyUdakxCn5uehQrWgPj9HuXmygGBA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.98.32","ts-jest":"^29.4.6","ts-node":"^10.9.2","jsii-diff":"^1.125.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.125.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.54_1767641719257_0.919511313220138","host":"s3://npm-registry-packages-npm-production"}},"2.0.55":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.55","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.55","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"140f4e1d222d6beb48a7d4adb669dbe91db3dab8","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.55.tgz","fileCount":7,"integrity":"sha512-mRdR1TayF2WpIKTC+zivXCH1sixPQnfsqoxz9AyhqIbsjJI9p8CWp1bEPK3VOpZ9Jq8pmWMIk7MJxBrFtU8GpA==","signatures":[{"sig":"MEYCIQD8sOTSsJVw9ML/2x58gEYL2AG8IsNNSVdRDJc/DoUV1QIhAOAybmomtLvBJqWozkxyV7GHp20E2wbLgqztreaPZ8j8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.55.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.55.jsii.tgz","stability":"stable","_integrity":"sha512-mRdR1TayF2WpIKTC+zivXCH1sixPQnfsqoxz9AyhqIbsjJI9p8CWp1bEPK3VOpZ9Jq8pmWMIk7MJxBrFtU8GpA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.99.1","ts-jest":"^29.4.6","ts-node":"^10.9.2","jsii-diff":"^1.125.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.125.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.55_1768246503565_0.2819897035398482","host":"s3://npm-registry-packages-npm-production"}},"2.0.56":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","version":"2.0.56","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.56","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"36e91dce73294ea5ed6502acb33b516cb0f8715e","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.56.tgz","fileCount":7,"integrity":"sha512-26ooVQ5vnP3T3PeADgInevziLNQ/jcb1dDUkkvRT6MwaXgBSz0pqT0AyooxuJNzf/xhcIPtBeR9hDNwJCyX5rA==","signatures":[{"sig":"MEYCIQD3qqMfoa9WrANL3sdP3SzEMK6fuVSNfpIJya67s6rKuAIhANX9HxMZIUx1RDeYbwaBBLET3UYgzDdWHcaUM8UG21g4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134624},"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":{"python":{"module":"gammarers.aws_waf_ip_rate_limit_rule","distName":"gammarers.aws-waf-ip-rate-limit-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.56.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 18.0.0"},"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","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade","package:python":"npx projen package:python"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.56.jsii.tgz","stability":"stable","_integrity":"sha512-26ooVQ5vnP3T3PeADgInevziLNQ/jcb1dDUkkvRT6MwaXgBSz0pqT0AyooxuJNzf/xhcIPtBeR9hDNwJCyX5rA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","directories":{},"_nodeVersion":"22.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsii":"5.5.x","eslint":"^9","projen":"^0.99.3","ts-jest":"^29.4.6","ts-node":"^10.9.2","jsii-diff":"^1.125.0","constructs":"10.0.5","jest-junit":"^16","typescript":"5.5.x","@types/jest":"^29.5.14","@types/node":"^18","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.125.0","jsii-rosetta":"5.5.x","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^3.10.1"},"peerDependencies":{"constructs":"^10.0.5","aws-cdk-lib":"^2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.56_1768851267910_0.9009536858117086","host":"s3://npm-registry-packages-npm-production"}},"2.0.57":{"name":"@gammarers/aws-waf-ip-rate-limit-rule","description":"This is an AWS CDK Rate Limit Rule on WAF V2.","repository":{"type":"git","url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.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","package:python":"npx projen package:python","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:watch":"npx projen test:watch","unbump":"npx projen unbump","upgrade":"npx projen upgrade","watch":"npx projen watch","projen":"npx projen"},"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"devDependencies":{"@stylistic/eslint-plugin":"^2","@types/jest":"^29.5.14","@types/node":"^18","@typescript-eslint/eslint-plugin":"^8","@typescript-eslint/parser":"^8","aws-cdk-lib":"2.80.0","commit-and-tag-version":"^12","constructs":"10.0.5","eslint":"^9","eslint-import-resolver-typescript":"^3.10.1","eslint-plugin-import":"^2.32.0","jest":"^29.7.0","jest-junit":"^16","jsii":"5.5.x","jsii-diff":"^1.126.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.126.0","jsii-rosetta":"5.5.x","projen":"^0.99.8","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"5.5.x"},"peerDependencies":{"aws-cdk-lib":"^2.80.0","constructs":"^10.0.5"},"keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"engines":{"node":">= 18.0.0"},"main":"lib/index.js","license":"Apache-2.0","publishConfig":{"access":"public"},"version":"2.0.57","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":{"python":{"distName":"gammarers.aws-waf-ip-rate-limit-rule","module":"gammarers.aws_waf_ip_rate_limit_rule"}},"tsc":{"outDir":"lib","rootDir":"src"}},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","_id":"@gammarers/aws-waf-ip-rate-limit-rule@2.0.57","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","_integrity":"sha512-eUwUjHAfXyNEXF9vV5Gd3TDj8dwB+aI9y5QB33MwodKIJcsU7UAtvBYpTEPmxHhgA0U+r4EtMd6BmdS3RFSzew==","_resolved":"/home/runner/work/aws-waf-ip-rate-limit-rule/aws-waf-ip-rate-limit-rule/dist/js/aws-waf-ip-rate-limit-rule@2.0.57.jsii.tgz","_from":"file:dist/js/aws-waf-ip-rate-limit-rule@2.0.57.jsii.tgz","_nodeVersion":"22.4.1","_npmVersion":"10.8.1","dist":{"integrity":"sha512-eUwUjHAfXyNEXF9vV5Gd3TDj8dwB+aI9y5QB33MwodKIJcsU7UAtvBYpTEPmxHhgA0U+r4EtMd6BmdS3RFSzew==","shasum":"04515da349e2e9241cb282942dfe0c641c4e0313","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-rate-limit-rule/-/aws-waf-ip-rate-limit-rule-2.0.57.tgz","fileCount":7,"unpackedSize":134624,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-rate-limit-rule@2.0.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICHzvGJHQp5+cfvcJ/g31GSBFjWY65Y4QaphP2BBkHD+AiAayzwEooO42wyOohQCo/Y2Rx5jg6zkQei++lnAE2hn/g=="}]},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"directories":{},"maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aws-waf-ip-rate-limit-rule_2.0.57_1769456354590_0.02586619911967669"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-24T10:02:19.487Z","modified":"2026-01-26T19:39:15.057Z","2.0.0":"2024-12-24T10:02:19.813Z","2.0.1":"2024-12-24T10:11:09.555Z","2.0.2":"2024-12-24T10:14:59.292Z","2.0.3":"2024-12-30T19:26:04.445Z","2.0.4":"2025-01-06T19:26:37.669Z","2.0.5":"2025-01-13T19:27:35.850Z","2.0.6":"2025-01-20T19:26:17.655Z","2.0.7":"2025-01-27T19:26:05.031Z","2.0.8":"2025-02-03T19:27:13.368Z","2.0.9":"2025-02-10T19:26:37.173Z","2.0.10":"2025-02-17T19:26:59.917Z","2.0.11":"2025-02-24T19:28:15.916Z","2.0.12":"2025-03-03T19:27:44.515Z","2.0.13":"2025-03-10T19:28:44.761Z","2.0.14":"2025-03-17T19:27:38.391Z","2.0.15":"2025-03-24T19:28:09.053Z","2.0.16":"2025-03-31T19:28:37.632Z","2.0.17":"2025-04-07T19:28:06.066Z","2.0.18":"2025-04-14T19:28:53.666Z","2.0.19":"2025-04-21T19:28:53.436Z","2.0.20":"2025-04-28T19:28:55.172Z","2.0.21":"2025-05-05T19:28:10.795Z","2.0.22":"2025-05-12T19:29:44.286Z","2.0.23":"2025-05-19T19:29:44.895Z","2.0.24":"2025-05-26T19:28:39.192Z","2.0.25":"2025-06-02T19:29:43.927Z","2.0.26":"2025-06-09T19:31:35.007Z","2.0.27":"2025-06-16T19:30:18.607Z","2.0.28":"2025-06-23T19:30:48.969Z","2.0.29":"2025-07-07T19:31:33.420Z","2.0.30":"2025-07-14T19:35:03.965Z","2.0.31":"2025-07-21T19:34:05.767Z","2.0.32":"2025-07-28T19:33:59.220Z","2.0.33":"2025-08-04T19:34:50.919Z","2.0.34":"2025-08-11T19:33:13.857Z","2.0.35":"2025-08-18T19:33:33.590Z","2.0.36":"2025-08-25T19:29:18.827Z","2.0.37":"2025-09-08T19:28:34.468Z","2.0.38":"2025-09-15T19:28:06.243Z","2.0.39":"2025-09-22T19:28:36.929Z","2.0.40":"2025-09-29T19:29:11.936Z","2.0.41":"2025-10-06T19:29:05.065Z","2.0.42":"2025-10-13T19:28:22.255Z","2.0.43":"2025-10-20T19:30:58.206Z","2.0.44":"2025-10-27T19:30:06.591Z","2.0.45":"2025-11-03T19:29:31.934Z","2.0.46":"2025-11-10T19:30:15.222Z","2.0.47":"2025-11-17T19:30:47.921Z","2.0.48":"2025-11-24T19:29:28.539Z","2.0.49":"2025-12-01T19:36:21.964Z","2.0.50":"2025-12-08T19:32:37.730Z","2.0.51":"2025-12-15T19:35:07.557Z","2.0.52":"2025-12-22T19:32:20.739Z","2.0.53":"2025-12-29T19:31:46.451Z","2.0.54":"2026-01-05T19:35:19.410Z","2.0.55":"2026-01-12T19:35:03.716Z","2.0.56":"2026-01-19T19:34:28.057Z","2.0.57":"2026-01-26T19:39:14.731Z"},"bugs":{"url":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule/issues"},"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","homepage":"https://github.com/gammarers/aws-waf-ip-rate-limit-rule#readme","keywords":["acl","aws","aws-cdk","cdk","rate","waf"],"repository":{"type":"git","url":"git+https://github.com/gammarers/aws-waf-ip-rate-limit-rule.git"},"description":"This is an AWS CDK Rate Limit Rule on WAF V2.","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"readme":"# AWS WAF(V2) IP Rete Limit Rule\n\n[![GitHub](https://img.shields.io/github/license/gammarers/aws-waf-ip-rate-limit-rule?style=flat-square)](https://github.com/gammarers/aws-waf-ip-rate-limit-rule/blob/main/LICENSE)\n[![npm (scoped)](https://img.shields.io/npm/v/@gammarers/aws-waf-ip-rate-limit-rule?style=flat-square)](https://www.npmjs.com/package/@gammarers/aws-waf-ip-rate-limit-rule)\n[![PyPI](https://img.shields.io/pypi/v/gammarers.aws-waf-ip-rate-limit-rule?style=flat-square)](https://pypi.org/project/gammarers.aws-waf-ip-rate-limit-rule/)\n[![GitHub Workflow Status (branch)](https://img.shields.io/github/actions/workflow/status/gammarers/aws-waf-ip-rate-limit-rule/release.yml?branch=main&label=release&style=flat-square)](https://github.com/gammarers/aws-waf-ip-rate-limit-rule/actions/workflows/release.yml)\n[![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/gammarers/aws-waf-ip-rate-limit-rule?sort=semver&style=flat-square)](https://github.com/gammarers/aws-waf-ip-rate-limit-rule/releases)\n\n[![View on Construct Hub](https://constructs.dev/badge?package=@gammarers/aws-waf-ip-rate-limit-rule)](https://constructs.dev/packages/@gammarers/aws-waf-ip-rate-limit-rule)\n\nThis is an AWS CDK WAF IP Rate Limit Rule\n\n## Resources\n\nThis construct creating resource list.\n\n- WAF V2 RuleGroup\n\n## Install\n\n### TypeScript\n\n#### install by npm\n\n```shell\nnpm install @gammarers/aws-waf-ip-rate-limit-rule\n```\n\n#### install by yarn\n\n```shell\nyarn add @gammarers/aws-waf-ip-rate-limit-rule\n```\n\n### Python\n\n```shell\npip install gammarers.aws-waf-ip-rate-limit-rule\n```\n\n## Example\n\n```typescript\nimport { WAFIPRateLimitRule } from '@gammarers/aws-waf-ip-rate-limit-rule';\n\nconst ipRateLimitRule = new WAFIPRateLimitRule({\n  rateLimit: 100,\n});\n\nnew wafv2.CfnWebACL(stack, 'WebACL', {\n  defaultAction: { allow: {} },\n  scope: 'CLOUD_FRONT',\n  name: 'WebAclWithCustomRules',\n  visibilityConfig: {\n    cloudWatchMetricsEnabled: true,\n    metricName: 'WebAclMetric',\n    sampledRequestsEnabled: true,\n  },\n  rules: [\n    ipRateLimitRule.blockRule({\n      priority: 1,\n    }),\n  ],\n});\n```\n\n## License\n\nThis project is licensed under the Apache-2.0 License.\n","readmeFilename":"README.md"}