{"_id":"@babel/plugin-check-constants","_rev":"40-8f5ef00e2fec004e59dc48901e102af1","name":"@babel/plugin-check-constants","description":"Compile ES2015 constants to ES5","dist-tags":{"latest":"7.0.0-beta.38"},"versions":{"7.0.0-beta.4":{"name":"@babel/plugin-check-constants","version":"7.0.0-beta.4","description":"Compile ES2015 constants to ES5","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-check-constants"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.3"},"devDependencies":{"@babel/helper-plugin-test-runner":"7.0.0-beta.4"},"_id":"@babel/plugin-check-constants@7.0.0-beta.4","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-ZSSpRfpR07E2TtrZcBfGdRxyU7mI4YugIgpS3XusW+C6J5ltKiFPDFDqN3GQRQ4kge9NGbupKVqmg5XCOpZo/Q==","shasum":"ad503c36107e4ffb7b691703d9a7d215da58ba65","tarball":"https://registry.npmjs.org/@babel/plugin-check-constants/-/plugin-check-constants-7.0.0-beta.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCruRobQmWzuXa5EFXIGGg6ydQnHh67vB4ouCYGmO4d/AIga33jM4gJpUHUB9Zq0LjCnA+iOPbTg8s1T1nVyZenZwk="}]},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-check-constants-7.0.0-beta.4.tgz_1509388444883_0.605296469759196"},"directories":{}},"7.0.0-beta.5":{"name":"@babel/plugin-check-constants","version":"7.0.0-beta.5","description":"Compile ES2015 constants to ES5","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-check-constants"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":">=7.0.0-beta.4 <7.0.0-rc.0"},"devDependencies":{"@babel/helper-plugin-test-runner":"7.0.0-beta.5"},"_id":"@babel/plugin-check-constants@7.0.0-beta.5","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-eLTBDJNs0cxSho5hIa1oQZ0VflV2BlsNlYGy6s43fQVoSY7I/QVW3njgEKk082puk1gBOQVF1Mb6YuLc+uTUnA==","shasum":"8621308c247aafcc1356b893097fa23e23effc02","tarball":"https://registry.npmjs.org/@babel/plugin-check-constants/-/plugin-check-constants-7.0.0-beta.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDVrywnQ3FmWRRObYzEIujb1gQnyq0ugbNQuBx/r9ePxAiAMH+XiWXOLLSTtHrwk+KaSQVbiFYImDg8VdPq/CuzAxw=="}]},"maintainers":[{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"hi@henryzoo.com","name":"hzoo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-check-constants-7.0.0-beta.5.tgz_1509396952952_0.039575939532369375"},"directories":{}},"7.0.0-beta.31":{"name":"@babel/plugin-check-constants","version":"7.0.0-beta.31","description":"Compile ES2015 constants to ES5","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-check-constants"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.31"},"devDependencies":{"@babel/core":"7.0.0-beta.31","@babel/helper-plugin-test-runner":"7.0.0-beta.31"},"_id":"@babel/plugin-check-constants@7.0.0-beta.31","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-TP9SFajE7TmLR2nyjMv+Fr8MizmiJ08vMVoOvFhVC3KTu5LA9bCCKu294fWGiKhv/1VIYW5ChRiC6ATfvw2Aew==","shasum":"09c7278bf655ac4c50125a84efe186a224eeccdb","tarball":"https://registry.npmjs.org/@babel/plugin-check-constants/-/plugin-check-constants-7.0.0-beta.31.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNGQRofOts80BMRGtZ5eKan4TQVF0VmJih8Ukmy1jCpAiBBks4I9obXx2HSpwwht3Glv/6j5OzdEWYooi9u7LTiVA=="}]},"maintainers":[{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"hi@henryzoo.com","name":"hzoo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-check-constants-7.0.0-beta.31.tgz_1509739389233_0.06922363606281579"},"directories":{}},"7.0.0-beta.32":{"name":"@babel/plugin-check-constants","version":"7.0.0-beta.32","description":"Compile ES2015 constants to ES5","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-check-constants"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.32"},"devDependencies":{"@babel/core":"7.0.0-beta.32","@babel/helper-plugin-test-runner":"7.0.0-beta.32"},"_id":"@babel/plugin-check-constants@7.0.0-beta.32","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-Ed70DlO8vGoNZcRdQhybK2ENnwVI+nne18vV3wqKYN2ikMUv/ueUOKdZdJ0V0sGhpATeS064UX5HwFD3zu72Jw==","shasum":"0a99744c55bfeb2ad77f94210f8dff2af435fa5b","tarball":"https://registry.npmjs.org/@babel/plugin-check-constants/-/plugin-check-constants-7.0.0-beta.32.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz5gKOXeAjSfaWj/JZboURk3Mg+RlYkMLhxSjABcT5rAIgGBAHNW35ts0ltTMGTUthu6c4t50LWnRRGF+oaDQHAjs="}]},"maintainers":[{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"hi@henryzoo.com","name":"hzoo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-check-constants-7.0.0-beta.32.tgz_1510493578572_0.36883083800785244"},"directories":{}},"7.0.0-beta.33":{"name":"@babel/plugin-check-constants","version":"7.0.0-beta.33","description":"Compile ES2015 constants to ES5","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-check-constants"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.33"},"devDependencies":{"@babel/core":"7.0.0-beta.33","@babel/helper-plugin-test-runner":"7.0.0-beta.33"},"_id":"@babel/plugin-check-constants@7.0.0-beta.33","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-eJI7xcVv3CIr3mwVVATjSjkLaZeD1HpqmDdatge4fYo9z18A0apnN07gagugeMjME/8Hk+sads6kTRVYh48uIA==","shasum":"2435f7ab7bb3d1e4eb775841e6df935b52c5bdd3","tarball":"https://registry.npmjs.org/@babel/plugin-check-constants/-/plugin-check-constants-7.0.0-beta.33.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1ZlvDdHRWs640TWXZQ1TFskDF3WlyAAeS2nm+rz5kKwIhAJUU8kEbgprmJMj30fCUZuJK5e7LKkYpzx2nSsLEOvAb"}]},"maintainers":[{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"hi@henryzoo.com","name":"hzoo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-check-constants-7.0.0-beta.33.tgz_1512137824216_0.4142640708014369"},"directories":{}},"7.0.0-beta.34":{"name":"@babel/plugin-check-constants","version":"7.0.0-beta.34","description":"Compile ES2015 constants to ES5","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-check-constants"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.34"},"devDependencies":{"@babel/core":"7.0.0-beta.34","@babel/helper-plugin-test-runner":"7.0.0-beta.34"},"_id":"@babel/plugin-check-constants@7.0.0-beta.34","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-H68lHIRXAD9OH8AMtfq9g7bnn2fEjuh68rlyLzUnaj443GxN2O8XLqhGJc2hFwFizqM6QfLLsafPzIelS7NnMQ==","shasum":"29d2a42967087913c9140f1f35a085d95869a07e","tarball":"https://registry.npmjs.org/@babel/plugin-check-constants/-/plugin-check-constants-7.0.0-beta.34.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrKoB8cG0/WHvl3s0iGrJfDJdlEUD80UHp43RsPaHD0AiEA0MKKTaQHvG/VgMmxevb8mBFd+OZQg0XGrEQ4gkiGlP0="}]},"maintainers":[{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"hi@henryzoo.com","name":"hzoo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-check-constants-7.0.0-beta.34.tgz_1512225537555_0.7022463455796242"},"directories":{}},"7.0.0-beta.35":{"name":"@babel/plugin-check-constants","version":"7.0.0-beta.35","description":"Compile ES2015 constants to ES5","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-check-constants"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.35"},"devDependencies":{"@babel/core":"7.0.0-beta.35","@babel/helper-plugin-test-runner":"7.0.0-beta.35"},"_id":"@babel/plugin-check-constants@7.0.0-beta.35","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-p60C6MNtY8ZnO9mGDaDaKi1Sd3HXl41IrYtAt79oWORmI23fwnPNkWSV1pgh1SrySHE4loqZEwwy8Cej8zaT5Q==","shasum":"18cca7d9fbba746171c879ced7c69defbdc8bc11","tarball":"https://registry.npmjs.org/@babel/plugin-check-constants/-/plugin-check-constants-7.0.0-beta.35.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF89UetMLgFXKla3Rs77MHMfIXb1KzRcqFCFNb5dj8TMAiAb8JoC6i56CqEYM57HtN8C/07nO7kGzlKigH0zeYBIQA=="}]},"maintainers":[{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"hi@henryzoo.com","name":"hzoo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-check-constants-7.0.0-beta.35.tgz_1513288051156_0.3165036451537162"},"directories":{}},"7.0.0-beta.36":{"name":"@babel/plugin-check-constants","version":"7.0.0-beta.36","description":"Compile ES2015 constants to ES5","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-check-constants"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.36"},"devDependencies":{"@babel/core":"7.0.0-beta.36","@babel/helper-plugin-test-runner":"7.0.0-beta.36"},"_id":"@babel/plugin-check-constants@7.0.0-beta.36","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-DHEAINGu/Hrvl0B02N/vpSNfj38JdfawBTzEPZJMPShdmpT+k+62pFCWoEqdxKG48xHBQqGGnKpyC9XPge1KUQ==","shasum":"03aba1e17029f4d55f9bc9c13e1e82f289ab4773","tarball":"https://registry.npmjs.org/@babel/plugin-check-constants/-/plugin-check-constants-7.0.0-beta.36.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEre91BHD/IhAv2cyBPy7xI3tCTu3Ow4Ey8N3TNSrkNNAiEAhK8IBmCYFity1D8m7Uu8IAgrvMWBUEoRYD2NBzcBVkI="}]},"maintainers":[{"email":"james@henry.sc","name":"jameshenry"},{"email":"kent@doddsfamily.us","name":"kentcdodds"},{"email":"kaicataldo@gmail.com","name":"kaicataldo"},{"email":"teddy.katz@gmail.com","name":"not-an-aardvark"},{"email":"star.ctor@gmail.com","name":"mysticatea"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"hi@henryzoo.com","name":"hzoo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-check-constants-7.0.0-beta.36.tgz_1514228653877_0.17604618147015572"},"directories":{}},"7.0.0-beta.37":{"name":"@babel/plugin-check-constants","version":"7.0.0-beta.37","description":"Compile ES2015 constants to ES5","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-check-constants"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.37"},"devDependencies":{"@babel/core":"7.0.0-beta.37","@babel/helper-plugin-test-runner":"7.0.0-beta.37"},"_id":"@babel/plugin-check-constants@7.0.0-beta.37","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-SiP9hU9L6OAIog8Mywyh5aplF1WjbDa5Z+PMfN3Gld4JnDWqO3HbXHf8Oau298xzpDwpz77dHWV963tUqRzuMA==","shasum":"dfed9eed66a047f41d900e114b90858888e08222","tarball":"https://registry.npmjs.org/@babel/plugin-check-constants/-/plugin-check-constants-7.0.0-beta.37.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAx3Glr/ioe9tXRLMFb81R2sqD/jqf0WqNZdp1zMAXxrAiA9lAOfRxgj2m91mAqfTVkz6diZkdjbYsGcr6sabLxL3w=="}]},"maintainers":[{"email":"contact@xtuc.fr","name":"xtuc"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"hi@henryzoo.com","name":"hzoo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-check-constants-7.0.0-beta.37.tgz_1515427337792_0.01104034180752933"},"directories":{}},"7.0.0-beta.38":{"name":"@babel/plugin-check-constants","version":"7.0.0-beta.38","description":"Compile ES2015 constants to ES5","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-check-constants"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.38"},"devDependencies":{"@babel/core":"7.0.0-beta.38","@babel/helper-plugin-test-runner":"7.0.0-beta.38"},"_id":"@babel/plugin-check-constants@7.0.0-beta.38","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-MjdGn/2sMLu0fnNFbkILut0OsegzRTeCOJ/uGHH88TwTXPzxONx2cTVJ36i3cTQXHMiIOUT3hX6HqzWM99Q6vA==","shasum":"bbda6306d45a4f097ccb416c0b52d6503f6502cf","tarball":"https://registry.npmjs.org/@babel/plugin-check-constants/-/plugin-check-constants-7.0.0-beta.38.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdkLi6cx4yXCJf/3uMUt1CMGLXTda+ZoVjUMtfqCSYwAIgCjdwf5qVJB+4+vZz9Ob1vUNJOZH5dd4dAUofU+KZtME="}]},"maintainers":[{"email":"contact@xtuc.fr","name":"xtuc"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"hi@henryzoo.com","name":"hzoo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-check-constants-7.0.0-beta.38.tgz_1516206697128_0.9261006319429725"},"directories":{}}},"readme":"# @babel/plugin-check-constants\n\n> Validate ES2015 constants (prevents reassignment of const variables).\n\n## Example\n\n**In**\n\n```js\nconst a = 1;\na = 2;\n```\n\n**Out**\n\n```bash\nrepl: \"a\" is read-only\n  1 | const a = 1;\n> 2 | a = 2;\n    | ^\n```\n\n\n## Installation\n\n```sh\nnpm install --save-dev @babel/plugin-check-constants\n```\n\n## Usage\n\n### Via `.babelrc` (Recommended)\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"@babel/check-constants\"]\n}\n```\n\n### Via CLI\n\n```sh\nbabel --plugins @babel/check-constants script.js\n```\n\n### Via Node API\n\n```javascript\nrequire(\"@babel/core\").transform(\"code\", {\n  plugins: [\"@babel/check-constants\"]\n});\n```\n\n## Note\n\nThis check will only validate consts. If you need it to compile down to `var` then you must also install and enable [`@babel/plugin-transform-block-scoping`](http://babeljs.io/docs/plugins/transform-block-scoping/).\n","maintainers":[{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"},{"email":"i@jhuang.me","name":"jlhwung"}],"time":{"modified":"2022-04-04T17:25:11.669Z","created":"2017-10-30T18:34:05.208Z","7.0.0-beta.4":"2017-10-30T18:34:05.208Z","7.0.0-beta.5":"2017-10-30T20:55:53.030Z","7.0.0-beta.31":"2017-11-03T20:03:09.309Z","7.0.0-beta.32":"2017-11-12T13:32:59.493Z","7.0.0-beta.33":"2017-12-01T14:17:05.140Z","7.0.0-beta.34":"2017-12-02T14:38:58.416Z","7.0.0-beta.35":"2017-12-14T21:47:31.275Z","7.0.0-beta.36":"2017-12-25T19:04:14.971Z","7.0.0-beta.37":"2018-01-08T16:02:17.872Z","7.0.0-beta.38":"2018-01-17T16:31:37.196Z"},"keywords":["babel-plugin"],"repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-check-constants"},"license":"MIT","readmeFilename":"README.md"}