{"_id":"console-ban","_rev":"16-ed081d376f4ca3730ec99ebd33cf46d3","name":"console-ban","dist-tags":{"latest":"5.0.0"},"versions":{"1.1.0":{"name":"console-ban","version":"1.1.0","keywords":["console","f12-ban","console-ban"],"author":{"name":"fz6m"},"license":"MIT","_id":"console-ban@1.1.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/console-ban","dist":{"shasum":"213d200d505faad38c3fe1ad1a619a3e5cd26ee0","tarball":"https://registry.npmjs.org/console-ban/-/console-ban-1.1.0.tgz","fileCount":13,"integrity":"sha512-w8c7ZqS9yypXSRDyTHUVLbD9WoJDI2h4FQv4dcCbD+UabRL8aRekYu1vQkKpo9EP6kK18FKGD0DOkNBWEnZP4g==","signatures":[{"sig":"MEYCIQCM6aiuJ7+NROUs3Fo/P5OWr8/+TBydSQhcN0obyxM4DwIhAMufWsxHOghG52QeLY3EjGSfCC6E1hwTzf0Ky8SW6FaH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzYjTCRA9TVsSAnZWagAAwXkP/RL147qqu+s4oOAf5xF+\n34MTgk2M/ZrVcnW926aG+hiXeFvxOeKGcYYzT6EkyJQDXmJN0U4+nGL9jopu\nIps1/5Wti+9hydK/btjcOTdJAAWiZbbtEQJQSei1R4r4g/Z2lM0LJYTnR0Es\ngY0yBT94Hqyf0ZJLqyozDkbvt/2B3F/XIb/MVF6TzaBgeeZO/NC8OVPxEKBj\nY6rZZd/h+R5zoin/aGz1cNtb1dqVX3Ru5de3yIKu+HxSHtgALXw3ORVSDqCA\nMFbjpJ2VZd4+tBQhVJQGYHrD9i0JhxM6fyYspfJtdEJxBbcE63GoOAwODt6l\nI24AoPPqFktxokVLi3Um1sr1hjQjYxpnRJQ0s9CCfBw+NnwErVLBhs3ekjh6\n47IqNOQIznlL1n9ceRppxLUciNXtYycw2KrPljuGMl5P1B0sPFyC/u7Esrc1\naPQZL/Zn6ju4cUPjtFF/hDvxiqiStu5TCt8A6UVofZCAOzfriF/zN6dtdGJW\nZ/6tHID/YPIb2n6LxzN2QpkOmyJmGF3S759Bp2rW2goR5m/TRBWbJeei4hTI\n4VB8oXHBPNTSTnKoi7DQGT6GIizI4cZ9YDcZyALc0lffkMA7urviDpEVAbJl\n3PVZlnM107pS1K3eGs7ZVy1gn9XJ8Vyt5cU4g2u9SkdUcGQs/giCY5O7vId3\nncC2\r\n=G/7U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/console-ban.cjs.js","unpkg":"dist/console-ban.umd.min.js","module":"dist/console-ban.esm.js","browser":"dist/console-ban.umd.js","scripts":{"dev":"cross-env NODE_ENV=development rollup -c","fix":"eslint --fix --ext .js,.jsx,.ts,.tsx \"src\"","lint":"eslint --ext .js,.jsx,.ts,.tsx \"src\"","build":"cross-env NODE_ENV=production rollup -c","prettier":"prettier -c --write \"src/*.ts\" \"src/*.js\" \"src/*.jsx\" \"src/*.tsx\"","build:inline":"cross-env NODE_ENV=production CSS_STATUS=inline rollup -c"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"repository":{"url":"https://github.com/fz6m/console-ban","type":"git"},"description":"禁止F12 / 审查开启控制台，保护站点资源、减少爬虫和攻击的轻量方案，支持重定向、重写、自定义多种策略。","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 zeal\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","browserslist":["last 2 versions","> 1%","not dead"],"dependencies":{"@babel/runtime":"^7.12.1","@babel/runtime-corejs3":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.0","eslint":"^7.12.0","lodash":"^4.17.20","rollup":"^2.32.1","cssnano":"^4.1.10","prettier":"^2.1.2","cross-env":"^7.0.2","node-sass":"^4.14.1","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/node":"^14.14.6","autoprefixer":"^9.8.6","pretty-quick":"^3.1.0","@commitlint/cli":"^11.0.0","@babel/preset-env":"^7.12.1","@rollup/plugin-json":"^4.1.0","@rollup/plugin-alias":"^3.1.1","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-cleaner":"^1.0.0","rollup-plugin-postcss":"^3.1.8","@rollup/plugin-replace":"^2.3.3","cssnano-preset-default":"^4.0.7","eslint-config-prettier":"^6.14.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^15.1.0","@typescript-eslint/parser":"^4.6.1","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^9.0.0","@commitlint/config-conventional":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/console-ban_1.1.0_1607305427290_0.17683911069509728","host":"s3://npm-registry-packages"},"deprecated":"This package will no longer be maintained"},"1.4.0":{"name":"console-ban","version":"1.4.0","keywords":["console","f12-ban","console-ban"],"author":{"name":"fz6m"},"license":"MIT","_id":"console-ban@1.4.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/console-ban","tsd":{"directory":"types"},"dist":{"shasum":"51ee41015322688141f767e691c4b2bd6063606e","tarball":"https://registry.npmjs.org/console-ban/-/console-ban-1.4.0.tgz","fileCount":12,"integrity":"sha512-fwv1s9gyP/93bnVYqanewiVMjByim7KZsS3cMmzIHeLQuOaYyqnGBC97RLwS+eU6TZuNvsseT1s3Zeez2OCR9A==","signatures":[{"sig":"MEUCIQCkmval0yrMI8Sc30c8+w8QDCMjvLiBFl/PUWoo5habJQIgOIezAJIVYH3H3ixJ+kt8C5U1ZGpYrkaiorLZNzFJaT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+W9XCRA9TVsSAnZWagAAPvEP/ikCN8poUE1TuqrPUhFw\nYKRKH6BjJmFSMQOga9whZutfEFSlwVHhHYvE/0mk7fDwKBciG5cc8UKPcbFF\nT3xZypDEuG3Z0X6QLNdvxRls/0cR92l0pVvKb/PBkpTfnIMQsu8ysR0NecrK\nb5tWcvL5PnP2WeCzPyB9B4ruc9TnC+j2/qo/kVe1csuye75sBjRTm0Epm5l2\nHsA6QI0uegHj8E4+1L9NVm0J91Qoc59c4kS9IjtiDbIroH6qhwaXZD7mDYSk\nJBwmnVQum4h5BeRBnPCs2nQ2r+HHiQEFihYSMHj32pxt2+wtHNTr+Lnt2RUo\n+Al9Styu8xJBsvHkJMuL6xg66mG4LotK3CiY4cIEp0Jm00YtiyCV2whHvDZ0\ns/mBOyR8uNPomjT+qavWGPSOcZam/f5m/yQABhVjugSmQK1Se9V9GThSbZNr\nXnTY4IPgtvTbOeB9rLgMvDP3kEZLNd6mNnPse9v5oJIKpyPj26ne6UgByi5x\n+0JIqT8eTcStAxGnJHlZXQMBdYcyS1p/zYXkBUzsSZEZLtqI0whEb4JSG5tl\n9SPvN6SYPzQLT0O0QwSEHFZBMVcRz+0Leg3k7lZywHiCoMs0XgRcLnnIXilJ\nMGb8bezaXx/vgiYROuz3deKwXq6BYHvgl6j86JSPKVfiE0Bhw4hB4jNKVZc2\nwJ5v\r\n=JrQf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/console-ban.cjs.js","types":"types/src/index.d.ts","unpkg":"dist/console-ban.min.js","module":"dist/console-ban.esm.js","engines":{"node":">=10.0.0"},"scripts":{"dev":"cross-env NODE_ENV=development rollup -c -w","fix":"eslint --fix --ext .ts,.tsx \"src\"","lint":"eslint --ext .ts,.tsx \"src\"","push":"yarn publish --registry=https://registry.yarnpkg.com","build":"cross-env NODE_ENV=production rollup -c","release":"standard-version --release-as minor","prettier":"prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\"","build:dev":"cross-env NODE_ENV=development rollup -c","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","fix:style":"stylelint --fix \"src/**/*.{css,scss,less}\"","lint:style":"stylelint \"src/**/*.{css,scss,less}\"","release-as":"standard-version","pre-publish":"yarn release && yarn changelog-all && yarn build","build:inline":"cross-env NODE_ENV=production CSS_STATUS=inline rollup -c","changelog-all":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"jsdelivr":"dist/console-ban.min.js","umd:main":"dist/console-ban.js","repository":{"url":"https://github.com/fz6m/console-ban","type":"git"},"description":"禁止F12 / 审查开启控制台，保护站点资源、减少爬虫和攻击的轻量方案，支持重定向、重写、自定义多种策略。","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 zeal\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx}":["prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\""]},"browserslist":["last 3 versions","> 0.5%"],"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","lodash":"^4.17.20","rollup":"^2.36.1","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.1.3","@babel/core":"^7.12.10","@types/node":"^14.14.20","lint-staged":"^10.5.3","pretty-quick":"^3.1.0","@commitlint/cli":"^11.0.0","standard-version":"^9.1.0","@babel/preset-env":"^7.12.11","@rollup/plugin-json":"^4.1.0","@rollup/plugin-alias":"^3.1.1","@rollup/plugin-babel":"^5.2.2","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.1.2","rollup-plugin-cleaner":"^1.0.0","@rollup/plugin-replace":"^2.3.4","cssnano-preset-default":"^4.0.7","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","@rollup/plugin-commonjs":"^17.0.0","@typescript-eslint/parser":"^4.12.0","rollup-plugin-typescript2":"^0.29.0","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^11.0.1","@commitlint/config-conventional":"^11.0.0"},"standard-version":{"skip":{"changelog":true}},"_npmOperationalInternal":{"tmp":"tmp/console-ban_1.4.0_1610182487020_0.6070419871599155","host":"s3://npm-registry-packages"},"deprecated":"This package will no longer be maintained"},"1.5.0":{"name":"console-ban","version":"1.5.0","keywords":["console","f12-ban","console-ban"],"author":{"name":"fz6m"},"license":"MIT","_id":"console-ban@1.5.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/console-ban","tsd":{"directory":"types"},"dist":{"shasum":"6cd5ead68f37d468cf65f3641843b8ce9ab78b40","tarball":"https://registry.npmjs.org/console-ban/-/console-ban-1.5.0.tgz","fileCount":18,"integrity":"sha512-7zKxJMXyjSI0OHcApJNHqAY86g+P7whO45e6fD3VpEOUBacLFSuKCNvJgCpZFjl3EF0es2ZIkoXiED5QSRZVRA==","signatures":[{"sig":"MEUCIFl8ECw2wdRxtO1wf5OGzehPALB4zKEGptAJC4RYCnJ3AiEAlkDmSlOuyxpdwQm+f8CochzZ+JUzpBCpTXultioqV8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+XBjCRA9TVsSAnZWagAAxToP/ig7zf1+uOMMc7eGXGoE\nFV5nhqrm7VqOpq9S4GDS2tli1R+NLzC5O3xHSJ2MG87JJbmD34a+2n8g2xgw\nidTqtM+kLErbD7Hxm2PTcbl9dKBsnfPT7mfoJE6JZOB6ffIp0+kaKUL6Z9yH\nxevIsNp7XP3AuFZKTU30YMCBMcWS/ygfzQqxBDgPIIiTEwzcXIVonmH00bgq\n7QFpz7KxL7IbbdMW+eY/aQcRC8rrD1jYeyHKNCEZr8DC4zEgr1PU8OG/l3fh\nknnvPDsb0PpIytTRzMSboPnpr9ImBL0SyQ82NvhnbpRLANs4xCYWIy/Y7LCe\nIAsvNparCONb0g8KPm7Nyser7gRJzQ6zdVuqNkTZX9xPalnZVmlKqFKDigr8\nCyKu3QwQJB8EAubfvEDTUicOBkMCcpmmHUVjD+X+Yk8DgU2bgpcFDzMyyHVE\nvJtYVzBZy47CTRwiiRFc8W0FpdJFG2PdXcElF06H79TWj+u+WTOHj7klsbTo\nSO6d8nF4cbL9OxRCbmWWFl/Uz9TmrVWKqlbnckhgk7QKwMv9YqB1IN2IzlfM\nRv9NlE5PfPmhQZqywJZtZtKtAL8QCNLWfRq2U6OYsmhALBD+hycz8AuGCD5r\nFabnKL0KI67mXf9rqzD3wVKU+DjpFwfSmsZYINfMAaapogCJ9C6XV3BbS7o8\nyF9Y\r\n=HJr/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/console-ban.cjs.js","types":"types/src/index.d.ts","unpkg":"dist/console-ban.min.js","module":"dist/console-ban.esm.js","engines":{"node":">=10.0.0"},"scripts":{"dev":"cross-env NODE_ENV=development rollup -c -w","fix":"eslint --fix --ext .ts,.tsx \"src\"","lint":"eslint --ext .ts,.tsx \"src\"","push":"yarn publish --registry=https://registry.yarnpkg.com","build":"cross-env NODE_ENV=production rollup -c","release":"standard-version --release-as minor","prettier":"prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\"","build:dev":"cross-env NODE_ENV=development rollup -c","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","fix:style":"stylelint --fix \"src/**/*.{css,scss,less}\"","lint:style":"stylelint \"src/**/*.{css,scss,less}\"","release-as":"standard-version","pre-publish":"yarn release && yarn changelog-all && yarn build","build:inline":"cross-env NODE_ENV=production CSS_STATUS=inline rollup -c","changelog-all":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"jsdelivr":"dist/console-ban.min.js","umd:main":"dist/console-ban.js","repository":{"url":"https://github.com/fz6m/console-ban","type":"git"},"description":"禁止F12 / 审查开启控制台，保护站点资源、减少爬虫和攻击的轻量方案，支持重定向、重写、自定义多种策略。","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 zeal\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx}":["prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\""]},"browserslist":["last 3 versions","> 0.5%"],"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","lodash":"^4.17.20","rollup":"^2.36.1","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.1.3","@babel/core":"^7.12.10","@types/node":"^14.14.20","lint-staged":"^10.5.3","pretty-quick":"^3.1.0","@commitlint/cli":"^11.0.0","standard-version":"^9.1.0","@babel/preset-env":"^7.12.11","@rollup/plugin-json":"^4.1.0","@rollup/plugin-alias":"^3.1.1","@rollup/plugin-babel":"^5.2.2","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.1.2","rollup-plugin-cleaner":"^1.0.0","@rollup/plugin-replace":"^2.3.4","cssnano-preset-default":"^4.0.7","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","@rollup/plugin-commonjs":"^17.0.0","@typescript-eslint/parser":"^4.12.0","rollup-plugin-typescript2":"^0.29.0","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^11.0.1","@commitlint/config-conventional":"^11.0.0"},"standard-version":{"skip":{"changelog":true}},"_npmOperationalInternal":{"tmp":"tmp/console-ban_1.5.0_1610182754829_0.9154703078177953","host":"s3://npm-registry-packages"},"deprecated":"This package will no longer be maintained"},"2.0.0":{"name":"console-ban","version":"2.0.0","keywords":["console","f12-ban","console-ban"],"author":{"name":"fz6m"},"license":"MIT","_id":"console-ban@2.0.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/console-ban","tsd":{"directory":"types"},"dist":{"shasum":"7e8d5d2544270f99465620dce42d23c7d8e4ce42","tarball":"https://registry.npmjs.org/console-ban/-/console-ban-2.0.0.tgz","fileCount":18,"integrity":"sha512-iJ38ltt8n6YnDeXM0KJtAoFxK6yRzrZf3+aUEWcXMWxx6mnfSR7nisSfONHtjkser4ixqsF85IyPZ6TxR1FzLQ==","signatures":[{"sig":"MEUCIQCgvfyAFMfAMSJtHCoDgi3QVauYAzKwO5kyALU5Bmu9+QIgHIqSjo/t3751P2rsm7D/N8xxax0JDgXmT+ooG1WuHzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTQ+RCRA9TVsSAnZWagAAXgEQAJlhAA7kilh1Ku0SHsux\nMWJdcupMFHryvC5O6qNqb1gbxeiw0/gPt+TeLuiO3m/JkN7HCHiO73oF9aK4\n7qnWJUnxPBDulDcJkFuFQvmxhy9DjYIQ+NRjxXjGoslty+8drbJnOlshWzk6\nvFgg+3ckhIpdMs7AccveLjwq6ji3z6KfntOTWcJ0dtPgmRbN1HE34N1UKPPL\nGUIMFi4agQuzn2eNso7JP18RYKXv6Lzw9qteklFK4XoLt1iLIu0AJxHlPOs+\n/7YulEnPUC867i78/hHj7Ls/eD8SYtjmIP2AX7yFmfJoNBg81Dm7VxM149CY\nJ2uUhjN0ErwVeTK/Mn43pYUyH6s6K+Wf3dYx7P/YkT/eI4LzYhiBOfaGCeg7\nHurxQbe+XYbwjBzLsX8ddJQEGR4dcWRr5CzeMt1mODVfx88dUg8FQgKT6YTR\nkIKrJ6iIltTghQgKlaTh7PN3b7KiK4fzX6vUBEO2r8MBwy1qmUAOBPwY2p+i\ncMJ6BlV28h6sCRZzZHsPCqOMefjGZdItL/4VhQP2VqCNvBiG61GhGCPyD+ka\nOEL/3iKyAse2sxZE5Q1SOzs3HSoZ07c8PZTP9r1oa3x1Dbx0KGMi4gW6+Soc\nyVTdqkT+KRSxca6WZAbYodLVPV4SykeEMCccC+TuCXJNoKMgwJKdnzeHtwgq\nC3V6\r\n=WBWy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/console-ban.cjs.js","types":"types/src/index.d.ts","unpkg":"dist/console-ban.min.js","module":"dist/console-ban.esm.js","engines":{"node":">=10.0.0"},"scripts":{"dev":"cross-env NODE_ENV=development rollup -c -w","fix":"eslint --fix --ext .ts,.tsx \"src\"","lint":"eslint --ext .ts,.tsx \"src\"","push":"yarn publish --registry=https://registry.yarnpkg.com","build":"cross-env NODE_ENV=production rollup -c","release":"standard-version --release-as minor","prettier":"prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\"","build:dev":"cross-env NODE_ENV=development rollup -c","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","fix:style":"stylelint --fix \"src/**/*.{css,scss,less}\"","lint:style":"stylelint \"src/**/*.{css,scss,less}\"","release-as":"standard-version","pre-publish":"yarn release && yarn changelog-all && yarn build","build:inline":"cross-env NODE_ENV=production CSS_STATUS=inline rollup -c","changelog-all":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"jsdelivr":"dist/console-ban.min.js","umd:main":"dist/console-ban.js","repository":{"url":"https://github.com/fz6m/console-ban","type":"git"},"description":"禁止F12 / 审查开启控制台，保护站点资源、减少爬虫和攻击的轻量方案，支持重定向、重写、自定义多种策略。","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 zeal\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx}":["prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\""]},"browserslist":["last 3 versions","> 0.5%"],"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","lodash":"^4.17.20","rollup":"^2.36.1","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.1.3","@babel/core":"^7.12.10","@types/node":"^14.14.20","lint-staged":"^10.5.3","pretty-quick":"^3.1.0","@commitlint/cli":"^11.0.0","standard-version":"^9.1.0","@babel/preset-env":"^7.12.11","@rollup/plugin-json":"^4.1.0","@rollup/plugin-alias":"^3.1.1","@rollup/plugin-babel":"^5.2.2","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.1.2","rollup-plugin-cleaner":"^1.0.0","@rollup/plugin-replace":"^2.3.4","cssnano-preset-default":"^4.0.7","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","@rollup/plugin-commonjs":"^17.0.0","@typescript-eslint/parser":"^4.12.0","rollup-plugin-typescript2":"^0.29.0","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^11.0.1","@commitlint/config-conventional":"^11.0.0"},"standard-version":{"skip":{"changelog":true}},"_npmOperationalInternal":{"tmp":"tmp/console-ban_2.0.0_1615662992599_0.43001199419157987","host":"s3://npm-registry-packages"},"deprecated":"This package will no longer be maintained"},"2.1.0":{"name":"console-ban","version":"2.1.0","keywords":["console","f12-ban","console-ban"],"author":{"name":"fz6m"},"license":"MIT","_id":"console-ban@2.1.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/console-ban","tsd":{"directory":"types"},"dist":{"shasum":"08c9cb0f223b3e1c73fdd63f6eb6420238b2508f","tarball":"https://registry.npmjs.org/console-ban/-/console-ban-2.1.0.tgz","fileCount":18,"integrity":"sha512-dV2peAvmuHl1EYVpuU2t9zN8THgV9gvRlOIUqTeb0fIukqQEuQKptLJGEFP9Wnj9tlOdorgVmCotk8yJjU4t2w==","signatures":[{"sig":"MEQCIGFjxsVpUOtp4x1qz+wgG7zYWdwXBr/C9goeze1sm1HGAiA9BHdmo5ZOMs8EG5Trz1Y9Gx1eHJ0RHhht979yLzxirA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTSWBCRA9TVsSAnZWagAAywQP/RGxbbX/UgphLumBQREJ\n+cKjE/2w3ZX0A236xLx0lGnAmmvEj5qVppajdQH6sd/YTJfbaJqNsxtlGCCX\nhUvrdKuXaVnDwIlxxbk9XEUcvF77EduEc+jc1qbXQXDDvoxJmLnopUryQGrl\n/lsqrjiwYoULqhIGFC1Gmz3bfdm+kb4izmHbAX6DnFM7gqANrIgOmM15U3jB\n+wbV8nCn2NY2qoigvLYkbXtbD/7EeUkB/u+FoU0cpp+oik1EPekbXFw6jDFE\nuzyp41Jdp3Aj+dSzG9zh1WfOFfMOincAGpTZtlJk/FWra6nRUpILv2Vs9+CM\nG01fxVEr0XBD+Vg4BwRX3a83EnjQl03B4YniqtNRF/jYp7kx6AeQoORCvaPW\nZPeMC0wUWanKca++yjZlsXSKRkZGfiT/BLJqsTGim/3BiwGuo6u4pRg9mxYf\nuqiAki36sDCKuHMG4FOlA1VaET+UfCifSsh1kJINvVaIxcNz+/Sk9KwvZOmP\nGMp5fKIKZXX/q78D75/L5hEfO6s/OKsf5Hhm82aX5rP5c78EaGausGnBBOdW\nnnf3qX1pQqvziGTE/lI9DTgwB6bx2T7/6GiWrnvikaFLUnBZdMJwU4jkz/Jt\nwe4WbH1YiX4Kv9sXtX6Kr4PXcWEE5SujvMcvHvfUoJS7lk53tmKw2VxrHWi6\n12M1\r\n=G6Fb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/console-ban.cjs.js","types":"types/src/index.d.ts","unpkg":"dist/console-ban.min.js","module":"dist/console-ban.esm.js","engines":{"node":">=10.0.0"},"scripts":{"dev":"cross-env NODE_ENV=development rollup -c -w","fix":"eslint --fix --ext .ts,.tsx \"src\"","lint":"eslint --ext .ts,.tsx \"src\"","push":"yarn publish --registry=https://registry.yarnpkg.com","build":"cross-env NODE_ENV=production rollup -c","release":"standard-version --release-as minor","prettier":"prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\"","build:dev":"cross-env NODE_ENV=development rollup -c","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","fix:style":"stylelint --fix \"src/**/*.{css,scss,less}\"","lint:style":"stylelint \"src/**/*.{css,scss,less}\"","release-as":"standard-version","pre-publish":"yarn release && yarn changelog-all && yarn build","build:inline":"cross-env NODE_ENV=production CSS_STATUS=inline rollup -c","changelog-all":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"jsdelivr":"dist/console-ban.min.js","umd:main":"dist/console-ban.js","repository":{"url":"https://github.com/fz6m/console-ban","type":"git"},"description":"禁止F12 / 审查开启控制台，保护站点资源、减少爬虫和攻击的轻量方案，支持重定向、重写、自定义多种策略。","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 zeal\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx}":["prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\""]},"browserslist":["last 3 versions","> 0.5%"],"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","lodash":"^4.17.20","rollup":"^2.36.1","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.1.3","@babel/core":"^7.12.10","@types/node":"^14.14.20","lint-staged":"^10.5.3","pretty-quick":"^3.1.0","@commitlint/cli":"^11.0.0","standard-version":"^9.1.0","@babel/preset-env":"^7.12.11","@rollup/plugin-json":"^4.1.0","@rollup/plugin-alias":"^3.1.1","@rollup/plugin-babel":"^5.2.2","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.1.2","rollup-plugin-cleaner":"^1.0.0","@rollup/plugin-replace":"^2.3.4","cssnano-preset-default":"^4.0.7","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","@rollup/plugin-commonjs":"^17.0.0","@typescript-eslint/parser":"^4.12.0","rollup-plugin-typescript2":"^0.29.0","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^11.0.1","@commitlint/config-conventional":"^11.0.0"},"standard-version":{"skip":{"changelog":true}},"_npmOperationalInternal":{"tmp":"tmp/console-ban_2.1.0_1615668608705_0.2002424872821602","host":"s3://npm-registry-packages"},"deprecated":"This package will no longer be maintained"},"2.2.0":{"name":"console-ban","version":"2.2.0","keywords":["console","f12-ban","console-ban"],"author":{"name":"fz6m"},"license":"MIT","_id":"console-ban@2.2.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/console-ban","tsd":{"directory":"types"},"dist":{"shasum":"02981028ad782520e67dc715ed4da7de06db5ec5","tarball":"https://registry.npmjs.org/console-ban/-/console-ban-2.2.0.tgz","fileCount":19,"integrity":"sha512-MODvRNvybjAI0Kp8MGU02LYXZtJS4wklqbTm58aUdrxJhVBN5zVyJaufEmHtqjYE7Wz5s8Ahd75zHVt0CZC9sw==","signatures":[{"sig":"MEUCIGZYrM1TKullm4uUYK4E5tC+xPV89WgioFs5rd83f3egAiEAtBGLdVdQ5J+77KYShCHIu/J4hU4DTrI3qCZ9B32/uXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga1lYCRA9TVsSAnZWagAAF4EQAIc5yNwROX6S02ClYMBc\n5ywQhbKvvXpE18khbx7ZYQO6DdAVqo2lNxcbXVLS4C8w37AhsJ5YOyz8Uu//\nokvrvZjCB9KWxFmxmmqmr+n26T6IxKzkK2mPFEOUB7MTfMS2ZZjLlxMEx8ul\n0f/hCGA4NdbrQsPNDQ0EwJeVnEGkbUA442J4cgmHkg48PPnn5okFmuKikxVT\ngpYTJMLxhN/Cbu1bYIA1nv0lYMRNZ8y5GneQwCzXy90r7IEzm4KlhyI53w9n\nMFswxvAwq/klLXhDQy6Zug+aEfmd4wc9zlqhqwvSsPqowX0XiGkqFQ0mw9MN\nuBNIbD6TcG1PSoT78dicSVKl6SHqJzU0XgfP8AjM7t13rQbphDkRXEokW4w+\nPWvfvXHSugxqkdgU7jKCV223X9HCvoXuiJL7iL/KGHYDSyhQgSfWe58t07fZ\n+edu1eWsWjOL5N9HTSY1B2IB8cojOHqwgjjb6pzQzmdYv/MUF1L+ODvTHurY\nBcBDTDDmUkC40KUScw1WHve2xhWMRYIxUKOdCzmbLqTrVDTG1pUsXHXHP9RP\nMDSRdBPqfKNAI/ghHXpmPtr4nALiFl4HK46T6wtJAC9fMl3aTNRenfqEOrRl\nXum1qGS32DSQ+2UP3tp2GbOdscOqGwv+/AFU15JaqLOAmi0K9fCWg5QfsJ21\nA0QN\r\n=0Tn9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/console-ban.cjs.js","types":"types/src/index.d.ts","unpkg":"dist/console-ban.min.js","module":"dist/console-ban.esm.js","engines":{"node":">=10.0.0"},"scripts":{"dev":"cross-env NODE_ENV=development rollup -c -w","fix":"eslint --fix --ext .ts,.tsx \"src\"","lint":"eslint --ext .ts,.tsx \"src\"","push":"yarn publish --registry=https://registry.yarnpkg.com","build":"cross-env NODE_ENV=production rollup -c","release":"standard-version --release-as minor","prettier":"prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\"","build:dev":"cross-env NODE_ENV=development rollup -c","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","fix:style":"stylelint --fix \"src/**/*.{css,scss,less}\"","lint:style":"stylelint \"src/**/*.{css,scss,less}\"","release-as":"standard-version","pre-publish":"yarn release && yarn changelog-all && yarn build","build:inline":"cross-env NODE_ENV=production CSS_STATUS=inline rollup -c","changelog-all":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"jsdelivr":"dist/console-ban.min.js","umd:main":"dist/console-ban.js","repository":{"url":"https://github.com/fz6m/console-ban","type":"git"},"description":"禁止F12 / 审查开启控制台，保护站点资源、减少爬虫和攻击的轻量方案，支持重定向、重写、自定义多种策略。","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 zeal\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx}":["prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\""]},"browserslist":["last 3 versions","> 0.5%"],"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","lodash":"^4.17.20","rollup":"^2.36.1","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.1.3","@babel/core":"^7.12.10","@types/node":"^14.14.20","lint-staged":"^10.5.3","pretty-quick":"^3.1.0","@commitlint/cli":"^11.0.0","standard-version":"^9.1.0","@babel/preset-env":"^7.12.11","@rollup/plugin-json":"^4.1.0","@rollup/plugin-alias":"^3.1.1","@rollup/plugin-babel":"^5.2.2","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.1.2","rollup-plugin-cleaner":"^1.0.0","@rollup/plugin-replace":"^2.3.4","cssnano-preset-default":"^4.0.7","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","@rollup/plugin-commonjs":"^17.0.0","@typescript-eslint/parser":"^4.12.0","rollup-plugin-typescript2":"^0.29.0","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^11.0.1","@commitlint/config-conventional":"^11.0.0"},"standard-version":{"skip":{"changelog":true}},"_npmOperationalInternal":{"tmp":"tmp/console-ban_2.2.0_1617647959759_0.7019998187808083","host":"s3://npm-registry-packages"},"deprecated":"This package will no longer be maintained"},"3.0.0":{"name":"console-ban","version":"3.0.0","keywords":["console","f12-ban","console-ban","find-console"],"author":{"name":"fz6m"},"license":"MIT","_id":"console-ban@3.0.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/console-ban#README","tsd":{"directory":"types"},"dist":{"shasum":"853d57ba68dbcbc57a54ad156f448dc91cbbe567","tarball":"https://registry.npmjs.org/console-ban/-/console-ban-3.0.0.tgz","fileCount":21,"integrity":"sha512-rVUVxhXF4F+3skBIjQ6uO4TA1Opheo2MPnv6JnNKLjJsMzxrE3tCgdiynbRjcjIRFxEW3fwN9/YaUyEueJYIzQ==","signatures":[{"sig":"MEUCID0EOvCzpjTEjFraHs47diOchuR/wj37q3Y+cjAdUwPLAiEAylsnm4dR+XnQef8Fu+3XfexijUqTXDe4FHnRcamRh1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGPpGCRA9TVsSAnZWagAA11sP/iwHnfhQw33n2w+hjSrO\nL1tVWORBKqwTgELkhUYWzNNBIAdb5+9bdPyEYBBWcNcKeM/hA2pcCKm1vmTM\nTdbKI6CAmIir7zigELVq3L14qWgpmKzHZTPI7mXMw+9CuWuwk+8OICmVilpK\n1zQrevhJwxUv5rg2xgYVVVZzro38OCao1+dpiQUs+AyYuK68ehmlXkffPXkE\nq5z3PO21Ye0+6FXm4TNv9T6EYbzuMZ9mQnzZ9qlpZjp1jZPcyAUBKHYGRQJQ\nqRqptQS+YNy4Ka+F3St0kKnG6cT+GKEadnXTXb0eK/OxoCIL6FGSmlOZTZjk\nKY2bZJ69scRoVS7v7dsuGB1D18GhIyeMqxEMXP3OghwvpKPoIkyQ0iZNB5lm\nHoOUS9bIxmHC7lY+e6QlXuZq3S0mRaTGJpSQGQJ2BPhKo0Tvg8znL/sKbtNP\n+dcSpj9yvAoaqalH5EEUWsN1H7aS2q6MhhvEEnHy+hDDXzPrwaTruXL5SJjU\nEhxqQ7x1l6pyPlDs08+Se2Ghwf6nr8h0XzgYpr82NL5iY7/1PzxaUQWsNwit\nEvHyoBdjzxDQeg+md40wdvIkLj3xmS44L6XKBC//NOaV4+vEfUVdjSw2uv7k\nhiXsf/fMqzE+2r65WAFrV/jYk6O1lmlBFhbVhNfYnqB5F7u8hwxKJD7d2EpJ\nXTIp\r\n=qjrs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/console-ban.cjs.js","types":"types/index.d.ts","unpkg":"dist/console-ban.min.js","module":"dist/console-ban.esm.js","engines":{"node":">=10.0.0"},"scripts":{"dev":"cross-env NODE_ENV=development rollup -c -w","fix":"eslint --fix --ext .ts,.tsx \"src\"","lint":"eslint --ext .ts,.tsx \"src\"","push":"yarn publish --registry=https://registry.yarnpkg.com","build":"cross-env NODE_ENV=production rollup -c","release":"standard-version --release-as minor","prettier":"prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\"","build:dev":"cross-env NODE_ENV=development rollup -c","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","release-as":"standard-version","pre-publish":"yarn release && yarn changelog-all && yarn build","changelog-all":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"jsdelivr":"dist/console-ban.min.js","umd:main":"dist/console-ban.js","repository":{"url":"https://github.com/fz6m/console-ban","type":"git"},"description":"禁止 F12 / 审查开启控制台，保护站点资源、减少爬虫和攻击的轻量方案，支持重定向、重写、自定义多种策略。","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 zeal\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx}":["prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\""]},"browserslist":["last 3 versions","> 0.5%"],"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","react":"^17.0.2","eslint":"^7.17.0","lodash":"^4.17.21","rollup":"^2.56.2","prettier":"^2.3.2","cross-env":"^7.0.3","typescript":"^4.3.5","@babel/core":"^7.12.10","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/react":"^17.0.18","@commitlint/cli":"^11.0.0","standard-version":"^9.1.0","@babel/preset-env":"^7.12.11","@rollup/plugin-json":"^4.1.0","@rollup/plugin-alias":"^3.1.5","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-cleaner":"^1.0.0","@rollup/plugin-replace":"^3.0.0","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","@rollup/plugin-commonjs":"^20.0.0","@typescript-eslint/parser":"^4.12.0","rollup-plugin-typescript2":"^0.30.0","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^13.0.4","@commitlint/config-conventional":"^11.0.0"},"standard-version":{"skip":{"changelog":true}},"_npmOperationalInternal":{"tmp":"tmp/console-ban_3.0.0_1629026886808_0.45134497517168426","host":"s3://npm-registry-packages"},"deprecated":"This package will no longer be maintained"},"3.1.0":{"name":"console-ban","version":"3.1.0","keywords":["console","f12-ban","console-ban","find-console"],"author":{"name":"fz6m"},"license":"MIT","_id":"console-ban@3.1.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/console-ban#README","tsd":{"directory":"types"},"dist":{"shasum":"2745dfe0273e55a182d16621af23c38057606bd3","tarball":"https://registry.npmjs.org/console-ban/-/console-ban-3.1.0.tgz","fileCount":21,"integrity":"sha512-WdGDxkR/ZBg0jHktiarlar2BRbE2DoxiHOreCuy8fpYafr7TCYqgYY6hvi/fRrqRwVgdp2xmqVpny0tu5NyzPw==","signatures":[{"sig":"MEUCIEq8Bk0i7K83hmWUqRg69o59RMQvQxlbUn1dszn2qlY2AiEAyL3n4JaMut0nCC4z735i39DSXttArb1kBcgQqvxY2EM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMSA8CRA9TVsSAnZWagAAQOoP/3gtRpE9GjVRrubW4Ihs\n8miIAlcWTK+EYiZO0jD8BE4pXvx5xvRGN6HarTo/oQ9kryeFuNyOIdLodbpD\nDou/LWvkIi28KHjR4lK/zcav7Me/pzjxsZgEl7wUhEFIXeM+UoxZa4USRYZB\nSC2nhGUGHmEOhVCjtcsKBTtMs1XV3HB/msuxAldQCBKYgCRjvhlE0mxnjxnx\ndJFRqdwt10s0zcERJyIc3wzU2Mz1FmACHMc0BwiKWI/tp+zDFpb0EadKXd1C\nxKrU3aXrYoKWK62xmaFsIWtNjXpdPf0HCfeIX2zNsvCAzvgVvgr1rgMd4VZi\nFuqP4YxRJwnI39bpcHOUimctRgWJSJ7UZ9N8LoTMCO+L5ul6/xsR74iPoMRO\nLrGi6e4B64Qv+VbzbAjU6PON6EYX+l/tXVcT38jY7ZRL0uZ1d+8F1L2jGo0a\nKzLW1SAnKJNZIVn0jeBlp/MA0Wd44b8DGkDXqY4XUh13h3rthwe2aJgcMcEo\nHdYI6w7G3JMJpeVCizKpt6Ns0cio+OIatlcGYgEfQl3r6NO1wJd5nNUQD6UW\nx1Gc4/i8LAWtDs+ZJIDd2GW8upCwTahCLn0TQt1scAE3DyNpCJeY08kOpgma\njIe6js7EtFj0uLL8Ze8kdv8NuzDQyxkewDSwnFvocJyj0eOJDhvFyIoTsFRw\nsaR9\r\n=xTJ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/console-ban.cjs.js","types":"types/index.d.ts","unpkg":"dist/console-ban.min.js","module":"dist/console-ban.esm.js","engines":{"node":">=10.0.0"},"scripts":{"dev":"cross-env NODE_ENV=development rollup -c -w","fix":"eslint --fix --ext .ts,.tsx \"src\"","lint":"eslint --ext .ts,.tsx \"src\"","push":"yarn publish --registry=https://registry.yarnpkg.com","build":"cross-env NODE_ENV=production rollup -c","release":"standard-version --release-as minor","prettier":"prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\"","build:dev":"cross-env NODE_ENV=development rollup -c","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","release-as":"standard-version","pre-publish":"yarn release && yarn changelog-all && yarn build","changelog-all":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"jsdelivr":"dist/console-ban.min.js","umd:main":"dist/console-ban.js","repository":{"url":"https://github.com/fz6m/console-ban","type":"git"},"description":"禁止 F12 / 审查开启控制台，保护站点资源、减少爬虫和攻击的轻量方案，支持重定向、重写、自定义多种策略。","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 zeal\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx}":["prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\""]},"browserslist":["last 3 versions","> 0.5%"],"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","react":"^17.0.2","eslint":"^7.17.0","lodash":"^4.17.21","rollup":"^2.56.2","prettier":"^2.3.2","cross-env":"^7.0.3","typescript":"^4.3.5","@babel/core":"^7.12.10","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/react":"^17.0.18","@commitlint/cli":"^11.0.0","standard-version":"^9.1.0","@babel/preset-env":"^7.12.11","@rollup/plugin-json":"^4.1.0","@rollup/plugin-alias":"^3.1.5","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-cleaner":"^1.0.0","@rollup/plugin-replace":"^3.0.0","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","@rollup/plugin-commonjs":"^20.0.0","@typescript-eslint/parser":"^4.12.0","rollup-plugin-typescript2":"^0.30.0","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^13.0.4","@commitlint/config-conventional":"^11.0.0"},"standard-version":{"skip":{"changelog":true}},"_npmOperationalInternal":{"tmp":"tmp/console-ban_3.1.0_1630609468285_0.7521917969980729","host":"s3://npm-registry-packages"},"deprecated":"This package will no longer be maintained"},"3.2.0":{"name":"console-ban","version":"3.2.0","keywords":["console","f12-ban","console-ban","find-console"],"author":{"name":"fz6m"},"license":"MIT","_id":"console-ban@3.2.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/console-ban#README","tsd":{"directory":"types"},"dist":{"shasum":"eee588d5fb0912b6f1efc4954c71525daec6835f","tarball":"https://registry.npmjs.org/console-ban/-/console-ban-3.2.0.tgz","fileCount":23,"integrity":"sha512-0IwQEDOPXxgQe+y8mMtxR2TAhBT/u5cq07yEhRnULf+i//KbXDB2XJ/SmkTQZNOTFwQyFsXuUuaVbq8UHhk6TA==","signatures":[{"sig":"MEUCIQDA84ufSs6g6lCLw0O3dwrhTLMD33xy43bcg3iEC/P0BwIgI/+1qAUVh7KDhStIZawEFzrOvf5Nr/GuwB3qIlQVZbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2mrlCRA9TVsSAnZWagAATvoP/RUYYdQM8eKFBtXDt+vI\nmH/DQFT90LsHnwsbioycs+fiRHOf+DsAUCeE9hN7UloruylajRnsdeLl1j3h\nQUG9qU/fIbdO3zfNFVAJXseB+oKKq3ywXti56jf4mLGLUx9O5ue6ffinl3rL\nj9t1zlNFkyuJin+0RFl/6DFrySXQxNlM3NWP8HRtEMy/gyYRxLpjS3HRVB10\n2JGmuAqSjrh5Hce70NJGa+XcbVnsmITpmGKRPj6N/lmnrqxtPzbUiqyN/JdL\nhJ+97YiWNtNtPFWHpWp4ET7SZbfeu0YW8l8kSnWPaWehwI4QWQiA/O4bxqdH\nHmnPYJ1Idr8CteBDCpgUeVNp1Xek4OpVJnFnY2uQi/RQvxBxetaD6L+cgyTl\njqg6Nh3ZVR/Qb+AybnUwNwddlwzUUHiyMyToO20ga2M9kt6eNuXxo8BHScsn\nyemPjcxlXHfIyXUXpHKeLL5jFtp1xvyqNpQrqthaKQYqWm0+DDdtMIewldvB\njKhMqLZBGQ032V1jiWA9VuSdDEPqYEnwCf7WDQJnKMu9HM2XVDpH2kumxt0K\nYwLN8Vt9fsDemzcTsN/CM86rf4hyiMD7m5WfImfjHwNZ+Z2gjl1vZMwYNuoW\no7MtTeUcOCx1vugHgVVDFrCULKiJMuhiES1KW24mJX3TMTRptm2yah3B3evB\n4HHJ\r\n=ceUX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/console-ban.cjs.js","types":"types/index.d.ts","unpkg":"dist/console-ban.min.js","module":"dist/console-ban.esm.js","engines":{"node":">=10.0.0"},"scripts":{"dev":"cross-env NODE_ENV=development rollup -c -w","fix":"eslint --fix --ext .ts,.tsx \"src\"","lint":"eslint --ext .ts,.tsx \"src\"","push":"yarn publish --registry=https://registry.yarnpkg.com","build":"cross-env NODE_ENV=production rollup -c","release":"standard-version --release-as minor","prettier":"prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\"","build:dev":"cross-env NODE_ENV=development rollup -c","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","release-as":"standard-version","pre-publish":"yarn release && yarn changelog-all && yarn build","changelog-all":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"jsdelivr":"dist/console-ban.min.js","umd:main":"dist/console-ban.js","repository":{"url":"https://github.com/fz6m/console-ban","type":"git"},"description":"禁止 F12 / 审查开启控制台，保护站点资源、减少爬虫和攻击的轻量方案，支持重定向、重写、自定义多种策略。","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 zeal\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx}":["prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\""]},"browserslist":["last 3 versions","> 0.5%"],"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","react":"^17.0.2","eslint":"^7.17.0","lodash":"^4.17.21","rollup":"^2.56.2","prettier":"^2.3.2","cross-env":"^7.0.3","typescript":"^4.3.5","@babel/core":"^7.12.10","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/react":"^17.0.18","@commitlint/cli":"^11.0.0","standard-version":"^9.1.0","@babel/preset-env":"^7.12.11","@rollup/plugin-json":"^4.1.0","@rollup/plugin-alias":"^3.1.5","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-cleaner":"^1.0.0","@rollup/plugin-replace":"^3.0.0","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","@rollup/plugin-commonjs":"^20.0.0","@typescript-eslint/parser":"^4.12.0","rollup-plugin-typescript2":"^0.30.0","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^13.0.4","@commitlint/config-conventional":"^11.0.0"},"standard-version":{"skip":{"changelog":true}},"_npmOperationalInternal":{"tmp":"tmp/console-ban_3.2.0_1635620776144_0.19374448551281143","host":"s3://npm-registry-packages"},"deprecated":"This package will no longer be maintained"},"4.0.0":{"name":"console-ban","version":"4.0.0","keywords":["console","f12-ban","console-ban","find-console","detect-console"],"author":{"name":"fz6m"},"license":"MIT","_id":"console-ban@4.0.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/console-ban#README","bugs":{"url":"https://github.com/fz6m/console-ban/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"809569217476f8dcce3aed1a0075ee10374c1183","tarball":"https://registry.npmjs.org/console-ban/-/console-ban-4.0.0.tgz","fileCount":20,"integrity":"sha512-B2Z2O1p65H6CEURUXDlsoPcLEsYlFrmx9UCGPX3zxzfUX8zGQR/88J8XBaBPUbdnjppyKOhD0UXHgCWUNk/fkQ==","signatures":[{"sig":"MEQCIQDKuiPfPzB1afqZnFg3Z6xgcx5sG2qNaIeeBm/tDKbBigIfFdatkNEw+UqRpwJbESVja/48TExRgxfQTxWKob1aLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVDLvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow0A//flTMnF6dtdet2GpPZabbjWFweZyybP0CeXFfG+gnBAOYB3o3\r\nQNM7gqET5B9lTXIPux1tZAYLuZHVm0DaDki9vLlzNjef7WWn8+zpZU3qJlMe\r\nQJFwaHTSCnhGD2lkl4Bj6tPpswyar9Oie3iCm266JSmtdR9DLlwsuqTbzIfy\r\n6sjL43IFa22e1HbwIK2DV53fWxMidfCU3ko7FDhmA0yy01/L49bh2ZT1DFeo\r\nVF1BuCymIfA8QtRed+xHUUSgcV+qdOQKQqLyqlDrXkvxAN0XdbsZCkABpr2a\r\n4DqggDxHGYGq3cHnQXq3UBLDoX//z+/G53F1mMiJDPvG7eH19v3DaQVSSfh2\r\nIkHkmTDXkXL2LEsWrTqqlFmH+HVp6o9VY5P9YcsfnrG/ahMDNRmdMNoFTUAS\r\nhYeDRguSmiI5uWFhBZ12iNjl5k71h4h9gFab0P+QDxQ8WEUbz34YwtAwggNV\r\nQCG7tgTlIfgiO6m9aAerzjW8pkzie42R4fEYnsjQ9I7UEzTR+nJeSfBv4wW0\r\ncp8DF2HwlcK63gjKGRCwZH2oKhLCW8cPfO3xjhVwzWKw7EQbtpBJ2gQX95eb\r\n3mNz/axX4FsOmpwzolbJUfg0mj0kTzGgzBi/AN387gpqfrnDDmrmvfT7u9UM\r\nnnqI7eM961YueCJgq48mWvfVVadIZ6q+280=\r\n=5A/j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/console-ban.cjs.js","types":"types/index.d.ts","unpkg":"dist/console-ban.min.js","module":"dist/console-ban.esm.js","engines":{"node":">=14"},"gitHead":"f9c9cca89a928aac012d8f0c346e71071ad12041","scripts":{"dev":"cross-env NODE_ENV=development rollup -c -w","build":"cross-env NODE_ENV=production rollup -c","prepare":"husky install","release":"npm publish --registry=https://registry.npmjs.com","build:dev":"cross-env NODE_ENV=development rollup -c","prepublishOnly":"pnpm build"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"jsdelivr":"dist/console-ban.min.js","umd:main":"dist/console-ban.js","repository":{"url":"git+https://github.com/fz6m/console-ban.git","type":"git"},"_npmVersion":"8.5.0","description":"F12 ブラウザのコンソールを見破る、Web サイトのスタティックなリソースを保護し、リダイレクト、リライト、コールバック三つのストラテジーを通用が可能。","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\""]},"_nodeVersion":"16.14.1","browserslist":["last 3 versions","> 0.5%"],"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.13.0","lodash":"^4.17.21","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.17.9","@types/node":"^17.0.23","lint-staged":"^12.3.7","commit-verify":"^1.0.3","@babel/preset-env":"^7.16.11","@rollup/plugin-json":"^4.1.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-cleaner":"^1.0.0","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^21.0.3","rollup-plugin-typescript2":"^0.31.2","@fz6m/eslint-plugin-sakina":"^1.2.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/console-ban_4.0.0_1649685231355_0.45674494027771617","host":"s3://npm-registry-packages"},"deprecated":"This package will no longer be maintained"},"4.0.1":{"name":"console-ban","version":"4.0.1","keywords":["console","f12-ban","console-ban","find-console","detect-console"],"author":{"name":"fz6m"},"license":"MIT","_id":"console-ban@4.0.1","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/console-ban#README","bugs":{"url":"https://github.com/fz6m/console-ban/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"b67d647f04ade18b61de618ec503031ed186c540","tarball":"https://registry.npmjs.org/console-ban/-/console-ban-4.0.1.tgz","fileCount":20,"integrity":"sha512-WWYP8r8JbKWlfHRqnjd8cMGv5jAts393kMzsN2SCzY7D0B3Ok5maiR9DR1KhgStyZjEUkpHD26yw/iLglP/ZCg==","signatures":[{"sig":"MEYCIQDDlrsGpoTi7C66VZfF1qSBmUAQBDLSCCu71Ih+AL8buQIhAOJI330zlo+L/F0j1yiOnSCKPZ6FroFosl/kAz4qX/lN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWyrZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrd6xAAj1eCsldf+u9R6zIwUIjTACcvpq9RqGvM+QApETf9Der3mROE\r\nTZYe6nZAaYbdBssUgeMF3syVRhyrC03wkTKdmWG+qhRD8kHT+HEMK948GpdB\r\nO23rImeeQ1fCqIlP0nvrtPvpZhawcH6BS7oK2fUbJTgMOJ0w7Qo9NwDPDE9d\r\nRzKKBRxQjfOMeNPGjFOYRPGR/0vSa7SGtbUE8S0qa12dw5z6zEdA5uVkZKFO\r\nQ78Kck+pL+oijdHs57PGGkflvwXt92ws/3aaUksA9Lq6divb4AUqOS0A4Ghs\r\nfDmcKK4WAwjaWawxeGckt19a8i33lnTBiVZRB+Xlnaifrpqho9DY11S6drce\r\nMXbsVhTl1Lm64+rqzCaU4pREiteIU5sCwJNmcqvkkTnGNuoddBuiUt2go2fb\r\nFzJgeNGdkvmSNI4jmdLCL6KefBG+n4r1kjDUL3hp3mzrvGMDr29WJCcM3fEY\r\nKpj0YSjeihPEYtfD/fe9Y9TrxHyomcTVA0dlcsHumoyW5Ytt/xr3U8aTbIXl\r\nx3SUIgsKcZGF06Hobf0y83Ud8bB35d9qhbmTtMC1s3F77MDWRHpOxCXFtd2x\r\nya5S4WnpaTXGIE/XUGhFrdeFlhZlvlQDo8AQL1Lt7CPzdt7rxiFlHgn0DOFA\r\nUO5zqm+kxXPpPmU4OJEN6PBPMgwj9Q79LWY=\r\n=yIEh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/console-ban.cjs.js","types":"types/index.d.ts","unpkg":"dist/console-ban.min.js","module":"dist/console-ban.esm.js","engines":{"node":">=14"},"gitHead":"a245cfbfd9ee47f514da7a458b36ddfc9635f5dd","scripts":{"dev":"cross-env NODE_ENV=development rollup -c -w","build":"cross-env NODE_ENV=production rollup -c","prepare":"husky install","release":"npm publish --registry=https://registry.npmjs.com","build:dev":"cross-env NODE_ENV=development rollup -c","prepublishOnly":"pnpm build"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"jsdelivr":"dist/console-ban.min.js","umd:main":"dist/console-ban.js","repository":{"url":"git+https://github.com/fz6m/console-ban.git","type":"git"},"_npmVersion":"8.5.0","description":"Detect F12 open browser console. protect web site static resources, support redirect, rewrite, custom callback strategies","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\""]},"_nodeVersion":"16.14.1","browserslist":["last 3 versions","> 0.5%"],"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.13.0","lodash":"^4.17.21","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.17.9","@types/node":"^17.0.23","lint-staged":"^12.3.7","commit-verify":"^1.0.3","@babel/preset-env":"^7.16.11","@rollup/plugin-json":"^4.1.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-cleaner":"^1.0.0","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^21.0.3","rollup-plugin-typescript2":"^0.31.2","@fz6m/eslint-plugin-sakina":"^1.2.0","@rollup/plugin-node-resolve":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/console-ban_4.0.1_1650141913720_0.3727337981660215","host":"s3://npm-registry-packages"},"deprecated":"This package will no longer be maintained"},"4.1.0":{"name":"console-ban","version":"4.1.0","keywords":["console","f12-ban","console-ban","find-console","detect-console"],"author":{"name":"fz6m"},"license":"MIT","_id":"console-ban@4.1.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/console-ban#README","bugs":{"url":"https://github.com/fz6m/console-ban/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"eebbd2c009656c93990c099f474713b55937882c","tarball":"https://registry.npmjs.org/console-ban/-/console-ban-4.1.0.tgz","fileCount":21,"integrity":"sha512-OegvF71ACyiFajEA9qdi3aFuNQxQuWVXDu6C63DDohjwtTspyoYBHy7lFnmPnchuIztYFqBAyUSJtG2JouTaug==","signatures":[{"sig":"MEUCIEjB6WY7XjoiQ1TpnMaXknCpUtJlsWLN04gJ+sCIM4ytAiEA7GaaGnKXqVjGKzdbseSusNuRsiKRdYZxmoBX08eY2Xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimg0mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPuhAAn3ZlEhlRdG/THvADFkI+l9bTQ6EyqN1/6q2rvVS2m8ECc37S\r\n4yKzzzhC3lG4nlwYFKTK9paxeWq4FYEq8bkoubAfHUex4uKU3dNZxCJ4eerS\r\nadiWSBWgviua/KnQpFWMv0oJ/Xh48REEiXc05ty6YXQcQuYiu7pQhX2O7zMs\r\nMXtPbPVWrkCsfHgoryirjDDNRxnoKwbcOgnc/5Af6COnZE4n6PzOIBm6+0kZ\r\nruZUFF/lXorQtb6dkj+QrFL60OJUlKaIbQoaJdXocyhN2CfM8RnLiVEwYPSH\r\nKnBPumxtEaSY0LGIxJj6Ncz5KtReaeyPTjPX+4BzTJfaTnrG8mmFlCuSB2LM\r\nBdHMLyqJJJ9TBwN5Q+jg43FRqJRgNQOAmX4eXxcsHzhFZGENzm/6q1cTtSC7\r\nnxh/+RmkVNtfZGwoO5bEcdzXv1IYiI/n9qGhU2mfZ3El3SyDn0k+fJB59lzA\r\nO6+laOaHjKsSUvAaZKffiDF0SA6U5NML0f9cAdR9b8PwkoU9F9FC6gXhpN1t\r\nI+CLYROl2vHKJvDGeQCXz6UFExI3AaJO6nz3j6kcPFMNPS++8P2ftAkejU9y\r\n0Wn1tIi1GKDf1KhUcQyx77yOqOQbuzFoZvCxtciFkrtG3XcmJesFkI/mhr8L\r\n0GyQukYCDINBYV0l5z1+PojWZSbhyCS0w8Q=\r\n=Vd/L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/console-ban.cjs.js","types":"types/index.d.ts","unpkg":"dist/console-ban.min.js","module":"dist/console-ban.esm.js","gitHead":"a5c4cdf8638eb802cf8f0d5fdaaae7d44753c17b","scripts":{"dev":"cross-env NODE_ENV=development rollup -c -w","build":"cross-env NODE_ENV=production rollup -c","prepare":"husky install","release":"npm publish --registry=https://registry.npmjs.com","build:dev":"cross-env NODE_ENV=development rollup -c","prepublishOnly":"pnpm build"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"jsdelivr":"dist/console-ban.min.js","umd:main":"dist/console-ban.js","repository":{"url":"git+https://github.com/fz6m/console-ban.git","type":"git"},"_npmVersion":"8.5.0","description":"Detect F12 open browser console. protect web site static resources, support redirect, rewrite, custom callback strategies","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\""]},"_nodeVersion":"16.14.1","browserslist":["last 3 versions","> 0.5%"],"_hasShrinkwrap":false,"packageManager":"pnpm@7.0.1","devDependencies":{"husky":"^8.0.1","tslib":"^2.4.0","eslint":"^8.16.0","lodash":"^4.17.21","rollup":"^2.75.5","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.7.2","@babel/core":"^7.18.2","@types/node":"^17.0.39","lint-staged":"^13.0.0","commit-verify":"^1.0.3","@babel/preset-env":"^7.18.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-cleaner":"^1.0.0","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^22.0.0","rollup-plugin-typescript2":"^0.32.0","@fz6m/eslint-plugin-sakina":"^2.0.2","@rollup/plugin-node-resolve":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/console-ban_4.1.0_1654263078396_0.47709531700081675","host":"s3://npm-registry-packages"},"deprecated":"This package will no longer be maintained"},"5.0.0":{"name":"console-ban","version":"5.0.0","keywords":["console","f12-ban","console-ban","find-console","detect-console"],"author":{"name":"fz6m"},"license":"MIT","_id":"console-ban@5.0.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/console-ban#README","bugs":{"url":"https://github.com/fz6m/console-ban/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"fe3fa17ffae8729ecfd8579bf9467e9e0a6e34fb","tarball":"https://registry.npmjs.org/console-ban/-/console-ban-5.0.0.tgz","fileCount":21,"integrity":"sha512-CnRAIHHk5QN1BcFrfYjj8UHTJ0RxFV1UFqTB6hJKZZnn0R2Ak79ZPF5hY90cooXH3GI/e7QZtdQ6qu0AMs5GKA==","signatures":[{"sig":"MEUCIFF+4QQ9MAsmWt5yG8ilgc3AiSQIZ81sn62qJHG9QG8LAiEAzVmMeM8SpCJlEqx5LYjCQkrZE3E7TB09hOXkQvVOpM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwCUaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyYA/+LF2Tfh71uyhl+p8YNtViKdg5yxOeSuPae/EELTzg9cg9pnq7\r\ngs6nx7LZYSSZ4tCTt8OoB5Xywwh8Rd8v/VJ1X2Qjc1PR+Ja6z2qV8y5Bhtl/\r\nthaMU4ZhqYf40HDoHx5lnRl+9+qYfxfTugitEgUki4yrT1VGUcnhcB/xtVRC\r\ntTd7+zppSSctA+262fcRkdortHTqH+kpEZlx26ZGsbApe4FL5KIRILPnkgch\r\nPsza6TBnLtWWW5NVzc0cXm5wktE2cROrv/8GsmVINZcGNwxj28YxzjphI2jb\r\nbNeU49ngiZjtQJqSzdAK2Pcx+1Y8wfZn9cjkJlSMpV3yurafuJgmM6MQAjOI\r\nKbcu7VUoFMVLu3NEuu+IHfXRwrN3V0pPUYLDf2UtEYoChaB18o2NuT7Qj8kj\r\nyYfwiuSY1/ZEQNAhYkJyZUWmBZzZj7y2oUwASm4w2PfIFyQR8hbW9Niq3Lly\r\nuibz2Z9axpmEcveBKgejsLX/g5dZudFizLXh8irADZcOD86VfNdLLacWg1uA\r\nbQb87O40Sm7Y+uCNMQ0U/UxMtSpqZ1HipEcWm0paCRoomCOdioYHJ23559z3\r\nSe1Bq4cCT0jkEhx6H6MrypJnJ9SKwBk/6XCBWJ1P1JCYSn+1obPWWxQtTho5\r\nNhQvYaQ74xMpFUrFM/O4tK2gDLYptm/dLdE=\r\n=j738\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/console-ban.cjs.js","types":"types/index.d.ts","unpkg":"dist/console-ban.min.js","module":"dist/console-ban.esm.js","exports":{".":{"types":"./types/index.d.ts","import":"./dist/console-ban.esm.js","default":"./dist/console-ban.js","require":"./dist/console-ban.cjs.js"},"./package.json":"./package.json"},"gitHead":"807bf44a18dba46a14ddb26d673bd28516896789","scripts":{"dev":"cross-env NODE_ENV=development rollup -c -w","build":"cross-env NODE_ENV=production rollup -c","prepare":"husky install","release":"npm publish --registry=https://registry.npmjs.com","build:dev":"cross-env NODE_ENV=development rollup -c","prepublishOnly":"pnpm build"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"jsdelivr":"dist/console-ban.min.js","umd:main":"dist/console-ban.js","repository":{"url":"git+https://github.com/fz6m/console-ban.git","type":"git"},"_npmVersion":"9.2.0","description":"Detect F12 open browser console. protect web site static resources, support redirect, rewrite, custom callback strategies","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier -c --write --parser=typescript \"src/**/*.{ts,tsx}\""]},"_nodeVersion":"16.16.0","browserslist":["last 3 versions","> 0.5%"],"_hasShrinkwrap":false,"packageManager":"pnpm@7.24.2","devDependencies":{"husky":"^8.0.3","tslib":"^2.4.1","eslint":"^8.31.0","lodash":"^4.17.21","rollup":"^3.10.0","prettier":"^2.8.2","cross-env":"^7.0.3","typescript":"^4.9.4","@babel/core":"^7.20.12","@types/node":"^18.11.18","lint-staged":"^13.1.0","commit-verify":"^1.0.3","@babel/preset-env":"^7.20.2","@rollup/plugin-json":"^6.0.0","@rollup/plugin-alias":"^4.0.2","@rollup/plugin-babel":"^6.0.3","eslint-plugin-sakina":"^3.2.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-cleaner":"^1.0.0","@rollup/plugin-replace":"^5.0.2","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/console-ban_5.0.0_1673536794615_0.8924035409748696","host":"s3://npm-registry-packages"},"deprecated":"This package will no longer be maintained"}},"time":{"created":"2020-12-07T01:43:47.290Z","modified":"2025-10-18T07:31:21.454Z","1.1.0":"2020-12-07T01:43:47.452Z","1.4.0":"2021-01-09T08:54:47.153Z","1.5.0":"2021-01-09T08:59:14.923Z","2.0.0":"2021-03-13T19:16:32.813Z","2.1.0":"2021-03-13T20:50:09.027Z","2.2.0":"2021-04-05T18:39:19.889Z","3.0.0":"2021-08-15T11:28:06.979Z","3.1.0":"2021-09-02T19:04:28.486Z","3.2.0":"2021-10-30T19:06:16.295Z","4.0.0":"2022-04-11T13:53:51.495Z","4.0.1":"2022-04-16T20:45:13.864Z","4.1.0":"2022-06-03T13:31:18.679Z","5.0.0":"2023-01-12T15:19:54.843Z"},"bugs":{"url":"https://github.com/fz6m/console-ban/issues"},"author":{"name":"fz6m"},"license":"MIT","homepage":"https://github.com/fz6m/console-ban#README","keywords":["console","f12-ban","console-ban","find-console","detect-console"],"repository":{"url":"git+https://github.com/fz6m/console-ban.git","type":"git"},"description":"Detect F12 open browser console. protect web site static resources, support redirect, rewrite, custom callback strategies","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"readme":"# console-ban\n\nF12 ブラウザのコンソールを見破る、Web サイトのスタティックなリソースを保護し、リダイレクト、リライト、コールバック三つのストラテジーを通用が可能。\n\nLanguage: [English](./README.md)|[中文](./README.zh.md)|日本語\n\n### 使い方\n\nHTML に直接に挿入：\n\n```html\n<head>\n  <!-- ... -->\n  <script src=\"https://cdn.jsdelivr.net/npm/console-ban@5.0.0/dist/console-ban.min.js\"></script>\n  <script>\n    // デフォルトオプション\n    ConsoleBan.init()\n    // カスタムオプション\n    ConsoleBan.init({\n      redirect: '/404'\n    })\n  </script>\n</head>\n```\n\n現代なウェブのプロジェクトにインストール：\n\n```bash\n  yarn add console-ban\n```\n\n```js\nimport { init } from 'console-ban'\n\ninit(options)\n```\n\n### ストラテジー\n\n#### リダイレクト\n\n```js\nConsoleBan.init({\n  // 相対的な /404 目的にリダイレクト\n  redirect: '/404',\n  // 絶対的な目的地にリダイレクト\n  redirect: 'http://domain.com/path'\n})\n```\n\nリダイレクトを使ってユーザーをサイトの紹介ページまたは純粋にスタティックな 404 ページに誘導\n\n注意：SPA プロジェクトにルートが変化の場合、再び効果を取らない\n\n#### リライト\n\n```js\nvar div = document.createElement('div')\ndiv.innerHTML = '見るな'\n\nConsoleBan.init({\n  // 単純なストリングをページの body にリライト\n  write: '<h1> 見るな </h1>',\n  // あるいは、実在なエレメントを使うのが可能\n  write: div\n})\n```\n\nリライトは完全にウェブサイトの検査をブロックするのが可能、一方でユーザーに不気分な意味を混じる、推薦するの方がいいと言うことが言わない\n\n#### コールバック\n\n```js\nConsoleBan.init({\n  callback: () => {\n    // ...\n  }\n})\n```\n\nコールバックのオプションは自分でコンソールを開けて起きることを決めることができる\n\n### オプション\n\n|    name     | required |       type        | default | description                                         |\n| :---------: | :------: | :---------------: | :-----: | :-------------------------------------------------- |\n|   `clear`   |    no    |      boolean      | `true`  | `console.clear` を禁止                              |\n|   `debug`   |    no    |      boolean      | `true`  | `debugger` を無限に実行するかどうか                 |\n| `debugTime` |    no    |      number       | `3000`  | 定時に `debugger` を循環の間隔                      |\n| `redirect`  |    no    |      string       |   `-`   | コンソールを開けてリダイレクトの目的地              |\n|   `write`   |    no    | string \\| Element |   `-`   | コンソールを開けて `document.body` をリライトの内容 |\n| `callback`  |    no    |     Function      |   `-`   | コンソールを開けて自分で定義出来るコールバック      |\n|  `bfcache`  |    no    |      boolean      | `true`  | `bfcache` の能力を禁止                              |\n\n注意：`redirect`、`write`、`callback` 三つのストラテジーは唯一つが使うことが出来る，コールバックの優先位が一番高い\n\n### ブラウザの支持\n\n| browser core | support |\n| :----------: | :-----: |\n|    chrome    |    ✓    |\n|   firefox    |    ✓    |\n|    safari    |    ✓    |\n","readmeFilename":"README.jp.md"}