{"_id":"@gammarers/aws-waf-ip-restrict-rule","_rev":"59-c55696304126958255066bd7091ffd78","name":"@gammarers/aws-waf-ip-restrict-rule","dist-tags":{"latest":"2.1.54"},"versions":{"2.0.0":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.0.0","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.0.0","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"8da7979ade9b8426afe05df15386387cbdebba76","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.0.0.tgz","fileCount":7,"integrity":"sha512-H72v1j+Aj6MxvNyxIAdlnQOJfyaC5RGtvtPSSE2wePtJfEamqHqIj8BThv85f91oQdmmfhDOVgzkcI02YnMaxA==","signatures":[{"sig":"MEYCIQClfRtZ64t+7CPQ6IMw00YEhW5fKZyajY0RveJtCPg/eAIhAMdrOmq9wMUfVadEQT5snz9qx9irlPnKYWeKeTZlqUG3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139183},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.0.0.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.0.0.jsii.tgz","stability":"stable","_integrity":"sha512-H72v1j+Aj6MxvNyxIAdlnQOJfyaC5RGtvtPSSE2wePtJfEamqHqIj8BThv85f91oQdmmfhDOVgzkcI02YnMaxA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","jsii-diff":"^1.105.0","constructs":"10.0.5","jest-junit":"^15","typescript":"5.4.x","@types/jest":"^29.5.14","@types/node":"^16","aws-cdk-lib":"2.80.0","jsii-docgen":"^10.5.0","jsii-pacmak":"^1.105.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-restrict-rule_2.0.0_1734953629110_0.9101570936113992","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.0.1","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.0.1","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"12532b5fa6297a9075b72fd60355e96bc461a356","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.0.1.tgz","fileCount":7,"integrity":"sha512-kTMfYFhD1GSRAW3Vsuu5XIehMCV5fPoRIgE/zeRhIKgfkWY3Aq2jlFhYG1RY0LogpCVx8P/oqMcAG4TL5axqEA==","signatures":[{"sig":"MEUCIBYo+/JyzuckWwExqzUZ9v2xee4ITLkE9rc46MjxDjFGAiEAqixvyHAGMwWDSPl8S9C4hM18Cxbqx9hBt6qxX0ybRLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139183},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.0.1.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.0.1.jsii.tgz","stability":"stable","_integrity":"sha512-kTMfYFhD1GSRAW3Vsuu5XIehMCV5fPoRIgE/zeRhIKgfkWY3Aq2jlFhYG1RY0LogpCVx8P/oqMcAG4TL5axqEA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.0.1_1734981754384_0.9594309864632562","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.0.2","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.0.2","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"3c5af0e391b3ee9811a41f4a9f6b8efef9fa8de5","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.0.2.tgz","fileCount":7,"integrity":"sha512-6v9yibFRMscqrdG38IlM5gCHNQ2ZApXUpCgMznHuHl2FoogHU1FBRm8YA6M8g0fBWTh52MJ9311J8nobSaYcgg==","signatures":[{"sig":"MEUCIAy2jps9MZ9VAGYPk+8m7wQt9g6DBMfaXIZIiBRufiPvAiEAwU7axQbCNi172tSNDEhw7+4w1hdy+KV/m8ban5xZYek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139183},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.0.2.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.0.2.jsii.tgz","stability":"stable","_integrity":"sha512-6v9yibFRMscqrdG38IlM5gCHNQ2ZApXUpCgMznHuHl2FoogHU1FBRm8YA6M8g0fBWTh52MJ9311J8nobSaYcgg==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.0.2_1735007428495_0.40775419849813455","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.0.3","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.0.3","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"c2ff2eab687adeb50da80247309f1e48d1a86f77","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.0.3.tgz","fileCount":7,"integrity":"sha512-0vbQMNtCV3juoX73RFP4ZhYFIOhRmy6yUNmC6APq86BG16vQb67b3PP4fckhPB8TEJDCi2GNS+Xmy8b6lpYLEA==","signatures":[{"sig":"MEYCIQCf04yVwmsJvI1O/NTHvQ3hoMoMQ1ID4HyIafgPSC7zlAIhAOtO0rsGq05NKVg+YJKOCmR48zWR2xyigwZi5TLU5rfv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139153},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.0.3.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.0.3.jsii.tgz","stability":"stable","_integrity":"sha512-0vbQMNtCV3juoX73RFP4ZhYFIOhRmy6yUNmC6APq86BG16vQb67b3PP4fckhPB8TEJDCi2GNS+Xmy8b6lpYLEA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.0.3_1735008926729_0.607850611741722","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.0","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.0","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"bf550776552b13470c672fed593ab416765aa40e","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.0.tgz","fileCount":7,"integrity":"sha512-988YPVuc+K/mRskMMfKw36InpvAqfd8+As1zaecp41wX0SocHWaJV5EFmir41ueIzKFoqBDaFoM0a/4FfsDUEw==","signatures":[{"sig":"MEUCIQCHXoblFVP24rMeXA7SXLD8AKURv7m/dXSXDWcgAX1j4wIgb77tX/g15IXkD4UE2X8uuRSeUelmBqltuBb/Tcq3rYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135189},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.0.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.0.jsii.tgz","stability":"stable","_integrity":"sha512-988YPVuc+K/mRskMMfKw36InpvAqfd8+As1zaecp41wX0SocHWaJV5EFmir41ueIzKFoqBDaFoM0a/4FfsDUEw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.0_1735099576577_0.9712549666090908","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.1","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.1","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"f41c08c91864e400f36e281236728bdf0249bc6e","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.1.tgz","fileCount":7,"integrity":"sha512-WIRgujNZtSAI2d+h3ESgy1nbPkEBlgfDzA3wYW+BZjrx9QSjjvAGTt0Y4Vq7Q17XfhAw2ysPgJNFfOQEdz0DCA==","signatures":[{"sig":"MEUCIAo2wGCn7Ebs1WU+tf3BUI5f8MD9V/U4hXUmeiDJwqzaAiEAuzz1izGx5xO3t9KPncLetSsAFEGBOSnFKvPOSCfymzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135189},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.1.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.1.jsii.tgz","stability":"stable","_integrity":"sha512-WIRgujNZtSAI2d+h3ESgy1nbPkEBlgfDzA3wYW+BZjrx9QSjjvAGTt0Y4Vq7Q17XfhAw2ysPgJNFfOQEdz0DCA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.1_1735586542872_0.43941510163839226","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.2","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.2","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"09b384b8d1821645eec77e9f6db6d0781799be5a","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.2.tgz","fileCount":7,"integrity":"sha512-MuH452ZA65Utcp8MBmhLpEqZ4bSpKX77Vo07mtBJHn5FNd1qlH78YCUY7e95kAJ5NpB4Rai1zipxk1EQrgaU7A==","signatures":[{"sig":"MEUCIQCdjb+Ehu0BCTVR5Eb4eUbGcVzaZORonkDNyqv1GWyIggIgEX4g9/Z2O9O/sSsG3IhnPYb0dUPcnA1ydxbnN44VE+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135189},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.2.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.2.jsii.tgz","stability":"stable","_integrity":"sha512-MuH452ZA65Utcp8MBmhLpEqZ4bSpKX77Vo07mtBJHn5FNd1qlH78YCUY7e95kAJ5NpB4Rai1zipxk1EQrgaU7A==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.2_1736191387045_0.6325963620869004","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.3","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.3","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"82a9c1f60879089ffaf9e2019859f135bd7d7835","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.3.tgz","fileCount":7,"integrity":"sha512-VvdkL7leNX+wI0EFDr/ZXF8pLw/fvP5QIZMcxotS2aRW3uZrmFGE8nglX2XRlBbzoqHhh558tHtboIywByygCA==","signatures":[{"sig":"MEQCIFQhpSyD6laPU2e/tQNxSxlADEKWinWDsjG8sHXugZ+tAiA33Jj6UedIU22jPnTGhPS4Gdgtwmssbh8oPxFY1x6bSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135189},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.3.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.3.jsii.tgz","stability":"stable","_integrity":"sha512-VvdkL7leNX+wI0EFDr/ZXF8pLw/fvP5QIZMcxotS2aRW3uZrmFGE8nglX2XRlBbzoqHhh558tHtboIywByygCA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.3_1736796232333_0.41153127904694453","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.4","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.4","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"6cc59d072ea172ebf38a0b5b7802f356dd3ab51a","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.4.tgz","fileCount":7,"integrity":"sha512-tjb58aBk8TRcv+Cib+lykPfntgx1fIULPq9sqTU3LppgEQ8Dcc2yN7GGajUrU6CtMttQO+baK7TWZzC7vJmGpw==","signatures":[{"sig":"MEUCIGnACfe5e5xQ20IB7GNI6Wiy8sFh3SQLupUBt1QJbQC7AiEAr0f2sO/a89SlZuor2JT4cfNGRfwSRMvWkV59PpSUdKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135189},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.4.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.4.jsii.tgz","stability":"stable","_integrity":"sha512-tjb58aBk8TRcv+Cib+lykPfntgx1fIULPq9sqTU3LppgEQ8Dcc2yN7GGajUrU6CtMttQO+baK7TWZzC7vJmGpw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.4_1737400945844_0.10394873929457682","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.5","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.5","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"41ac82cdae984ab467bcb62696af914da80130b8","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.5.tgz","fileCount":7,"integrity":"sha512-0Qde2gAgO9Ot0ETgCPU4ZwRSu98nYc1/L3OKWP3Y6r+5fnF/KNtZQqNxNayd+rRR/9+fprf8V7homLx0uUVXnQ==","signatures":[{"sig":"MEUCIQDYOVZl+JYqQZIxIi3FZusFwAVToijHPGqye0MT/bWIoAIgMKjFJHoqdW4RiHHQ5QI0m9Rw8lFQvp/3Wj0/Gzy0B/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135189},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.5.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.5.jsii.tgz","stability":"stable","_integrity":"sha512-0Qde2gAgO9Ot0ETgCPU4ZwRSu98nYc1/L3OKWP3Y6r+5fnF/KNtZQqNxNayd+rRR/9+fprf8V7homLx0uUVXnQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.5_1738005771525_0.31591352967815434","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.6","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.6","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"9bb8daaf589bef26106ae4f1173c7acfdd12d535","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.6.tgz","fileCount":7,"integrity":"sha512-foYqgKrr3gGXjpnieguh2yQzBVhpwNppxWHY+vcSmZnHbW16Q2PWlr01Raqf/DMXDAXiYVoG7xWDO4ZrvWGCKw==","signatures":[{"sig":"MEUCIAxz1MiM8QXXfXdN2lrLznIq/l2jIhCjUVBBixX6WsyUAiEA8TN4VOv6GVkNqPR+MZE5hEq6XNNrbLnYGRMfbzRieaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135189},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.6.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.6.jsii.tgz","stability":"stable","_integrity":"sha512-foYqgKrr3gGXjpnieguh2yQzBVhpwNppxWHY+vcSmZnHbW16Q2PWlr01Raqf/DMXDAXiYVoG7xWDO4ZrvWGCKw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.6_1738610664065_0.6774894241272214","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.7","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.7","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"1dad87f85a74c856219c76cf17a9b3e307f54e6d","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.7.tgz","fileCount":7,"integrity":"sha512-lJv6KiyP5dOvI7tQgndwaExQ/o3imABFJ26zKVEUXItvtTiDdsJpb7+x1fTXY4tfbS9B1WvMH6p+JUZZdy17IA==","signatures":[{"sig":"MEUCIQCefl7QaQB8cvicJVSjCNmiRUiL+g65nmGV1YZHnCHM9AIgLNeOrYO/Ug5hputsk6QJGvJxS1RyXOL9K01Obqt94O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135189},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.7.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.7.jsii.tgz","stability":"stable","_integrity":"sha512-lJv6KiyP5dOvI7tQgndwaExQ/o3imABFJ26zKVEUXItvtTiDdsJpb7+x1fTXY4tfbS9B1WvMH6p+JUZZdy17IA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.7_1739215411950_0.14572055404526685","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.8","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.8","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"9654e7a2b796c21e11b821d3b95c58b9f23806e6","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.8.tgz","fileCount":7,"integrity":"sha512-HCV6DMd/tEd29twM36WpNi77CEdOPdNMH4efURp981No7JqTaZ2kUlP9oE++An8YNW+TlPgvCFfua2c/0Ja3XQ==","signatures":[{"sig":"MEUCIFm7eICCpFSwfZy6Cqt0+Dj72ujl7C4kAXzpsa40oUuEAiEA4PVFepmr8KDye4Hj6HADWtTCAwcSkK+s8xmMlwTWIrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135190},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.8.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.8.jsii.tgz","stability":"stable","_integrity":"sha512-HCV6DMd/tEd29twM36WpNi77CEdOPdNMH4efURp981No7JqTaZ2kUlP9oE++An8YNW+TlPgvCFfua2c/0Ja3XQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.8_1739820240689_0.9492460013134218","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.9","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.9","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"96e09f2b36dbab4ecbdba6aaa0ed80cfe02a4175","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.9.tgz","fileCount":7,"integrity":"sha512-Gwhuw4hJ7ux8fiWThQUHPi0o1k4VfHrtDXfMSZnocaRfD7qAOt5HjwUSavTTeUgLq4Nr0As0lT1pKfP300ZH+Q==","signatures":[{"sig":"MEQCIC+swCdZAs2WpX4I4RMmNSRMKqEsbCrl//Cyl5qpO8VtAiA2jjJcBkbzSyacE6WjTNfUSCyvJStG/tYugD/cb0cGnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135190},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.9.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.9.jsii.tgz","stability":"stable","_integrity":"sha512-Gwhuw4hJ7ux8fiWThQUHPi0o1k4VfHrtDXfMSZnocaRfD7qAOt5HjwUSavTTeUgLq4Nr0As0lT1pKfP300ZH+Q==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.9_1740425046133_0.8218688889651167","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.10","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.10","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"7051662b6b72c2f8fccb8831ec2a42dfd792875b","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.10.tgz","fileCount":7,"integrity":"sha512-dA2eGorwTzBZz2jgVEX9/B52pKsKI1T0k/u/QQbFYrJCUlc0gHGnB8wQHBLvsYTtDPfIolPiA9YsQC1eXqXtIg==","signatures":[{"sig":"MEYCIQC4d7hW+Lwc1gh8AX769MG+ztfObQDcTRQObSBUdcF7bgIhAKF4fnngiG7WCbcYHzaJuqQQWflwS2nwPl4hsiPW1jNf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.10.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.10.jsii.tgz","stability":"stable","_integrity":"sha512-dA2eGorwTzBZz2jgVEX9/B52pKsKI1T0k/u/QQbFYrJCUlc0gHGnB8wQHBLvsYTtDPfIolPiA9YsQC1eXqXtIg==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.10_1741029862131_0.38796141192061206","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.11","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.11","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"e23ee625bfab63a5b30e895b96f6c7bc0d40a06e","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.11.tgz","fileCount":7,"integrity":"sha512-RokOVMSB98xybLR7bUxju26dK1YqOzKEPvO1oPGJqM4MQnzz8VrltPfcrZXxfI57WM5voDB7LMiy4IbPV3q8KA==","signatures":[{"sig":"MEQCIFO+8apoNZnNEZwXi6YVE1vreyQjER2e4CDL6ugHFOldAiAuTQdu5tEi5zXjM2CU3KhetAhNSZ0hxSI6SxXlit5lvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.11.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.11.jsii.tgz","stability":"stable","_integrity":"sha512-RokOVMSB98xybLR7bUxju26dK1YqOzKEPvO1oPGJqM4MQnzz8VrltPfcrZXxfI57WM5voDB7LMiy4IbPV3q8KA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.11_1741634680948_0.3911530728406476","host":"s3://npm-registry-packages-npm-production"}},"2.1.12":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.12","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.12","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"78b659c0244c8111058b24a5c87582bc0eda4fd2","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.12.tgz","fileCount":7,"integrity":"sha512-1jlrPVI+drmCAodSWEw6EUWJBCA4LtldSoCvvmu18yQRqLl78awCJaPKjcIpm/5GqEO0YiPugITfmAoK1vmrhA==","signatures":[{"sig":"MEUCIDwxNCy0YLe6lWzqZf32S0xuOi5OOteFPAVY3OkqdWTBAiEA16UVORhnrVmKmteA0cQY1A69bEhUEBvqlx75zFoJyk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.12.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.12.jsii.tgz","stability":"stable","_integrity":"sha512-1jlrPVI+drmCAodSWEw6EUWJBCA4LtldSoCvvmu18yQRqLl78awCJaPKjcIpm/5GqEO0YiPugITfmAoK1vmrhA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.12_1742239455745_0.502636212662041","host":"s3://npm-registry-packages-npm-production"}},"2.1.13":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.13","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.13","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"384d82f9f2c27576c7f7a1831f998586a329df42","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.13.tgz","fileCount":7,"integrity":"sha512-7U3EhJBax9PBrKGKZKj+j03YKAEPmW+2CR9x5J/xDPWdzoZ9QuNHQvm5PmKgFfkFCWg5E9u5OKwpY5XjghCjKw==","signatures":[{"sig":"MEUCIQDVAjC3GkLpIs70GtmrL0MO2mdTT5tIOMhm4JvqjcHlQwIgQKApi3ZcDf85RBRPOU0RooB/SXDn5AoodIn8Yki0m/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.13.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.13.jsii.tgz","stability":"stable","_integrity":"sha512-7U3EhJBax9PBrKGKZKj+j03YKAEPmW+2CR9x5J/xDPWdzoZ9QuNHQvm5PmKgFfkFCWg5E9u5OKwpY5XjghCjKw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.13_1742844275593_0.0688144447236474","host":"s3://npm-registry-packages-npm-production"}},"2.1.14":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.14","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.14","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"e66f7ba1558816330f5227b4c5a490371b80f622","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.14.tgz","fileCount":7,"integrity":"sha512-A/o7EZgSk9XxFq1hFUjXgUFIxOr5z8kg9Rq6b0Nn5uaBAN+6FzNW5fgGY/9WXh0plWN1tfq9KTo6BkoDuil4zQ==","signatures":[{"sig":"MEUCIGJ1LReVjJskYmWTtd3fGJ+YKroHL98cpGFZvctXNAVvAiEAq39O9y+mK5P5YXSEycoW9xEhC5UhtLD79MrhdZqJoII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.14.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.14.jsii.tgz","stability":"stable","_integrity":"sha512-A/o7EZgSk9XxFq1hFUjXgUFIxOr5z8kg9Rq6b0Nn5uaBAN+6FzNW5fgGY/9WXh0plWN1tfq9KTo6BkoDuil4zQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.14_1743449117623_0.8846066519541353","host":"s3://npm-registry-packages-npm-production"}},"2.1.15":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.15","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.15","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"9ece2a5e9b509f75f329f968009acd88d67cbf31","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.15.tgz","fileCount":7,"integrity":"sha512-rC25mmJfaRt1KiW6TVRv3LGWCu/akOt5MClYzWrTSAHjHr0Z1Izn2LBU9P11R6JW5r8dIl0U29i/iAfrhe/JEg==","signatures":[{"sig":"MEYCIQCK9gk7Q46mnrSQoo2y88XPzkS4ActTLNCmL6E7b6ZfcAIhAOf2jQVD9geHnc+x4N6/JM2EJTwP4gPC3ZbZ2sx7fL2R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.15.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.15.jsii.tgz","stability":"stable","_integrity":"sha512-rC25mmJfaRt1KiW6TVRv3LGWCu/akOt5MClYzWrTSAHjHr0Z1Izn2LBU9P11R6JW5r8dIl0U29i/iAfrhe/JEg==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.15_1744053890529_0.3349574955473469","host":"s3://npm-registry-packages-npm-production"}},"2.1.16":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.16","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.16","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"01db0c85bf636a201fdd0da9f427bc66585e193e","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.16.tgz","fileCount":7,"integrity":"sha512-PWaH9ZlICxvIytQazZ8QJFxkeY5laxgOAq0oVGDIajZkkWJktYs0cLPQ1B6nU1Yg+R/WMm1v9LL/j1BkcJBwaA==","signatures":[{"sig":"MEUCIBtnc8S8e4AaAKSd8eiknhhAZpmdS1KFYGQleglPA4o+AiEAsHwMSXi4m7w5ZnihotRNA9CJTQ7nGTH6I/h0tSOLZLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.16.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.16.jsii.tgz","stability":"stable","_integrity":"sha512-PWaH9ZlICxvIytQazZ8QJFxkeY5laxgOAq0oVGDIajZkkWJktYs0cLPQ1B6nU1Yg+R/WMm1v9LL/j1BkcJBwaA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.16_1744658734791_0.3933549728218282","host":"s3://npm-registry-packages-npm-production"}},"2.1.17":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.17","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.17","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"b3fbb50affd6c5d6dbd37e614003bb8cc1a26d4e","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.17.tgz","fileCount":7,"integrity":"sha512-qyw4OO3ROmAZQFx4EPfueBNk1wSntArN30RWN0XN9yYHIk0bUsVwkLRzuitxt2cEKWFgdfziGon1DS/OZLXpbw==","signatures":[{"sig":"MEQCIHOiEeaRHjXlUn+jb9m0oGj+EkWdbt8nzPrqeC60BZjGAiAJqA+lDFRpuROeiz+TFB8dRNn5bxuA/HNV1l4HromLgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.17.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.17.jsii.tgz","stability":"stable","_integrity":"sha512-qyw4OO3ROmAZQFx4EPfueBNk1wSntArN30RWN0XN9yYHIk0bUsVwkLRzuitxt2cEKWFgdfziGon1DS/OZLXpbw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.17_1745263550054_0.23639743790208612","host":"s3://npm-registry-packages-npm-production"}},"2.1.18":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.18","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.18","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"e098db0993e2b6fbec94b4c6489420c78ff2f1fa","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.18.tgz","fileCount":7,"integrity":"sha512-8udDWrY1/u4fCR4A6fLPRJL98fJu1FsoKrmHdpwjX9jj//D4xVrebjiVYOkL84jOzHu7mZ8R4NJvCQH9MpoSDg==","signatures":[{"sig":"MEUCIFNeg6Ip4PTghMcX1fZX14tM0JkZAotUWa/eTPtZHQljAiEAo1nuuLASPbM7DQVcyT2aRy6ljzY7Hy9e2YAkGMV/Q2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.18.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.18.jsii.tgz","stability":"stable","_integrity":"sha512-8udDWrY1/u4fCR4A6fLPRJL98fJu1FsoKrmHdpwjX9jj//D4xVrebjiVYOkL84jOzHu7mZ8R4NJvCQH9MpoSDg==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.18_1745868354784_0.507087450459133","host":"s3://npm-registry-packages-npm-production"}},"2.1.19":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.19","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.19","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"0438bdf3b5951af2a4f14ca9ae95942a67b3e457","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.19.tgz","fileCount":7,"integrity":"sha512-gIS1RkLrgH/s0qoKOEVe+oSLioUeBvObjA2nyyO+DUhFx4owV+Cwh0lb1JWuYW+Hns2iARJvoHUkIY5Bq69BMg==","signatures":[{"sig":"MEYCIQChgGIDmpJvNM/NX/HXfin0xbGJI5/9Ouw6OnuVYEyDXQIhAPFvJAsSypftZ+M/44B8mwbJnlacfJEJBnEE5u2ifxhM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.19.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.19.jsii.tgz","stability":"stable","_integrity":"sha512-gIS1RkLrgH/s0qoKOEVe+oSLioUeBvObjA2nyyO+DUhFx4owV+Cwh0lb1JWuYW+Hns2iARJvoHUkIY5Bq69BMg==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.19_1746473087780_0.0907135438204354","host":"s3://npm-registry-packages-npm-production"}},"2.1.20":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.20","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.20","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"63b298517a5dde54be60f5d305aed202071f2f6a","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.20.tgz","fileCount":7,"integrity":"sha512-inyhY6Smd4RVZ5GynvMIZfiyySirfszXVL6M7187L3HpiVjCmS2RLQtIQndCZg6ZKjO6sB/tID+FT1NLkZsi4g==","signatures":[{"sig":"MEUCIGKRV15AQUgSKdyPF6RF77MIRVQsETlKSH7Umpa2nsnVAiEA7owaaYLSBNE05yA54K6pKHECLIluws6m7pcjNf6Tcc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.20.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.20.jsii.tgz","stability":"stable","_integrity":"sha512-inyhY6Smd4RVZ5GynvMIZfiyySirfszXVL6M7187L3HpiVjCmS2RLQtIQndCZg6ZKjO6sB/tID+FT1NLkZsi4g==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.20_1747077992470_0.16228800712932467","host":"s3://npm-registry-packages-npm-production"}},"2.1.21":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.21","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.21","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"5c32f9c532552d3ec54e602774ba1c7387016c31","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.21.tgz","fileCount":7,"integrity":"sha512-Qoe9EA3Gnnqa1I1t993vsS2LrQ99tYfrhkkTjJKpKXS3lOwmUqxc68VDzhuiKGD5+Z+QO23NsaiOSKsxIs3H2A==","signatures":[{"sig":"MEQCIG5SWzvTeaGQcJXlGgDEdrbYs8AypK2zZ6QPhR65yvP8AiAlwc1llbwzAA2IbWxYXukvRTWSAI0sKiYK6s11rqrlKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.21.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.21.jsii.tgz","stability":"stable","_integrity":"sha512-Qoe9EA3Gnnqa1I1t993vsS2LrQ99tYfrhkkTjJKpKXS3lOwmUqxc68VDzhuiKGD5+Z+QO23NsaiOSKsxIs3H2A==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.21_1747682790074_0.18087425255719047","host":"s3://npm-registry-packages-npm-production"}},"2.1.22":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.22","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.22","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"b9108fa25cda9d9376e7f91986147d16e201a4f4","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.22.tgz","fileCount":7,"integrity":"sha512-miW568E6/IMNJy2utZhmV7c8zatqomGdYvx3iq93+4UTNN4+L2x2mIrc1nRaozuGWMPFyEZTecmpkhKgqaRnCw==","signatures":[{"sig":"MEQCIAt4RMd8Sb/FsztarGLq+ZOdYjvobUlPvEA4r5T4McCwAiBQROHrN7soY9e1HTWLJtFJREjJekobeeLkWotRqBMg4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.22.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.22.jsii.tgz","stability":"stable","_integrity":"sha512-miW568E6/IMNJy2utZhmV7c8zatqomGdYvx3iq93+4UTNN4+L2x2mIrc1nRaozuGWMPFyEZTecmpkhKgqaRnCw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.22_1748287514669_0.06374888246969745","host":"s3://npm-registry-packages-npm-production"}},"2.1.23":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.23","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.23","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"05d6ceab4c450a71b1ea632f8677f70bf920aa48","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.23.tgz","fileCount":7,"integrity":"sha512-6hSZwJpbK2Q553gYQIAoajw822v2gXrTud8iV+OF81UG99xYM0etvmlJ/WL+fuXY34VAwJA/fWeLg22Ygh87/g==","signatures":[{"sig":"MEQCIQDcc0h5b6z4XMmZkfUwJbezodRFRM3vliaYwdiiaxoh2wIfR9XvJs3xmd2rNNwleBTIXT9KHPJzQ4t72v4OxeUkeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.23.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.23.jsii.tgz","stability":"stable","_integrity":"sha512-6hSZwJpbK2Q553gYQIAoajw822v2gXrTud8iV+OF81UG99xYM0etvmlJ/WL+fuXY34VAwJA/fWeLg22Ygh87/g==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.23_1748892364780_0.8238655338309315","host":"s3://npm-registry-packages-npm-production"}},"2.1.24":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.24","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.24","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"5adf53d91b4f47573aa03b59633677e0493b54cb","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.24.tgz","fileCount":7,"integrity":"sha512-pw+adE7E7Tlp7J1jioVPziBYK0SWvh8H+qY4K7q8wz19Op7h66BDZVggOOfPsRJYYKDX69zSSQyZAT0uuYid6Q==","signatures":[{"sig":"MEUCICbJFhP9OJYpUKDFL0wwoBQu8mws69LhBjDPSvBmyLW+AiEA69tf89AjbqLjolK5EYIrSHYm9aTrJc7NBQ1k7Xrr5nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.24.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.24.jsii.tgz","stability":"stable","_integrity":"sha512-pw+adE7E7Tlp7J1jioVPziBYK0SWvh8H+qY4K7q8wz19Op7h66BDZVggOOfPsRJYYKDX69zSSQyZAT0uuYid6Q==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.24_1749497217537_0.5367368381427202","host":"s3://npm-registry-packages-npm-production"}},"2.1.25":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.25","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.25","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"d10599ef09d47727f900a29a44ab75d8a298f8e5","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.25.tgz","fileCount":7,"integrity":"sha512-pM4NEoMcYbQa6ZsfRla4aX062gL7mvQkHClmjQZSY6PSfpG9NkReB9ig/L5fJLpQGD/vKFuDyH05yGQGcLJ/ZQ==","signatures":[{"sig":"MEQCIHHxjBoQqmNp444VkQfVdZAP588xqkntpAJrFNQ2toKtAiBdO7cwxBHw1Hetbc+kMMLrYr1TVD8l6DWEhz/AU3mDxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.25.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.25.jsii.tgz","stability":"stable","_integrity":"sha512-pM4NEoMcYbQa6ZsfRla4aX062gL7mvQkHClmjQZSY6PSfpG9NkReB9ig/L5fJLpQGD/vKFuDyH05yGQGcLJ/ZQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.25_1750101962400_0.43886398160407714","host":"s3://npm-registry-packages-npm-production"}},"2.1.26":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.26","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.26","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"e9a5b76ce8c87d22430e5756ccdca145e73c1a60","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.26.tgz","fileCount":7,"integrity":"sha512-4Q5gHn93tY8c6MHSMnz4mfoK6mbsLRxwpOtbUacdpiJbKT4r8j9/2HbT8iAC/VMcHJqynnBX/qw7PhB912/2yg==","signatures":[{"sig":"MEUCIQCBmg1XVBMdXxkSXiyMMbf2v6priwlKJ6wXaLUFaEhcQQIgeCX7rT3D4ODMIy7gJXFE8fealdnPKLAvWUQMzgFir/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.26.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.26.jsii.tgz","stability":"stable","_integrity":"sha512-4Q5gHn93tY8c6MHSMnz4mfoK6mbsLRxwpOtbUacdpiJbKT4r8j9/2HbT8iAC/VMcHJqynnBX/qw7PhB912/2yg==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.26_1750706786551_0.15835385182270345","host":"s3://npm-registry-packages-npm-production"}},"2.1.27":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.27","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.27","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"74f5c5ccf8e281e57e3180f99c397246c21e99e9","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.27.tgz","fileCount":7,"integrity":"sha512-R1L6UGGkrntY4n+5KJxi9Dk9AJfM2dlfUu5ooMH3rYIcr1Ma9oooScXDw1SgvNJYTQaRqH7hrspcHAqdyjtgZA==","signatures":[{"sig":"MEQCIGwOPz6eaOgRR0UzJyoHkY7tKmw9frpwYbGRBcOw5q+rAiA5bsx3gClE9qbIIbcxnuJfqPbHLxVXlE91p2RfEmVLIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.27.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.27.jsii.tgz","stability":"stable","_integrity":"sha512-R1L6UGGkrntY4n+5KJxi9Dk9AJfM2dlfUu5ooMH3rYIcr1Ma9oooScXDw1SgvNJYTQaRqH7hrspcHAqdyjtgZA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.27_1751916449281_0.9865206133858611","host":"s3://npm-registry-packages-npm-production"}},"2.1.28":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.28","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.28","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"e6ac3af97e374b6ba3b3298f64ba61618f687e78","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.28.tgz","fileCount":7,"integrity":"sha512-y4r59jfjL+B5V8lIx6eHT1OBlE22V/XTP3H/ulMX5TrmxsLrKFl4X0SYvnFwPkSkFoV0/DsjHrtEFFd1cE3oRw==","signatures":[{"sig":"MEUCID6Nv8MimsRfyiPL8eRr8p6n0+NvNCmN4q5LFgwPN1A6AiEAnekbLxlRgUm0yHdf4zLoO/c82IHOaepMwyt2+/4LJSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.28.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.28.jsii.tgz","stability":"stable","_integrity":"sha512-y4r59jfjL+B5V8lIx6eHT1OBlE22V/XTP3H/ulMX5TrmxsLrKFl4X0SYvnFwPkSkFoV0/DsjHrtEFFd1cE3oRw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.28_1752521361192_0.8971141287070614","host":"s3://npm-registry-packages-npm-production"}},"2.1.29":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.29","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.29","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"9421f4a0dededec3ce8ba6c758e4c6961a41c66f","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.29.tgz","fileCount":7,"integrity":"sha512-vQQhQHgD1y3TfvIAsKVosEVsUkdVfvE+8DNV1Wptr9SLfC6e4n5aqsqonX7+yv7cqpBVKa2D1QvPB1ODxh+d7g==","signatures":[{"sig":"MEUCIQCDrHSp7YJNY10rQPlaOqGPky+YkMTj4PPSFNW3q6Vy8AIgXNVXz6LPI7bL4nw0GVxNk8wsB/ECMLZwTgdWnoC9Oiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.29.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.29.jsii.tgz","stability":"stable","_integrity":"sha512-vQQhQHgD1y3TfvIAsKVosEVsUkdVfvE+8DNV1Wptr9SLfC6e4n5aqsqonX7+yv7cqpBVKa2D1QvPB1ODxh+d7g==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.29_1753126155720_0.573797708768889","host":"s3://npm-registry-packages-npm-production"}},"2.1.30":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.30","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.30","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"fd7c633ce075ef70e65a61ae34d7756ab0017188","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.30.tgz","fileCount":7,"integrity":"sha512-70E6Zvtz0Pk/O1qywkHGBuTSv5WR/7ObrRv5sQEfTJDBQlz5hkynjXFmmqcTdB1zh01lYMcv1F8xxxtRtFwH3w==","signatures":[{"sig":"MEYCIQDVol+U5JggHTt8nWr8xQgS8WwBrYQ2NxtIWuFddr8fKQIhAPkVnlLg2BCKT3Lb2EEm5RN17dCff+81fPrM5PItGqr3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.30.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.30.jsii.tgz","stability":"stable","_integrity":"sha512-70E6Zvtz0Pk/O1qywkHGBuTSv5WR/7ObrRv5sQEfTJDBQlz5hkynjXFmmqcTdB1zh01lYMcv1F8xxxtRtFwH3w==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.30_1753730981413_0.5315535758876104","host":"s3://npm-registry-packages-npm-production"}},"2.1.31":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.31","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.31","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"4343a7eedf97d0fd5cabf40b702896a4b5d4c3c7","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.31.tgz","fileCount":7,"integrity":"sha512-V9lodYYWtqhTIS8+cDlieixMAIg99v7bg6rsCaQBDVNbRL6caEekFhINkDLxEE49CAS8i0dht7PhLMZpLfBQmg==","signatures":[{"sig":"MEUCIQDLU61Iepf8GdjOxsyini6dNZEcwzRtLJ4XhugCvlFnXgIgRnMO1tGpyTFMJJdW0jMNAKc6Zlt3x15C4xQ4ZrrRNds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.31.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.31.jsii.tgz","stability":"stable","_integrity":"sha512-V9lodYYWtqhTIS8+cDlieixMAIg99v7bg6rsCaQBDVNbRL6caEekFhINkDLxEE49CAS8i0dht7PhLMZpLfBQmg==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.31_1754335873654_0.2389295490635095","host":"s3://npm-registry-packages-npm-production"}},"2.1.32":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.32","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.32","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"95ab1a6f20c98379478b01111fd099ddfd23cc4b","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.32.tgz","fileCount":7,"integrity":"sha512-uBJPbo48Z6ik9wbM9cYe4+fUVMALtoWELFh+gg49p+RyfRjPhxE3OfZcwbVq1kjBEllsM+bjEV32Dqlkb/FeDA==","signatures":[{"sig":"MEQCIB8sVqSuoshzXT+SUATQSHO1f+dV4UOI+CbGhIFQTr0XAiAmQ0kBl3afa4Vs1CHko62W6xrno5C/cAWhasNZFSF3vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.32.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.32.jsii.tgz","stability":"stable","_integrity":"sha512-uBJPbo48Z6ik9wbM9cYe4+fUVMALtoWELFh+gg49p+RyfRjPhxE3OfZcwbVq1kjBEllsM+bjEV32Dqlkb/FeDA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.32_1754940512558_0.344799984087534","host":"s3://npm-registry-packages-npm-production"}},"2.1.33":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.33","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.33","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"da055c85271115a713c5bc9b3e1268d093a0a4d1","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.33.tgz","fileCount":7,"integrity":"sha512-Tp/qwyO9w5Pt4WpjHdHYObj9G3qIqrre32pMSRebaVDRFLpVQtBAPktSICgMhbxExVIPVYsOp3O53Bl6dZCwpQ==","signatures":[{"sig":"MEUCIFS3C9A3AouN2xzrqt7jydigDLDkt4qiHlnSvXKB1c/vAiEAh79UMEIWiKdo0R/sIVbrm5rhgGpWCVqQR5WXLD3Buys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.33.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.33.jsii.tgz","stability":"stable","_integrity":"sha512-Tp/qwyO9w5Pt4WpjHdHYObj9G3qIqrre32pMSRebaVDRFLpVQtBAPktSICgMhbxExVIPVYsOp3O53Bl6dZCwpQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.33_1755545292297_0.3959203594035223","host":"s3://npm-registry-packages-npm-production"}},"2.1.34":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.34","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.34","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"979390c69adae287592bd29aecdee00a85138bff","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.34.tgz","fileCount":7,"integrity":"sha512-hcKfY79433/pPabijdiMFAxONc8plFL2RsWVxKlJZud+J2AwGrTT27pk5uRsnbjxGIPoRbBqZ9Xqgvhem0+ntw==","signatures":[{"sig":"MEUCICPESpzn0NTXpFFyNZ34n8VMbuxg7DNq22b4N6VezZpSAiEAxWtE/o/9bXFWTljaDC6P/cfXREVPCvP7nqv99DD4Dyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.34.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.34.jsii.tgz","stability":"stable","_integrity":"sha512-hcKfY79433/pPabijdiMFAxONc8plFL2RsWVxKlJZud+J2AwGrTT27pk5uRsnbjxGIPoRbBqZ9Xqgvhem0+ntw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.34_1756149938683_0.2696431610445318","host":"s3://npm-registry-packages-npm-production"}},"2.1.35":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.35","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.35","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"703285a99abc4240a9ea1593be90d1cad5606f2b","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.35.tgz","fileCount":7,"integrity":"sha512-fkTnHeL6x9xRfkm88HvqsdKjpmLunW8mTUSyneoLm7d5Fn/hukLT8UmUqolfLEDqkwFYAgFtO33SvDvM+VRcIg==","signatures":[{"sig":"MEUCIHluE2K+z1kOFSnRQEpIOeOIjjQFQ1VyQzOtDDZLy2SVAiEA0kjBLEdy0vc/IDuJc0urBwqDMPlPQb+ruSryDxRe6Zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.35.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.35.jsii.tgz","stability":"stable","_integrity":"sha512-fkTnHeL6x9xRfkm88HvqsdKjpmLunW8mTUSyneoLm7d5Fn/hukLT8UmUqolfLEDqkwFYAgFtO33SvDvM+VRcIg==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.35_1757359518981_0.2590983123107118","host":"s3://npm-registry-packages-npm-production"}},"2.1.36":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.36","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.36","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"ff5700963d6419b678780c6d340c8ce39b6228ca","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.36.tgz","fileCount":7,"integrity":"sha512-fWRLZaLiU9TPzp07geYUsBE2HlJqX+23IPycAVa8WX2GYIuVW0tF8PP6RKfFfPE2C/IeaFzCmnjoSq2UpAGx+w==","signatures":[{"sig":"MEUCIGRe7vPpcDq3m97lGWb9zt25JpEwhiYWvzacYKeNtBV0AiEAj4q+u86MA7eSbUQlPaElNINI45NFdDngF0+jMQJC/3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.36.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.36.jsii.tgz","stability":"stable","_integrity":"sha512-fWRLZaLiU9TPzp07geYUsBE2HlJqX+23IPycAVa8WX2GYIuVW0tF8PP6RKfFfPE2C/IeaFzCmnjoSq2UpAGx+w==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.36_1757964273067_0.42296765388618485","host":"s3://npm-registry-packages-npm-production"}},"2.1.37":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.37","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.37","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"27223498bedf8778a6384be8ac5a8a865a45fa8e","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.37.tgz","fileCount":7,"integrity":"sha512-Z6HnwknTBp5WVCvCJ5Q9buLKxWLNNBINKo+AW7npqTMz0ubr2FuRd28KkogvuQ8xevoVZo9EEYUaoS3L2ptbNQ==","signatures":[{"sig":"MEUCIDh9OhNxi74NU9o0USI2q5zZxL9sYeNLe1Z9aQjxSszhAiEAjUc3N6BtVZalIGYPeFY8xI2dDTa+Gb6f0nAyuN3rjEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.37.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.37.jsii.tgz","stability":"stable","_integrity":"sha512-Z6HnwknTBp5WVCvCJ5Q9buLKxWLNNBINKo+AW7npqTMz0ubr2FuRd28KkogvuQ8xevoVZo9EEYUaoS3L2ptbNQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.37_1758569119103_0.06460075724370418","host":"s3://npm-registry-packages-npm-production"}},"2.1.38":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.38","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.38","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"f9138d03c9cfd2a8b5f9146b4690d1c670807c42","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.38.tgz","fileCount":7,"integrity":"sha512-JwF/WIpeIzOjXLFtdbOjSm2HKTQRBChEJ3jeXvCEXCzOjNSRCSuAicnZpeGPbApcKMAD/zHirbnPghEXQE9xbQ==","signatures":[{"sig":"MEQCIF8N75gqukx+xXsfJRuba6D+SeDEqDQvj2cbjLuJCSq6AiBz4UE8ZYDqRpJl0NnkyvJffXCGeMNhtaPuTHSWEum5uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.38.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.38.jsii.tgz","stability":"stable","_integrity":"sha512-JwF/WIpeIzOjXLFtdbOjSm2HKTQRBChEJ3jeXvCEXCzOjNSRCSuAicnZpeGPbApcKMAD/zHirbnPghEXQE9xbQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.38_1759173953166_0.3097138374099011","host":"s3://npm-registry-packages-npm-production"}},"2.1.39":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.39","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.39","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"986fb91157f29a56aa73a6f5d90e93c9db4e7db5","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.39.tgz","fileCount":7,"integrity":"sha512-8xpSKxbLS6mSMIsfGIcRymTCYVjDiUUDiCWdy7hDOAVKxT9JwQXFmuZyPfgJVyIMtoBON0fVcblpcdUDFBgiQA==","signatures":[{"sig":"MEUCIQCf0W77N2qH1grcUOss6uesULlXzxFW7ugZfH5ZDluDIAIgNkn7zsR74sjzQqhD6wnhBkf8+xCUv65iepyT7zQpeHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.39.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.39.jsii.tgz","stability":"stable","_integrity":"sha512-8xpSKxbLS6mSMIsfGIcRymTCYVjDiUUDiCWdy7hDOAVKxT9JwQXFmuZyPfgJVyIMtoBON0fVcblpcdUDFBgiQA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.39_1759778729663_0.08181198304818116","host":"s3://npm-registry-packages-npm-production"}},"2.1.40":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.40","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.40","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"1f37bc179fbb8affa7bc65c06ff1a9e4912e633f","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.40.tgz","fileCount":7,"integrity":"sha512-wnngx8PDJ7PuSTTEI4lx8alb4F+46nkVMtotYztM5DhqUD9fdKGmx9Cm61LV8dpTR+yuM5TQvQADg3n14i6uWw==","signatures":[{"sig":"MEUCIC/nCHFblovpI0S+PIMlwWkUTXVA66nsRQYFKVcM9p7CAiEApPvhBA4DzWG/wJZCU0QqjfdZcNcrkHrXVdL9EJbnV1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.40.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.40.jsii.tgz","stability":"stable","_integrity":"sha512-wnngx8PDJ7PuSTTEI4lx8alb4F+46nkVMtotYztM5DhqUD9fdKGmx9Cm61LV8dpTR+yuM5TQvQADg3n14i6uWw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.40_1760383479274_0.40960629323848985","host":"s3://npm-registry-packages-npm-production"}},"2.1.41":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.41","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.41","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"44f1e44a2f2ca9ba683f238dc1a9e11c96233521","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.41.tgz","fileCount":7,"integrity":"sha512-eRM6qF14pXL+pCuaDbyVz5QdXcY0L5sQrQRrPZtW5h34QZvUOlpCRwspY7DDa7Juz4nqRe6JrL05acReZexsHw==","signatures":[{"sig":"MEQCIGEIK0p9Xe7p2EZYbgUaekf51QWzv9vxunq9wQxiJ4m7AiA7r1Y4e4XEDWfgCoST6KDo6a/G71OW3f7J9ySW9UsJcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.41.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.41.jsii.tgz","stability":"stable","_integrity":"sha512-eRM6qF14pXL+pCuaDbyVz5QdXcY0L5sQrQRrPZtW5h34QZvUOlpCRwspY7DDa7Juz4nqRe6JrL05acReZexsHw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.41_1760988421978_0.4763583871829753","host":"s3://npm-registry-packages-npm-production"}},"2.1.42":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.42","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.42","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"a14b015ae931a582cd7814cb04edfb7ced447ee2","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.42.tgz","fileCount":7,"integrity":"sha512-QBj8O+SwKyi2pwfEvgLPdlfBQc/sHJmJpYDcmzHDqou8WPVxqwkwrMarB3w9maDkWtk6JYEttTvR8O7WpyIwiw==","signatures":[{"sig":"MEUCIFQYdb3l2lEykuZGsHLmZTX/fuB8mC0oDWq8aJDHGg9rAiEAjfPvo5GFXxQhTTrpPx0dlrVrMZ/sQFuvdC2/Ab0cBwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.42.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.42.jsii.tgz","stability":"stable","_integrity":"sha512-QBj8O+SwKyi2pwfEvgLPdlfBQc/sHJmJpYDcmzHDqou8WPVxqwkwrMarB3w9maDkWtk6JYEttTvR8O7WpyIwiw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.42_1761593158445_0.013711443561221781","host":"s3://npm-registry-packages-npm-production"}},"2.1.43":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.43","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.43","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"a6fe02a443c3a952cbfb431782c012050e039652","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.43.tgz","fileCount":7,"integrity":"sha512-/dYckZVF6Qpvb1+yLS4VIOvY/N9hr1W/cxrUICK1tOZ8nHohBxTreV9IXWKrIzVCcO4zgqohz6jd5DxvPhsq6A==","signatures":[{"sig":"MEUCIQDUtSIpbn1Qstui5kkuMlZDYGfzn//ujGG5rp9SWHswSgIgb1o4YIWA3PHv1S5uvpt7BHh/siLWLjozPnTjaPSzuSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.43.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.43.jsii.tgz","stability":"stable","_integrity":"sha512-/dYckZVF6Qpvb1+yLS4VIOvY/N9hr1W/cxrUICK1tOZ8nHohBxTreV9IXWKrIzVCcO4zgqohz6jd5DxvPhsq6A==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.43_1762197949554_0.8854036006670643","host":"s3://npm-registry-packages-npm-production"}},"2.1.44":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.44","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.44","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"e004c6c46d76325050710c6efb333d62f0b0e9bf","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.44.tgz","fileCount":7,"integrity":"sha512-95rIG6NqsQXmUI02dbC6RhqIT2gyQh4DrIANl3BGEPZVLAurzTPffA5Xxo0ZdSqsYF/lQXYtUzXUCOrO1nujKw==","signatures":[{"sig":"MEUCIQCDJzdJ1ElzLsHZiZmOobDnhrMB7Bwz51HP/4gQH80ezQIgDeA/44EMf9PjfN3c0A/9jUyyl4oOGrUvUGVfFU5X+Og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.44.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.44.jsii.tgz","stability":"stable","_integrity":"sha512-95rIG6NqsQXmUI02dbC6RhqIT2gyQh4DrIANl3BGEPZVLAurzTPffA5Xxo0ZdSqsYF/lQXYtUzXUCOrO1nujKw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.44_1762802799153_0.691306314708694","host":"s3://npm-registry-packages-npm-production"}},"2.1.45":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.45","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.45","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"39cde7052b33efe77d6dcc0c228f943eb01b8329","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.45.tgz","fileCount":7,"integrity":"sha512-k6t8IfN7GjEQ6ZAPEfEFs+V32yuJFtGbSirY5923U/IOFr1YBpyYon3VcZppev1f1WwfTtqNnunzvHIlrS17Cg==","signatures":[{"sig":"MEQCIF4+XDxs/ikChJbb2PAUO2Sy9z8GvxGDK+SH8ge930kPAiA3Tr2pkMVfE+evopjZjUs2EsQ8x2tQcACCxwI0SMGp3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.45.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.45.jsii.tgz","stability":"stable","_integrity":"sha512-k6t8IfN7GjEQ6ZAPEfEFs+V32yuJFtGbSirY5923U/IOFr1YBpyYon3VcZppev1f1WwfTtqNnunzvHIlrS17Cg==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.45_1763407626725_0.14471412437851106","host":"s3://npm-registry-packages-npm-production"}},"2.1.46":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.46","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.46","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"c4f55b721db64b9cd72515a7b7b442262aaff348","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.46.tgz","fileCount":7,"integrity":"sha512-BMJ+2OfP37YQ1ZPTlk8zPqMh0lmpRUy3NoQGocxLGithbnxZDLjpL24P3t8IDPRtw14rxorCn7FwJ+Cr0Qk1Rw==","signatures":[{"sig":"MEUCIQDMZ8Z3aN61jJ9J30ZtZ8Ysv0ZFcXDvBOExby2ehV+ehwIgSeFBMgJ2hJLrH7eZP5DhzuajdR283IFTcIjN7C6JSWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.46.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.46.jsii.tgz","stability":"stable","_integrity":"sha512-BMJ+2OfP37YQ1ZPTlk8zPqMh0lmpRUy3NoQGocxLGithbnxZDLjpL24P3t8IDPRtw14rxorCn7FwJ+Cr0Qk1Rw==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.46_1764012320569_0.35891199804250373","host":"s3://npm-registry-packages-npm-production"}},"2.1.47":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.47","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.47","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"b85ffb03a0f1faa860c2d0709e088d7a38356bf8","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.47.tgz","fileCount":7,"integrity":"sha512-SsCYFPBqvktQ/CcUzH/jjCdXlRqWeDtaRIRjjUNOt+yNylS57Ts03KIR8cS/lpvdRAMc82N2a+dik2YbctCbww==","signatures":[{"sig":"MEUCIQDTVLFdaAt9QsSayq36DFsKE2+w23Wr1jccPMs4nUxpywIgZyLyiHjYHKEcifZ6OLbxZyCGkubVT+9q879DD/637Pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.47.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.47.jsii.tgz","stability":"stable","_integrity":"sha512-SsCYFPBqvktQ/CcUzH/jjCdXlRqWeDtaRIRjjUNOt+yNylS57Ts03KIR8cS/lpvdRAMc82N2a+dik2YbctCbww==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.47_1764617557715_0.5764598660187454","host":"s3://npm-registry-packages-npm-production"}},"2.1.48":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.48","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.48","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"9086285664b07dc764135060a220b7498ce2565b","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.48.tgz","fileCount":7,"integrity":"sha512-0l6bHDae07K0UCobfgL98c5Q4I6L9q/23G19nBvIbqCBtVCcWMG87xo/+r4tK/JRxxn+zMQBOkCb5CLpGKmUUQ==","signatures":[{"sig":"MEQCIAG06Xf1WERDSd8POIEnC6oanL1/NXYHAiaEHtAoe73BAiBCK7V04kkU9KzvN3wKDxKenid+AaZBCU63WrVZ8/H5QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.48.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.48.jsii.tgz","stability":"stable","_integrity":"sha512-0l6bHDae07K0UCobfgL98c5Q4I6L9q/23G19nBvIbqCBtVCcWMG87xo/+r4tK/JRxxn+zMQBOkCb5CLpGKmUUQ==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.48_1765222123917_0.2043506537510047","host":"s3://npm-registry-packages-npm-production"}},"2.1.49":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.49","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.49","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"81fe40ba0cb4cb4d06491ca657ebd60d14096d97","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.49.tgz","fileCount":7,"integrity":"sha512-8FyuHXhw5AB/7wcP9HdLbdqJ1Q1BkxfZaZi3k9lvYDQS7TLOplKiBh/+mIv415FOy+1Srbgro1wJnQGikPlBiA==","signatures":[{"sig":"MEQCIBosscho4/RjNjnBRuaABG/IDiBy3WMxLAWxsUh+oR9VAiABT0/+xu5wq1V/dyrV3NXFcluiMQDgtAKK2k9w0VWoOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.49.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.49.jsii.tgz","stability":"stable","_integrity":"sha512-8FyuHXhw5AB/7wcP9HdLbdqJ1Q1BkxfZaZi3k9lvYDQS7TLOplKiBh/+mIv415FOy+1Srbgro1wJnQGikPlBiA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.49_1765827071866_0.8801621707289571","host":"s3://npm-registry-packages-npm-production"}},"2.1.50":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.50","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.50","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"b081ed001c8bba7baf7cda0a62e9f01d327105f4","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.50.tgz","fileCount":7,"integrity":"sha512-xVVD7KeAo1dLN41alnc+ZrQy0Vyso+AZIIIRdurI9UIGjKswF+FfGhMMD4jdfzPlJXn1SCTAg4rhMCRLCH71IA==","signatures":[{"sig":"MEYCIQDJ/GDogxvMQCrFiv11h/7TJLXXSXmjXa6l7vaIsllBEwIhALC2rC7lVNzWs9RhrT82ndMW8+4Inmrg2GKem6P2+tRo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.50.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.50.jsii.tgz","stability":"stable","_integrity":"sha512-xVVD7KeAo1dLN41alnc+ZrQy0Vyso+AZIIIRdurI9UIGjKswF+FfGhMMD4jdfzPlJXn1SCTAg4rhMCRLCH71IA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.50_1766431710650_0.489998883283169","host":"s3://npm-registry-packages-npm-production"}},"2.1.51":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.51","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.51","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"ec69282352893015e91665510713dcde47cd0e6c","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.51.tgz","fileCount":7,"integrity":"sha512-OSwLSyD627Q0y2ATnGwcBOVADNGg1Zhy8UqHPpR4Jfwbhrr077avfGjTX/4V3ancz51nnkQTWvPBTC0KqniKzg==","signatures":[{"sig":"MEUCIQDyivry102APV0YZkmTKZ7NlypanaWSsQgFfXMOlXzfDwIgJ9fjDgUZmvuDUfTvPlVryVmvI58pc8LAd+C/lPBOo5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135194},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.51.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.51.jsii.tgz","stability":"stable","_integrity":"sha512-OSwLSyD627Q0y2ATnGwcBOVADNGg1Zhy8UqHPpR4Jfwbhrr077avfGjTX/4V3ancz51nnkQTWvPBTC0KqniKzg==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.51_1767641499506_0.9849027863028446","host":"s3://npm-registry-packages-npm-production"}},"2.1.52":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.52","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.52","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"69e44f830ecf680722fb631de675a69476439433","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.52.tgz","fileCount":7,"integrity":"sha512-6OzGB6w+8ikWpmesJFM90H58sdJmgviwaYXG7sY1NY2u4Gx3BpWnx58uOKFRekZM080OPTGrMtFSsexkbk+rsA==","signatures":[{"sig":"MEQCIDEFyOsg0AUe+luCm3dRQ1+ZvhPT/FzX3vlSkIq/Wz9dAiAf9ojSdR6g+EeXura5Hg6lNkdu0PhibSuZkCd5hwGqPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.52.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.52.jsii.tgz","stability":"stable","_integrity":"sha512-6OzGB6w+8ikWpmesJFM90H58sdJmgviwaYXG7sY1NY2u4Gx3BpWnx58uOKFRekZM080OPTGrMtFSsexkbk+rsA==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.52_1768246288700_0.24569992704615928","host":"s3://npm-registry-packages-npm-production"}},"2.1.53":{"name":"@gammarers/aws-waf-ip-restrict-rule","version":"2.1.53","keywords":["cdk"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.53","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"9aa69bb08dfaabbe097b6b395e0ed284635ceec8","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.53.tgz","fileCount":7,"integrity":"sha512-uszCS6OyB3zjLwVFQMnNKpkIZfc+qx1RO3KZlvzzmmGUY6hiwQYJwsxzDUstz2HQZjgzUGLumg8RkLUWyBMk4Q==","signatures":[{"sig":"MEYCIQDX5//7ImI4puF6BSOEQ+3qttJNKub/3fY4HmBrGZyTnwIhAOm6DmWz2newRP+vhzD80SqrKjnM/kFGy209QKr6Dhh9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135193},"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_restrict_rule","distName":"gammarers.aws-waf-ip-restrict-rule"}}},"main":"lib/index.js","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.53.jsii.tgz","types":"lib/index.d.ts","engines":{"node":">= 16.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-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.53.jsii.tgz","stability":"stable","_integrity":"sha512-uszCS6OyB3zjLwVFQMnNKpkIZfc+qx1RO3KZlvzzmmGUY6hiwQYJwsxzDUstz2HQZjgzUGLumg8RkLUWyBMk4Q==","repository":{"url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git","type":"git"},"_npmVersion":"10.8.1","description":"This is an AWS CDK Construct for IP Restriction 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":"^16","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-restrict-rule_2.1.53_1768851038781_0.4619123983619433","host":"s3://npm-registry-packages-npm-production"}},"2.1.54":{"name":"@gammarers/aws-waf-ip-restrict-rule","description":"This is an AWS CDK Construct for IP Restriction Rule on WAF V2","repository":{"type":"git","url":"git+https://github.com/gammarers/aws-waf-ip-restrict-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":"^16","@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":["cdk"],"engines":{"node":">= 16.0.0"},"main":"lib/index.js","license":"Apache-2.0","publishConfig":{"access":"public"},"version":"2.1.54","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-restrict-rule","module":"gammarers.aws_waf_ip_restrict_rule"}},"tsc":{"outDir":"lib","rootDir":"src"}},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","_id":"@gammarers/aws-waf-ip-restrict-rule@2.1.54","bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","_integrity":"sha512-aD8mBdp1O8jhebUj+e/NDGwHVhDkerz2h8VlvbqwJxPUTdKKqcTdNlnVqCLWo/Gu6f49TB2B4im1ptv+2/pOgw==","_resolved":"/home/runner/work/aws-waf-ip-restrict-rule/aws-waf-ip-restrict-rule/dist/js/aws-waf-ip-restrict-rule@2.1.54.jsii.tgz","_from":"file:dist/js/aws-waf-ip-restrict-rule@2.1.54.jsii.tgz","_nodeVersion":"22.4.1","_npmVersion":"10.8.1","dist":{"integrity":"sha512-aD8mBdp1O8jhebUj+e/NDGwHVhDkerz2h8VlvbqwJxPUTdKKqcTdNlnVqCLWo/Gu6f49TB2B4im1ptv+2/pOgw==","shasum":"d35a3b1b8c43899a8e5e9b14af47381292c55768","tarball":"https://registry.npmjs.org/@gammarers/aws-waf-ip-restrict-rule/-/aws-waf-ip-restrict-rule-2.1.54.tgz","fileCount":7,"unpackedSize":135193,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gammarers%2faws-waf-ip-restrict-rule@2.1.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAHsup2NymhQzUXr7XWUUyBrhq9wDS79SdZzubn9m2pBAiEAr2JNrhpcpi4mvk78JyBWWp6hJLUMSyDHaWMR1d+MCcY="}]},"_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-restrict-rule_2.1.54_1769456157483_0.17373539911156155"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-23T11:33:48.997Z","modified":"2026-01-26T19:35:58.025Z","2.0.0":"2024-12-23T11:33:49.314Z","2.0.1":"2024-12-23T19:22:34.574Z","2.0.2":"2024-12-24T02:30:28.658Z","2.0.3":"2024-12-24T02:55:26.918Z","2.1.0":"2024-12-25T04:06:16.758Z","2.1.1":"2024-12-30T19:22:23.049Z","2.1.2":"2025-01-06T19:23:07.204Z","2.1.3":"2025-01-13T19:23:52.496Z","2.1.4":"2025-01-20T19:22:26.085Z","2.1.5":"2025-01-27T19:22:51.765Z","2.1.6":"2025-02-03T19:24:24.279Z","2.1.7":"2025-02-10T19:23:32.115Z","2.1.8":"2025-02-17T19:24:00.888Z","2.1.9":"2025-02-24T19:24:06.337Z","2.1.10":"2025-03-03T19:24:22.343Z","2.1.11":"2025-03-10T19:24:41.223Z","2.1.12":"2025-03-17T19:24:15.919Z","2.1.13":"2025-03-24T19:24:35.782Z","2.1.14":"2025-03-31T19:25:17.855Z","2.1.15":"2025-04-07T19:24:50.727Z","2.1.16":"2025-04-14T19:25:34.969Z","2.1.17":"2025-04-21T19:25:50.323Z","2.1.18":"2025-04-28T19:25:55.029Z","2.1.19":"2025-05-05T19:24:47.963Z","2.1.20":"2025-05-12T19:26:32.653Z","2.1.21":"2025-05-19T19:26:30.242Z","2.1.22":"2025-05-26T19:25:14.834Z","2.1.23":"2025-06-02T19:26:04.954Z","2.1.24":"2025-06-09T19:26:57.793Z","2.1.25":"2025-06-16T19:26:02.580Z","2.1.26":"2025-06-23T19:26:26.724Z","2.1.27":"2025-07-07T19:27:29.479Z","2.1.28":"2025-07-14T19:29:21.369Z","2.1.29":"2025-07-21T19:29:15.942Z","2.1.30":"2025-07-28T19:29:41.606Z","2.1.31":"2025-08-04T19:31:13.842Z","2.1.32":"2025-08-11T19:28:32.747Z","2.1.33":"2025-08-18T19:28:12.494Z","2.1.34":"2025-08-25T19:25:38.872Z","2.1.35":"2025-09-08T19:25:19.179Z","2.1.36":"2025-09-15T19:24:33.254Z","2.1.37":"2025-09-22T19:25:19.305Z","2.1.38":"2025-09-29T19:25:53.332Z","2.1.39":"2025-10-06T19:25:29.849Z","2.1.40":"2025-10-13T19:24:39.459Z","2.1.41":"2025-10-20T19:27:02.188Z","2.1.42":"2025-10-27T19:25:58.833Z","2.1.43":"2025-11-03T19:25:49.748Z","2.1.44":"2025-11-10T19:26:39.353Z","2.1.45":"2025-11-17T19:27:06.935Z","2.1.46":"2025-11-24T19:25:20.786Z","2.1.47":"2025-12-01T19:32:37.906Z","2.1.48":"2025-12-08T19:28:44.064Z","2.1.49":"2025-12-15T19:31:11.999Z","2.1.50":"2025-12-22T19:28:30.806Z","2.1.51":"2026-01-05T19:31:39.682Z","2.1.52":"2026-01-12T19:31:28.857Z","2.1.53":"2026-01-19T19:30:38.988Z","2.1.54":"2026-01-26T19:35:57.632Z"},"bugs":{"url":"https://github.com/gammarers/aws-waf-ip-restrict-rule/issues"},"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","homepage":"https://github.com/gammarers/aws-waf-ip-restrict-rule#readme","keywords":["cdk"],"repository":{"type":"git","url":"git+https://github.com/gammarers/aws-waf-ip-restrict-rule.git"},"description":"This is an AWS CDK Construct for IP Restriction Rule on WAF V2","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"readme":"# AWS WAF(V2) IP Restrict Rule\n\n[![GitHub](https://img.shields.io/github/license/gammarers/aws-waf-ip-restrict-rule?style=flat-square)](https://github.com/gammarers/aws-waf-ip-restrict-rule/blob/main/LICENSE)\n[![npm (scoped)](https://img.shields.io/npm/v/@gammarers/aws-waf-ip-restrict-rule?style=flat-square)](https://www.npmjs.com/package/@gammarers/aws-waf-ip-restrict-rule)\n[![PyPI](https://img.shields.io/pypi/v/gammarers.aws-waf-ip-restrict-rule?style=flat-square)](https://pypi.org/project/gammarers.aws-waf-ip-restrict-rule/)\n[![GitHub Workflow Status (branch)](https://img.shields.io/github/actions/workflow/status/gammarers/aws-waf-ip-restrict-rule/release.yml?branch=main&label=release&style=flat-square)](https://github.com/gammarers/aws-waf-ip-restrict-rule/actions/workflows/release.yml)\n[![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/gammarers/aws-waf-ip-restrict-rule?sort=semver&style=flat-square)](https://github.com/gammarers/aws-waf-ip-restrict-rule/releases)\n\n[![View on Construct Hub](https://constructs.dev/badge?package=@gammarers/aws-waf-ip-restrict-rule)](https://constructs.dev/packages/@gammarers/aws-waf-ip-restrict-rule)\n\nThis is an AWS CDK Construct for IP Restrict Rule on WAF V2\n\n## Install\n\n### TypeScript\n\n#### install by npm\n\n```shell\nnpm install @gammarers/aws-waf-ip-restrict-rule\n```\n\n#### install by yarn\n\n```shell\nyarn add @gammarers/aws-waf-ip-restrict-rule\n```\n\n### Python\n\n```shell\npip install gammarers.aws-waf-ip-restrict-rule\n```\n\n## Example\n\n```typescript\nimport { WAFIPRestrictRule } from '@gammarers/aws-waf-ip-restrict-rule';\n\nconst allowedIpSet = new wafv2.CfnIPSet(stack, 'AllowedIpSet', {\n  addresses: [\n    '203.0.113.0/24',\n    '198.51.100.0/24',\n  ],\n  ipAddressVersion: 'IPV4',\n  scope: 'CLOUDFRONT',\n  name: 'AllowedIpSet',\n});\n\nconst ipRestrictRule = new WAFIPRestrictRule({\n  allowIPSetArn: allowedIpSet.attrArn,\n});\n\nnew wafv2.CfnWebACL(stack, 'WebACL', {\n  defaultAction: { allow: {} },\n  scope: 'CLOUDFRONT',\n  name: 'WebAclWithCustomRules',\n  visibilityConfig: {\n    cloudWatchMetricsEnabled: true,\n    metricName: 'WebAclMetric',\n    sampledRequestsEnabled: true,\n  },\n  rules: [\n    ipRestrictRule.allowRule({ priority: 1 }),\n    ipRestrictRule.blockRule({ priority: 2 }),\n  ],\n});\n\n```\n\n## License\n\nThis project is licensed under the Apache-2.0 License.\n","readmeFilename":"README.md"}