{"_id":"babel-plugin-preval","_rev":"31-970ad1d0119f0bd5579c827dcd563ba3","name":"babel-plugin-preval","description":"Pre-evaluate code at build-time","dist-tags":{"latest":"5.1.0"},"versions":{"1.0.0":{"name":"babel-plugin-preval","version":"1.0.0","description":"Pre-evaluate a string of code at build-time","main":"dist/index.js","scripts":{"start":"nps","test":"nps test","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"lint-staged && opt --in pre-commit --exec \"npm start validate\""},"files":["dist"],"keywords":["babel","babel-plugin","eval","precompile"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babylon":"^6.17.4"},"devDependencies":{"all-contributors-cli":"^4.3.0","ast-pretty-print":"^2.0.0","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-jest":"^20.0.3","babel-plugin-tester":"^3.2.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"0.1.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.5.1","babel-register":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-kentcdodds":"^12.4.0","husky":"^0.14.2","jest":"^20.0.4","lint-staged":"^4.0.0","nps":"^5.3.1","nps-utils":"^1.2.0","opt-cli":"^1.5.1","prettier-eslint-cli":"^4.0.2","require-from-string":"^1.2.1","validate-commit-msg":"^2.12.1"},"lint-staged":{"*.js":["prettier-eslint --write --print-width=80","git add"]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/","/fixtures/"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"bf32e96524b0fd55ee22c25f6d0b0bb0cb75fdfb","_id":"babel-plugin-preval@1.0.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-oBbhAz1gYJjhMntWbLyUUxVTNk/arjLfGlXz3Itc8O1+spx60evZ45ZUHXbNttNDUTVnb0JQwvSfVzrO1aK6AQ==","shasum":"c4187c5785ab392320f0f6c2d82e3a2125c1c0c6","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO9t/6zPLhaIJlwwmoEajaK/AzZQfB+AQ25o54i47RPAIgJzUlQilSuWPrgUW2hidQvHs4QfdW+Atwp43c3ECbSIw="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.0.0.tgz_1499235972858_0.11501697357743979"},"directories":{}},"1.1.0":{"name":"babel-plugin-preval","version":"1.1.0","description":"Pre-evaluate a string of code at build-time","main":"dist/index.js","scripts":{"start":"nps","test":"nps test","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"lint-staged && opt --in pre-commit --exec \"npm start validate\""},"files":["dist"],"keywords":["babel","babel-plugin","eval","precompile"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babylon":"^6.17.4"},"devDependencies":{"all-contributors-cli":"^4.3.0","ast-pretty-print":"^2.0.0","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-jest":"^20.0.3","babel-plugin-tester":"^3.2.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"0.1.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.5.1","babel-register":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-kentcdodds":"^12.4.0","husky":"^0.14.2","jest":"^20.0.4","lint-staged":"^4.0.0","nps":"^5.3.1","nps-utils":"^1.2.0","opt-cli":"^1.5.1","prettier-eslint-cli":"^4.0.2","require-from-string":"^1.2.1","validate-commit-msg":"^2.12.1"},"lint-staged":{"*.js":["prettier-eslint --write --print-width=80","git add"]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/","/fixtures/"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"03d63e9b07117e05042d5168805130441a8c2884","_id":"babel-plugin-preval@1.1.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-af50IbMielQ/7XIc4F/EJqjV0hEpFld/45ppoxC1pl0tzLFfhxnDEpKo3j0fhFZPFKtN7r/8s8TMGgKbpdDKrg==","shasum":"f60dd27b3731f99c0fda3ee6dc56f64cc93c2c8e","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDD3ddCk/5eUXXiwNhHvuZrN/TqSM1V6+JGDiGVj6jZPgIgB/bQ8Xt9xUUu43O40qSiSdYDD332ZRQiT4i6ChBDDb8="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.1.0.tgz_1499279154454_0.21172662009485066"},"directories":{}},"1.1.1":{"name":"babel-plugin-preval","version":"1.1.1","description":"Pre-evaluate code at build-time","main":"dist/index.js","scripts":{"start":"nps","test":"nps test","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"lint-staged && opt --in pre-commit --exec \"npm start validate\""},"files":["dist"],"keywords":["babel","babel-plugin","eval","precompile"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babylon":"^6.17.4","require-from-string":"^1.2.1"},"devDependencies":{"all-contributors-cli":"^4.3.0","ast-pretty-print":"^2.0.0","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-jest":"^20.0.3","babel-plugin-tester":"^3.2.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"0.1.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.5.1","babel-register":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-kentcdodds":"^12.4.0","husky":"^0.14.2","jest":"^20.0.4","lint-staged":"^4.0.0","nps":"^5.3.1","nps-utils":"^1.2.0","opt-cli":"^1.5.1","prettier-eslint-cli":"^4.0.2","validate-commit-msg":"^2.12.1"},"lint-staged":{"*.js":["prettier-eslint --write --print-width=80","git add"]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/","/fixtures/"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"9c857ce14e603f1085f56010343d1ea8bea708ce","_id":"babel-plugin-preval@1.1.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-j/9g3i9/ISUoq0Uns2QBUmj/UoSh5XYq4PS7NqlxIQYJc0n/f2ot9wTrZaCsr5UKbzpj0qmfRm5Hp133ygGteg==","shasum":"063f092d0016d4c98d8cadfe48fa4256bcc54f94","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQ89L6f42PbzotZp96SPhqoH6zsbdBOpjXY4cIMaaidAiB5gwwmgv3oQ0vz9a412mPgagYr3lJXdugOFLFjc11Avw=="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.1.1.tgz_1499285895224_0.986269807908684"},"directories":{}},"1.2.0":{"name":"babel-plugin-preval","version":"1.2.0","description":"Pre-evaluate code at build-time","main":"dist/index.js","scripts":{"start":"nps","test":"nps test","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"lint-staged && opt --in pre-commit --exec \"npm start validate\""},"files":["dist"],"keywords":["babel","babel-plugin","eval","precompile"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babylon":"^6.17.4","require-from-string":"^1.2.1"},"devDependencies":{"all-contributors-cli":"^4.3.0","ast-pretty-print":"^2.0.0","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-jest":"^20.0.3","babel-plugin-tester":"^3.2.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"0.1.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.5.1","babel-register":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-kentcdodds":"^12.4.0","husky":"^0.14.2","jest":"^20.0.4","lint-staged":"^4.0.0","nps":"^5.3.1","nps-utils":"^1.2.0","opt-cli":"^1.5.1","prettier-eslint-cli":"^4.0.2","validate-commit-msg":"^2.12.1"},"lint-staged":{"*.js":["prettier-eslint --write --print-width=80","git add"]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/","/fixtures/"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"ae29c3f827e3cff187a05ca58c2c0f91b1bae34c","_id":"babel-plugin-preval@1.2.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-J3uU0rQteHG994kG6K7BL1QV0RHhR7Gncrew9x/49OF872/XfmX5cAa4JIAK1VBiNjst+EiHMz8DUlJpO0sXyg==","shasum":"6110b2e44ab4984b2915fa972efe3cdf125b2201","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpf0oI3+XILnKvJB9NerwLxQwcOI1/Cr3+RbMzKFkU7AIhAKBuBMjyzoY6wkz+TlmKYpeNa0QymHsAjwtLWMNtTzU6"}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.2.0.tgz_1499309910390_0.3390377629548311"},"directories":{}},"1.2.1":{"name":"babel-plugin-preval","version":"1.2.1","description":"Pre-evaluate code at build-time","main":"dist/index.js","scripts":{"start":"nps","test":"nps test","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"lint-staged && opt --in pre-commit --exec \"npm start validate\""},"files":["dist"],"keywords":["babel","babel-plugin","eval","precompile"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babylon":"^6.17.4","require-from-string":"^1.2.1"},"devDependencies":{"all-contributors-cli":"^4.3.0","ast-pretty-print":"^2.0.0","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-jest":"^20.0.3","babel-plugin-tester":"^3.2.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"0.1.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.5.1","babel-register":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-kentcdodds":"^12.4.0","husky":"^0.14.2","jest":"^20.0.4","lint-staged":"^4.0.0","nps":"^5.3.1","nps-utils":"^1.2.0","opt-cli":"^1.5.1","prettier-eslint-cli":"^4.0.2","validate-commit-msg":"^2.12.1"},"lint-staged":{"*.js":["prettier-eslint --write --print-width=80","git add"]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/","/fixtures/"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"e2cc1a5d55fc9fe02e28518e7a388654267ff58f","_id":"babel-plugin-preval@1.2.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-5xjdlWlHKeZYcq5ywG35xDBp9kGaA6SI5Pc6qk+tzA4V5FbWhaG1ojEP5iJwgmy6WtnjYpNIoiGMPSqlYAft1A==","shasum":"2b0d04562c53b5d41d0d9faf927b69e4c1fa90f0","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/ob62aj4OkqYkPHrTx10ABzJKRaEFKhNUAQlxum8N6gIhAMHkgYeaECUbvXEdMjWsyLugCNjDFYlmrkUSH1ulsFvA"}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.2.1.tgz_1499357742054_0.8560691825114191"},"directories":{}},"1.3.0":{"name":"babel-plugin-preval","version":"1.3.0","description":"Pre-evaluate code at build-time","main":"dist/index.js","scripts":{"start":"nps","test":"nps test","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"lint-staged && opt --in pre-commit --exec \"npm start validate\""},"files":["dist"],"keywords":["babel","babel-plugin","eval","precompile"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-core":"^6.25.0","babylon":"^6.17.4","require-from-string":"^1.2.1"},"devDependencies":{"all-contributors-cli":"^4.3.0","ast-pretty-print":"^2.0.0","babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-macros":"0.3.0","babel-plugin-tester":"^3.2.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"0.1.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.5.1","babel-register":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-kentcdodds":"^12.4.0","husky":"^0.14.2","jest":"^20.0.4","lint-staged":"^4.0.0","nps":"^5.3.1","nps-utils":"^1.2.0","opt-cli":"^1.5.1","prettier-eslint-cli":"^4.0.2","validate-commit-msg":"^2.12.1"},"lint-staged":{"*.js":["prettier-eslint --write --print-width=80","git add"]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/","/fixtures/"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"635a162c6304152fecb16da6a2baf56209b2613b","_id":"babel-plugin-preval@1.3.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-2XWJcOceHjUgf4SBsl4v8+qnfyp+s8iyDnHgm2sLHBqoq0KXNgHZr3hj1gCZG3Uhnsj4fp7l1htN+4qudEBMqA==","shasum":"e473737933c841fb17447e24fb899fc7f28a0758","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAMwYLWIRZ9Pv3Lu5PTx1r46yOudepoliz4XP8xyb/QiAiAQNJTSBIp2Ts5ykvUFKs3FjTxF1CrbvFg1HvSrhbgCXw=="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.3.0.tgz_1499452956421_0.5030943341553211"},"directories":{}},"1.3.1":{"name":"babel-plugin-preval","version":"1.3.1","description":"Pre-evaluate code at build-time","main":"dist/index.js","scripts":{"start":"nps","test":"nps test","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"lint-staged && opt --in pre-commit --exec \"npm start validate\""},"files":["dist"],"keywords":["babel","babel-plugin","eval","precompile"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-core":"^6.25.0","babylon":"^6.17.4","require-from-string":"^1.2.1"},"devDependencies":{"all-contributors-cli":"^4.3.0","ast-pretty-print":"^2.0.0","babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-macros":"0.4.0","babel-plugin-tester":"^3.2.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"0.1.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.5.1","babel-register":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-kentcdodds":"^12.4.0","husky":"^0.14.2","jest":"^20.0.4","lint-staged":"^4.0.0","nps":"^5.3.1","nps-utils":"^1.2.0","opt-cli":"^1.5.1","prettier-eslint-cli":"^4.0.2","validate-commit-msg":"^2.12.1"},"lint-staged":{"*.js":["prettier-eslint --write --print-width=80","git add"]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/","/fixtures/"],"coveragePathIgnorePatterns":["/node_modules/","src/macros.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"1e30f09a5a33cb4b6bd00e94954d1654f8fce7b6","_id":"babel-plugin-preval@1.3.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-zSj29RK8LDPRuNn5JoCzg0bVSFsLqrMkedm11PQ/10mQg0OHlFWp3D3ySzt4SIpMSnZ95HvFcw6heVCIoCvsQA==","shasum":"1a04ffbc1b1336bb22d0eaec16ef2df886ea8f29","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvbGHbdD2L/KHTsq1hrFl//cR+IMsss825PDvNfqoP0AiEAl75H4QcYLTnEBEFb7Su4MWV4BYjo8RvJ17lJDvrYmk4="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.3.1.tgz_1499800200874_0.5111082687508315"},"directories":{}},"1.3.2":{"name":"babel-plugin-preval","version":"1.3.2","description":"Pre-evaluate code at build-time","main":"dist/index.js","scripts":{"start":"nps","test":"nps test","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"lint-staged && opt --in pre-commit --exec \"npm start validate\""},"files":["dist"],"keywords":["babel","babel-plugin","eval","precompile"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-core":"^6.25.0","babylon":"^6.17.4","require-from-string":"^1.2.1"},"devDependencies":{"all-contributors-cli":"^4.3.0","ast-pretty-print":"^2.0.0","babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-macros":"0.5.0","babel-plugin-tester":"^3.2.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"0.1.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.5.1","babel-register":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-kentcdodds":"^12.4.0","husky":"^0.14.2","jest":"^20.0.4","lint-staged":"^4.0.0","nps":"^5.3.1","nps-utils":"^1.2.0","opt-cli":"^1.5.1","prettier-eslint-cli":"^4.0.2","validate-commit-msg":"^2.12.1"},"lint-staged":{"*.js":["prettier-eslint --write --print-width=80","git add"]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/","/fixtures/"],"coveragePathIgnorePatterns":["/node_modules/","src/macros.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"05736a68decb2876e9a4c1926d75e62b82654a3e","_id":"babel-plugin-preval@1.3.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-UKcfL1y+uJzfrJwqf64VsP1qgLhTo60HF+fdhIrbqlmBbe3jyeK31urCAYVyQemiqRqUR8GLnTqnuyzY76sbEQ==","shasum":"44192e6e97b58661bf2c5bcae90bba2a366e0134","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.3.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9yvxeZchE8GHBuYCLPSSWt44xB9j07uS1J1Vjt2lF6AIgB3/qtsTH2KWtUcUUr7T80b/GkEXfSq4eB4qhWhJuSZs="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.3.2.tgz_1499821685622_0.8970016210805625"},"directories":{}},"1.3.3":{"name":"babel-plugin-preval","version":"1.3.3","description":"Pre-evaluate code at build-time","main":"dist/index.js","scripts":{"start":"nps","test":"nps test","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"lint-staged && opt --in pre-commit --exec \"npm start validate\""},"files":["dist"],"keywords":["babel","babel-plugin","eval","precompile"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-core":"^6.25.0","babylon":"^6.17.4","require-from-string":"^1.2.1"},"devDependencies":{"all-contributors-cli":"^4.3.0","ast-pretty-print":"^2.0.0","babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-macros":"0.5.0","babel-plugin-tester":"^3.2.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"0.1.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.5.1","babel-register":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-kentcdodds":"^12.4.0","husky":"^0.14.2","jest":"^20.0.4","lint-staged":"^4.0.0","nps":"^5.3.1","nps-utils":"^1.2.0","opt-cli":"^1.5.1","prettier-eslint-cli":"^4.0.2","validate-commit-msg":"^2.12.1"},"lint-staged":{"*.js":["prettier-eslint --write --print-width=80","git add"]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/","/fixtures/"],"coveragePathIgnorePatterns":["/node_modules/","src/macros.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"f74c939ad9083e070cc16efd5035ea9867f5957a","_id":"babel-plugin-preval@1.3.3","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-B93Ncynq44lowkCXCuT8xETAjD9dqNcma9X0wKG5TbUmA6pxRjZBavRe6iAkTvH5oEpsQVLfx3HIL1AoJcLj7Q==","shasum":"1ca24c9ff5ce3e9e4aeef9ec4d6e60e6729f789f","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.3.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU4lOnsLXiTwVyMpESWgJhKkXdSihlY3Xb6liiQflXlQIgXrzmTXe2PUdmOKSjAuDk5FMzrxXf2Y81nQxRcrCCIrw="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.3.3.tgz_1499996948809_0.7364845331758261"},"directories":{}},"1.4.0":{"name":"babel-plugin-preval","version":"1.4.0","description":"Pre-evaluate code at build-time","main":"dist/index.js","scripts":{"start":"nps","test":"nps test","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"lint-staged && opt --in pre-commit --exec \"npm start validate\""},"files":["dist"],"keywords":["babel","babel-plugin","eval","precompile"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-core":"^6.25.0","babylon":"^6.17.4","require-from-string":"^1.2.1"},"devDependencies":{"all-contributors-cli":"^4.3.0","ast-pretty-print":"^2.0.0","babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-macros":"0.5.0","babel-plugin-tester":"^3.2.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"0.1.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.5.1","babel-register":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-kentcdodds":"^12.4.0","eslint-plugin-babel":"4.1.1","eslint-plugin-import":"2.7.0","eslint-plugin-jest":"20.0.3","husky":"^0.14.2","jest":"^20.0.4","lint-staged":"^4.0.0","nps":"^5.3.1","nps-utils":"^1.2.0","opt-cli":"^1.5.1","prettier-eslint-cli":"^4.0.2","validate-commit-msg":"^2.12.1"},"lint-staged":{"*.js":["prettier-eslint --write --print-width=80","git add"]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/","/fixtures/"],"coveragePathIgnorePatterns":["/node_modules/","src/macros.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"7fa05622452f19e79b019e1e27f19a571b4a1622","_id":"babel-plugin-preval@1.4.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-pTEyhJzv8DOCsItZ+p/7oy1gfjaQIgoJq3jAG0gFe/QQ91Q9D6KP9Gsyv7ElHX55cLL/07cnodA/llJVVdtG2Q==","shasum":"4c5d782728fab5b9533647ad18356fe1435b8e76","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIdTA1ULt3WHZcp2oSGCSPSveYrOyPdhunVyNeUr8aZAiEAyrxxF3MoJM6iqsuB8umqZ4ARywo31OyRlHaCfctpbMc="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.4.0.tgz_1500046110730_0.009748843964189291"},"directories":{}},"1.4.1":{"name":"babel-plugin-preval","version":"1.4.1","description":"Pre-evaluate code at build-time","main":"dist/index.js","scripts":{"start":"nps","test":"nps test","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"lint-staged && opt --in pre-commit --exec \"npm start validate\""},"files":["dist","macro.js"],"keywords":["babel","babel-plugin","eval","precompile"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-core":"^6.25.0","babylon":"^6.17.4","require-from-string":"^1.2.1"},"devDependencies":{"all-contributors-cli":"^4.3.0","ast-pretty-print":"^2.0.0","babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-macros":"0.5.0","babel-plugin-tester":"^3.2.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"0.1.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.5.1","babel-register":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-kentcdodds":"^12.4.0","eslint-plugin-babel":"4.1.1","eslint-plugin-import":"2.7.0","eslint-plugin-jest":"20.0.3","husky":"^0.14.2","jest":"^20.0.4","lint-staged":"^4.0.0","nps":"^5.3.1","nps-utils":"^1.2.0","opt-cli":"^1.5.1","prettier-eslint-cli":"^4.0.2","validate-commit-msg":"^2.12.1"},"lint-staged":{"*.js":["prettier-eslint --write --print-width=80","git add"]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/","/fixtures/"],"coveragePathIgnorePatterns":["/node_modules/","src/macros.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"8994374b3c4436cbda14683d43249b62866e152f","_id":"babel-plugin-preval@1.4.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-BCu/0XDs/WRxGcgLxZidWqt7M3YpQDzAZx8npNUHa2vYIJOHKRwMP6DcZstpqsN1ox0F6ca6W+Si0amwPAW+LA==","shasum":"35672ff8f41ed9966b8ce57b6ea8da1a8b3a396a","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKhBJUPW9NWOQkNB65yNJQ31CbzQt4/4AiFMP7gQy46AiEAtbQI6jgkOeRUgyX2zdM7J1gdBsE56NxPsz/6KsTF3Qs="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.4.1.tgz_1500047255400_0.10630186949856579"},"directories":{}},"1.4.2":{"name":"babel-plugin-preval","version":"1.4.2","description":"Pre-evaluate code at build-time","engines":{"node":">=4","npm":">=3"},"main":"dist/index.js","scripts":{"start":"nps","test":"nps test","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"lint-staged && opt --in pre-commit --exec \"npm start validate\""},"files":["dist","macro.js"],"keywords":["babel","babel-plugin","eval","precompile"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-core":"^6.25.0","babylon":"^6.17.4","require-from-string":"^1.2.1"},"devDependencies":{"all-contributors-cli":"^4.3.0","ast-pretty-print":"^2.0.0","babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-macros":"0.5.0","babel-plugin-tester":"^3.2.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"0.1.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.5.1","babel-register":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-kentcdodds":"^12.4.0","eslint-plugin-babel":"4.1.1","eslint-plugin-import":"2.7.0","eslint-plugin-jest":"20.0.3","husky":"^0.14.2","jest":"^20.0.4","lint-staged":"^4.0.0","nps":"^5.3.1","nps-utils":"^1.2.0","opt-cli":"^1.5.1","prettier-eslint-cli":"^4.0.2","validate-commit-msg":"^2.12.1"},"lint-staged":{"*.js":["prettier-eslint --write --print-width=80","git add"]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/","/fixtures/"],"coveragePathIgnorePatterns":["/node_modules/","src/macros.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"34779bd25264e80b37f67ec6064575c6804e8708","_id":"babel-plugin-preval@1.4.2","_npmVersion":"5.3.0","_nodeVersion":"8.2.0","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-goqkBg5Gfw9bCOXPQSDG/vP06RcCxZSyAIoYSxZuzCGAufcCASjewmvHdRCI3SljTHFvF5EZ/294v6dtgJfS5g==","shasum":"4f7c4c7541ff544a3b757cf3e476e04cf44bf707","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.4.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpnBqNMxkLMzAf4iG4bjSZ86t0C2ueZVgWepNHEJILuQIhAMsrEGKCeVImRQKCyMtyz8iq1oVcuZCTYbYeFKrxkoxg"}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.4.2.tgz_1500506352876_0.6751488922163844"},"directories":{}},"1.4.3":{"name":"babel-plugin-preval","version":"1.4.3","description":"Pre-evaluate code at build-time","engines":{"node":">=4","npm":">=3"},"main":"dist/index.js","scripts":{"start":"nps","test":"nps test","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"lint-staged && opt --in pre-commit --exec \"npm start validate\""},"files":["dist","macro.js"],"keywords":["babel","babel-plugin","eval","precompile"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-core":"^6.25.0","babylon":"^6.17.4","require-from-string":"^1.2.1"},"devDependencies":{"all-contributors-cli":"^4.3.0","ast-pretty-print":"^2.0.0","babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-macros":"0.5.0","babel-plugin-tester":"^3.2.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"0.1.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.5.1","babel-register":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-kentcdodds":"^12.4.0","eslint-plugin-babel":"4.1.1","eslint-plugin-import":"2.7.0","eslint-plugin-jest":"20.0.3","husky":"^0.14.2","jest":"^20.0.4","lint-staged":"^4.0.0","nps":"^5.3.1","nps-utils":"^1.2.0","opt-cli":"^1.5.1","prettier-eslint-cli":"^4.0.2","validate-commit-msg":"^2.12.1"},"lint-staged":{"*.js":["prettier-eslint --write --print-width=80","git add"]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/","/fixtures/"],"coveragePathIgnorePatterns":["/node_modules/","src/macros.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"de16d3802e644e33c1df98d4f7d364b6bda61bb5","_id":"babel-plugin-preval@1.4.3","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-t/gfKldApa/0OinWab/uDt09EmBE5iS7oznfACbAkmgzXdKI1lk6HhEZHo23YCxbi2gC9U/rwkBM00Nfgsl+rA==","shasum":"aa6a1341a38b70d8bf341b3ae98c8f6ec707ecb0","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.4.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaH6/c1BMgEom1JEVOMASsa1RuLUAn//uUYYcOu5TvUwIhAJrMEASVZ3Ab466vn9/Pgr6vZ2HY2mZgrGfL6wAPI+5S"}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.4.3.tgz_1502596453822_0.5612375515047461"},"directories":{}},"1.4.4":{"name":"babel-plugin-preval","version":"1.4.4","description":"Pre-evaluate code at build-time","engines":{"node":">=4","npm":">=3"},"main":"dist/index.js","scripts":{"start":"nps","test":"nps test","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"lint-staged && opt --in pre-commit --exec \"npm start validate\""},"files":["dist","macro.js"],"keywords":["babel","babel-plugin","eval","precompile"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-core":"^6.25.0","babel-register":"^6.25.0","babylon":"^6.17.4","require-from-string":"^1.2.1"},"devDependencies":{"all-contributors-cli":"^4.3.0","ast-pretty-print":"^2.0.0","babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-macros":"0.5.0","babel-plugin-tester":"^3.2.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-inline-environment-variables":"0.1.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.5.1","babel-register":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-kentcdodds":"^12.4.0","eslint-plugin-babel":"4.1.1","eslint-plugin-import":"2.7.0","eslint-plugin-jest":"20.0.3","husky":"^0.14.2","jest":"^20.0.4","lint-staged":"^4.0.0","nps":"^5.3.1","nps-utils":"^1.2.0","opt-cli":"^1.5.1","prettier-eslint-cli":"^4.0.2","validate-commit-msg":"^2.12.1"},"lint-staged":{"*.js":["prettier-eslint --write --print-width=80","git add"]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/","/fixtures/"],"coveragePathIgnorePatterns":["/node_modules/","src/macros.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"f99d0d6bbe1b624367c8279b883e572dc7b5f215","_id":"babel-plugin-preval@1.4.4","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-/YOVvdvHxqBYDdbvPX26eT7j99I5pOc7QOLZlJxSZD7c2h+yBpIU5VszKOxDARFsazRoYbowM6PMBP0pg5tQTQ==","shasum":"2d9f7c0577f098b8c41d3554e9760f9b880d0b43","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.4.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFR6oFFNnUBExz/oaEj00pkUnkDjzevmpDig1/h3zB91AiAZ19A7fs14OQIj9qaHbHYdx4IzZu/b5PnQDHoMzsojnA=="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.4.4.tgz_1503070543287_0.43801344907842577"},"directories":{}},"1.4.5":{"name":"babel-plugin-preval","version":"1.4.5","description":"Pre-evaluate code at build-time","engines":{"node":">=4","npm":">=3"},"main":"dist/index.js","scripts":{"add-contributor":"kcd-scripts contributors add","build":"kcd-scripts build","lint":"kcd-scripts lint","test":"kcd-scripts test","test:update":"npm test -- --updateSnapshot --coverage","validate":"kcd-scripts validate","precommit":"kcd-scripts precommit"},"files":["dist","macro.js"],"keywords":["babel","babel-plugin","eval","precompile","babel-macros"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-core":"^6.26.0","babel-register":"^6.26.0","babylon":"^6.18.0","require-from-string":"^1.2.1"},"devDependencies":{"ast-pretty-print":"^2.0.0","babel-macros":"^0.5.2","babel-plugin-tester":"^4.0.0","kcd-scripts":"^0.2.3"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js"},"eslintIgnore":["node_modules","coverage","dist"],"babel":{"presets":"kcd-scripts/babel"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"40a01c16dce814312046aa5cfab25e4524a1f17a","_id":"babel-plugin-preval@1.4.5","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-rWz4fC6LveTHCuxGoBZ5cpxBRAwPPC2jqyxrmOEcLh6JBTztr7zisypXV7QWThCP5vHJacCkqGmqwQOiAT1ewQ==","shasum":"5e2e1ee0f2004dcd672e3243211422e86fba0ee7","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.4.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzNug6Tp+UJm7IOkdQlMpkxQZiITEkYWCarPc9C369dAiEAmvS/taE/t+zJQ9MroE0JFar0aV1R7LF0oYR/OLJBGaQ="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.4.5.tgz_1504724506488_0.642177670262754"},"directories":{}},"1.5.0":{"name":"babel-plugin-preval","version":"1.5.0","description":"Pre-evaluate code at build-time","engines":{"node":">=4","npm":">=3"},"main":"dist/index.js","scripts":{"add-contributor":"kcd-scripts contributors add","build":"kcd-scripts build","lint":"kcd-scripts lint","test":"kcd-scripts test","test:update":"npm test -- --updateSnapshot --coverage","validate":"kcd-scripts validate","precommit":"kcd-scripts precommit"},"files":["dist","macro.js"],"keywords":["babel","babel-plugin","eval","precompile","babel-macros"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-core":"^6.26.0","babel-macros":"^1.0.0","babel-register":"^6.26.0","babylon":"^6.18.0","require-from-string":"^1.2.1"},"devDependencies":{"ast-pretty-print":"^2.0.0","babel-plugin-tester":"^4.0.0","kcd-scripts":"^0.4.0"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js"},"eslintIgnore":["node_modules","coverage","dist"],"babel":{"presets":"kcd-scripts/babel"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"1bfbfdffc9abca3441dd29e356d7476e288734ce","_id":"babel-plugin-preval@1.5.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-aR4v3INYDtXglUfKjn2a8vhqKfS33sxYEtysWxvU4KG8I+9SGdMiFGyJGXtJNR/+9O+NMNblD5Lv121L3ab9bw==","shasum":"be4e3353ce6ec4fd0c6b199701193306033bf54b","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICcWVMujm7aIzliakKCkmGCF5SZm/G99D9aN6BtM1K4eAiAP7fAXnJujF4BgXxV5kGxAmStCnuXHpjNiVllOXcuvpw=="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.5.0.tgz_1504855336277_0.6698435710277408"},"directories":{}},"1.5.1":{"name":"babel-plugin-preval","version":"1.5.1","description":"Pre-evaluate code at build-time","engines":{"node":">=4","npm":">=3"},"main":"dist/index.js","scripts":{"add-contributor":"kcd-scripts contributors add","build":"kcd-scripts build","lint":"kcd-scripts lint","test":"kcd-scripts test","test:update":"npm test -- --updateSnapshot --coverage","validate":"kcd-scripts validate","precommit":"kcd-scripts precommit"},"files":["dist","macro.js"],"keywords":["babel","babel-plugin","eval","precompile","babel-macros"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-core":"^6.26.0","babel-macros":"^1.0.0","babel-register":"^6.26.0","babylon":"^6.18.0","require-from-string":"^1.2.1"},"devDependencies":{"ast-pretty-print":"^2.0.0","babel-plugin-tester":"^4.0.0","kcd-scripts":"^0.4.0"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js"},"eslintIgnore":["node_modules","coverage","dist"],"babel":{"presets":"kcd-scripts/babel"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"dbd01c0955ac56962dffe5c69aac4f1759244837","_id":"babel-plugin-preval@1.5.1","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-kF05uKNaoWPS7y1Jts6kYgDGDjUh4Z8G8dOGY2FipLCZeqS1tyO/+44K2yT8HLY03UQXDjxWVP1DjbyPFkRjlA==","shasum":"e4f4466a71561a4aae3c79c0b44627e68a3ab9a6","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBKmAaXlmnXCGkNNnIMacKuXP10tuctqNNqF9HwE77lyAiAe8xcS+xcxyYmm2FNxKEIPDRKblaFqtkiE7lyPVc0SEA=="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.5.1.tgz_1507477980949_0.22368683037348092"},"directories":{}},"1.6.0":{"name":"babel-plugin-preval","version":"1.6.0","description":"Pre-evaluate code at build-time","engines":{"node":">=4","npm":">=3"},"main":"dist/index.js","scripts":{"add-contributor":"kcd-scripts contributors add","build":"kcd-scripts build","lint":"kcd-scripts lint","test":"kcd-scripts test","test:update":"npm test -- --updateSnapshot --coverage","validate":"kcd-scripts validate","precommit":"kcd-scripts precommit"},"files":["dist","macro.js"],"keywords":["babel","babel-plugin","eval","precompile","babel-macros"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-core":"^6.26.0","babel-macros":"^1.0.0","babel-register":"^6.26.0","babylon":"^6.18.0","require-from-string":"^1.2.1"},"devDependencies":{"ast-pretty-print":"^2.0.0","babel-plugin-tester":"^4.0.0","kcd-scripts":"^0.4.0"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js"},"eslintIgnore":["node_modules","coverage","dist"],"babel":{"presets":"kcd-scripts/babel"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"df57424cc5a8e4919d14c412e3b6c39f419cb76c","_id":"babel-plugin-preval@1.6.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-1HRuoT2S0lr5GT7zKbV2exLZ2F8/oCr5/ror44ZRIIDzA9mddzkDX4Pnqt16amP4Df2lUlSgKQgpdA2oPNQ+1w==","shasum":"9df6129563cff9a50128836f0edac2c5b44503b0","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl2qbCCRLUlv0aO+GzSnD9UUvuckOFj6mrwvXOt8SEIwIgbCEDJf2MUZI9/HFYBY/cwe6yM0Sm3mvafpF0D1W88hg="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.6.0.tgz_1508448606371_0.3430610508657992"},"directories":{}},"1.6.1":{"name":"babel-plugin-preval","version":"1.6.1","description":"Pre-evaluate code at build-time","engines":{"node":">=4","npm":">=3"},"main":"dist/index.js","scripts":{"add-contributor":"kcd-scripts contributors add","build":"kcd-scripts build","lint":"kcd-scripts lint","test":"kcd-scripts test","test:update":"npm test -- --updateSnapshot --coverage","validate":"kcd-scripts validate","precommit":"kcd-scripts precommit"},"files":["dist","macro.js"],"keywords":["babel","babel-plugin","eval","precompile","babel-macros"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-core":"^6.26.0","babel-macros":"^1.1.1","babel-register":"^6.26.0","babylon":"^6.18.0","require-from-string":"^2.0.1"},"devDependencies":{"ast-pretty-print":"^2.0.1","babel-plugin-tester":"^4.0.0","kcd-scripts":"^0.27.0"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js"},"eslintIgnore":["node_modules","coverage","dist"],"babel":{"presets":"kcd-scripts/babel"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"ec3df93ccfb476986a1b0545a3f75da961a9e75b","_id":"babel-plugin-preval@1.6.1","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-DXQwetzV8MQnFxJjNdS9qZuxdgnq92m3r1iSLH2A4Qa02zE+UFiiMzMBvLjc06vWgHCfH5Z62UCld/Zn3QQITg==","shasum":"c33fd124f9cb9281550cae35ff0ea6065e32261d","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.6.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPp24hYIRMUgK4xwbfY4CuNUAszj1VZq99n6/z7JJTsAIgAnzUbfa9T1U6cZXqlPsFLvrOrBCYpHnPgHc1HkKFdic="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.6.1.tgz_1509144874900_0.5733425153885037"},"directories":{}},"1.6.2":{"name":"babel-plugin-preval","version":"1.6.2","description":"Pre-evaluate code at build-time","engines":{"node":">=4","npm":">=3"},"main":"dist/index.js","scripts":{"add-contributor":"kcd-scripts contributors add","build":"kcd-scripts build","lint":"kcd-scripts lint","test":"kcd-scripts test","test:update":"npm test -- --updateSnapshot --coverage","validate":"kcd-scripts validate","precommit":"kcd-scripts precommit"},"files":["dist","macro.js"],"keywords":["babel","babel-plugin","eval","precompile","babel-macros"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-macros":"^1.1.1","babel-register":"^6.26.0","babylon":"^6.18.0","require-from-string":"^2.0.1"},"devDependencies":{"ast-pretty-print":"^2.0.1","babel-plugin-tester":"^4.0.0","kcd-scripts":"^0.27.0"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js"},"eslintIgnore":["node_modules","coverage","dist"],"babel":{"presets":"kcd-scripts/babel"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"99ea71a1ec126d61cf9256644f6e8a8b31fcc686","_id":"babel-plugin-preval@1.6.2","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-o/65+qySRSkh10QPqEk9dbudYCjRNHc4lZYb7EH838Ri7ATwhw/o/09tr72yJGiOaGO7GFa1MszUg8dN7TAjXQ==","shasum":"8f580a1d4579d5fc79f1cfaee6f9fe0996fdeb1f","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.6.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5OTQOtByPguvyirzJO1bQymXYUIkFyZcCEU19Qs/qzAiAgUdgRJiK0DYEdxYoqD/OGBPmLjUHZOy27GucCH8HW0A=="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.6.2.tgz_1509392309023_0.6997423339635134"},"directories":{}},"1.6.3":{"name":"babel-plugin-preval","version":"1.6.3","description":"Pre-evaluate code at build-time","engines":{"node":">=4","npm":">=3"},"main":"dist/index.js","scripts":{"add-contributor":"kcd-scripts contributors add","build":"kcd-scripts build","lint":"kcd-scripts lint","test":"kcd-scripts test","test:update":"npm test -- --updateSnapshot --coverage","validate":"kcd-scripts validate","precommit":"kcd-scripts precommit"},"files":["dist","macro.js"],"keywords":["babel","babel-plugin","eval","precompile","babel-plugin-macros"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-plugin-macros":"^2.0.0","babel-register":"^6.26.0","babylon":"^6.18.0","require-from-string":"^2.0.1"},"devDependencies":{"ast-pretty-print":"^2.0.1","babel-plugin-tester":"^5.0.0","kcd-scripts":"^0.30.4"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js"},"eslintIgnore":["node_modules","coverage","dist"],"babel":{"presets":"kcd-scripts/babel"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"36de84a669f4247d12e4b58f8c2a4ddfecb7c6cf","_id":"babel-plugin-preval@1.6.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-c33fXpCx7H/ESwAKuPu8wcYNh6zoS1kqTcQGW/I8ObOOIx7LgYo2SN1OfiRd3AppsDxbISJjrlVnyydEfWwT0A==","shasum":"df784357410a9762f01bf0c5705e2c070eac3ccb","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.6.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlvHR2/vBj/FIcquTj8jAyjoYtnljdwoyeaI8ILF7G7AiEA8T5dnSgLHABMNTyvMlccL8iu/8cTzykTGqhKJg59Zio="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval-1.6.3.tgz_1514935255382_0.09412464266642928"},"directories":{}},"1.6.4":{"name":"babel-plugin-preval","version":"1.6.4","description":"Pre-evaluate code at build-time","engines":{"node":">=4","npm":">=3"},"main":"dist/index.js","scripts":{"add-contributor":"kcd-scripts contributors add","build":"kcd-scripts build","lint":"kcd-scripts lint","test":"kcd-scripts test","test:update":"npm test -- --updateSnapshot --coverage","validate":"kcd-scripts validate","precommit":"kcd-scripts precommit"},"files":["dist","macro.js"],"keywords":["babel","babel-plugin","eval","precompile","babel-plugin-macros"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-plugin-macros":"^2.0.0","babel-register":"^6.26.0","babylon":"^6.18.0","require-from-string":"^2.0.1"},"devDependencies":{"ast-pretty-print":"^2.0.1","babel-plugin-tester":"^5.0.0","kcd-scripts":"^0.30.4"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js"},"eslintIgnore":["node_modules","coverage","dist"],"babel":{"presets":"kcd-scripts/babel"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"b6eeba02ee93d425cc673ffc23dc62375d0416e5","_id":"babel-plugin-preval@1.6.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-XuNaiZ76CsdWialH2co05YRra9NlsyriTUbJ+56MAcWN9v33drTm5ovBRFuEKVj1dNRhEdBjeEyYtkkaRE8drw==","shasum":"96febe8172b3ca6c3d03ed96eeb0382ba4b18056","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-1.6.4.tgz","fileCount":9,"unpackedSize":27949,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO/vfTXT3LS6rZr4mCE2OfhbTl2/LK1PN/bOqFMCBFuwIgSTE/rJgzW1zRihN+ExFnCr/QNyk2s5DasjsM4b2TZPA="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval_1.6.4_1520194220804_0.15037429148851755"},"_hasShrinkwrap":false},"2.0.0":{"name":"babel-plugin-preval","version":"2.0.0","description":"Pre-evaluate code at build-time","engines":{"node":">=4","npm":">=3"},"main":"dist/index.js","scripts":{"add-contributor":"kcd-scripts contributors add","build":"kcd-scripts build","lint":"kcd-scripts lint","test":"kcd-scripts test","test:update":"npm test -- --updateSnapshot --coverage","validate":"kcd-scripts validate","precommit":"kcd-scripts precommit"},"files":["dist","macro.js"],"keywords":["babel","babel-plugin","eval","precompile","babel-plugin-macros"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-plugin-macros":"^2.2.2","require-from-string":"^2.0.2"},"devDependencies":{"ast-pretty-print":"^2.0.1","babel-plugin-tester":"^5.4.0","kcd-scripts":"^0.39.1"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js"},"eslintIgnore":["node_modules","coverage","dist"],"babel":{"presets":"kcd-scripts/babel"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"92ed428bb56ebbb9896b4165b3fb6bcb127cb64a","_id":"babel-plugin-preval@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-ZObZlpV5f/VncEN5f35kZSIVJfSIPHAo1Y3w6C76ORMf6hYfPtOFLRylxfhYoYrJICEvobP+6Kf7j1Cn4iEVYw==","shasum":"7e30dce715d7e6d8e22e9ca81d029522f1fc4c8a","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-2.0.0.tgz","fileCount":9,"unpackedSize":31362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLSKeCRA9TVsSAnZWagAAShAP/12a17bdRpm5fnzGsGKm\nLHREVZ4/ECEsqVErwiGr5wlwmnNY/ZqbyAe+h7JLiQly/oSwP+dVi0Iy6APg\nsKlaOUNp6O9CDUiuT3APjz/luT9klE/BL7Lkhpw9Jq8FEaSQsD+Pi6l2Y/Wd\nv3T+IjIpZ57zIDte1ky51Y6nCBpn6GvR+MU1oKG8uyILKykBYvE0KzeIUuie\n0n9eY/KhUcRcSHehuxVRzwAbuK3yhjrAwBNcxHYrSdtqxaIdraXeZqjG+WLS\n5thkH9XlhvjGQaTvG2KmF1OgwpD4jSr8O751q5AfrJSnIBcrqG6qU35owRtb\neGLJK1c/D5dyASTrGQX0Jai59C8Xb4J8xOEPy4139rvr1KiZI/8Qo1RVYRf5\nJJNg/Eczc90zViX7QBRJAKdWwknqfcfdtOYRRvt0iDQx7YLTjXUYh31Nn2yl\nux/oMS+LQQDM7/jhpmArmT1CSPeACyvK7M7R+Q6lVNcg2zwPYD90FjQzSb7p\nytQZwG//+/YSNbkIR+n66LtznqN8VSzQ/IIm8SO8KtZNj2mLSHkYCk89FVe3\n5ZCbTrQD5QbvmDSJdy9r0LulwF2w5ZHn0wnJ7sx3PSZo4O6T8zSrwx1lJ9Yu\nLRdhb7GqIkWrVqjFcpteXH9p0knzfBBGsQr1ZwaVufzAn4C3yGN0rwer4rcB\nFEPm\r\n=b3qT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID92FFE3klkFz9mQ8vmZ1KFXTVt0+z0znPRlw+rvb2R8AiAl9dAOKxI8v9Yhc6q+MX0wJVQzxda9QMMWt1e63nupMw=="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval_2.0.0_1529684638380_0.7279956807486208"},"_hasShrinkwrap":false},"2.0.1":{"name":"babel-plugin-preval","version":"2.0.1","description":"Pre-evaluate code at build-time","engines":{"node":">=4","npm":">=3"},"main":"dist/index.js","scripts":{"add-contributor":"kcd-scripts contributors add","build":"kcd-scripts build","lint":"kcd-scripts lint","test":"kcd-scripts test","test:update":"npm test -- --updateSnapshot --coverage","validate":"kcd-scripts validate","precommit":"kcd-scripts precommit"},"files":["dist","macro.js"],"keywords":["babel","babel-plugin","eval","precompile","babel-plugin-macros"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-plugin-macros":"^2.2.2","require-from-string":"^2.0.2"},"devDependencies":{"ast-pretty-print":"^2.0.1","babel-plugin-tester":"^5.4.0","kcd-scripts":"^0.39.1"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js"},"eslintIgnore":["node_modules","coverage","dist"],"babel":{"presets":"kcd-scripts/babel"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"d8be253f074ac9272a16ac88978da0ff25da8445","_id":"babel-plugin-preval@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-7rTkwsuiATlwB7aE9X78LpvfOhocO8K82mAacju6K1dR2uyg83jhSwKvV5PXZnB8Rh92uzMuKIxu2IZoSAVHbQ==","shasum":"76a552a1670bb21307f80b927b89fbeb37cf205c","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-2.0.1.tgz","fileCount":9,"unpackedSize":31637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMj17CRA9TVsSAnZWagAA5+EP/Rbw3BlkCbQM5UUGP8Zg\niYFpqIILJnWPaJysfHe8kKYW5PCwfWnBWMshZ7ncoI5uXk9rjNWS+4bkMxLt\n6JtQnFBaLiPDUsvN3QQ36tYINsiDpW106r1l7QzyEbkOIGlaNKBQgCoWpt52\nXpApUDOMz/Rhq8H6J16bIrrKko2J1Vyd1O9MqGVa5POnhB5pWTnyKZt9Vw5c\nsvo6VW9vYy0R+aphK0+NbY6GHu61UxUJudIN+LAicwg7B8P2Vp7bpo04jmNm\nHtD+bcEoRDKiQ1Tvm02zuGCVc3aLMnlryMaMJdBXSqTtstT7AMQ01D6Hsqlc\neZ7GfJOGOnn8x2Xi418Kj35I49MHiLT9NPAXig4t8auRE6dsureBJKgKqYPw\n67ZrWiai8Ty5TpFq0D+d6t6qzdhez6s4gOw5gcmveyeFsaLyAY/JgIOAzRy0\nleSedm9JGPJIKYkkifbfacPtQSYbm8+r6HAeAcJDq5EcfN/W8b0tz73VcnkA\n7LX0tjiuDYPVIL0FPqi9/Z2rjm0Qpd6jBhBpWv4ryM5QRfrZ5KF/hyTAbfHg\nUgYOA/i3g4wOyZ/u2bn6oA9vl2u2PmXJOaqS6RA5jGQ9cDJsFwxz2sIojBA3\nKLBJlOTLhgsXKY4go1Ib/qXh9MCfLV1XCvslT7818BmEeJDY0zI2k3Tx6qgm\nqg3m\r\n=3r12\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoLmYFn1hIgOH0H8R9j5NofLnIE6+vs++oUTCfnNqDywIhAJO51WQ2akxJTuKDmX7UGgKW6PTzaX7ZvfaU0kI8VrUC"}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval_2.0.1_1530019194996_0.3830480781176939"},"_hasShrinkwrap":false},"3.0.0":{"name":"babel-plugin-preval","version":"3.0.0","description":"Pre-evaluate code at build-time","engines":{"node":">=4","npm":">=3"},"main":"dist/index.js","scripts":{"add-contributor":"kcd-scripts contributors add","build":"kcd-scripts build","lint":"kcd-scripts lint","test":"kcd-scripts test","test:update":"npm test -- --updateSnapshot --coverage","validate":"kcd-scripts validate","precommit":"kcd-scripts precommit"},"files":["dist","macro.js"],"keywords":["babel","babel-plugin","eval","precompile","babel-plugin-macros"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-plugin-macros":"^2.2.2","require-from-string":"^2.0.2"},"devDependencies":{"ast-pretty-print":"^2.0.1","babel-plugin-tester":"^5.4.0","kcd-scripts":"^0.39.1"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js"},"eslintIgnore":["node_modules","coverage","dist"],"babel":{"presets":"kcd-scripts/babel"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"b0f94b9ee79da47e485d95e8253749596440ea6d","_id":"babel-plugin-preval@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-9I0xiIDHUKu3V5ZGxF3WmpSAAG4g4aOfmmqPjg788naSX/u1hyfrejbHO1AbpBT4g3V7GhTXZUPp+RUc2fAUSg==","shasum":"16fd31f5ac7869b0648211c21d93b34af7281a4f","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-3.0.0.tgz","fileCount":9,"unpackedSize":29460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNAsrCRA9TVsSAnZWagAAbJgP/0aYEVqA1aNK5Tw4EBqb\npO/QgJ2k5t5NqHeCy7lhGHmIawXa4ZvYmt8CEaN7LXngCRSZt/hmbsGJj6ea\nk3Dr0fmzrsz2V0HfWndpcbZYZc5RBbj0jY0iO8PXAeG3PV/CpJNgetQdetu+\ntognXsw9in9Af551VywyTEprETBkLHxJkMRegByn6DciMp8G24H/YeGf5X4R\n3ACzW1cHOhz0/ykmyknNdn33nuj5AqJoqkoNrj0s6dUzteIX3sap1cgay5eh\nM+i4EePbnu1DQSW47kRTyubEKWqDsPvKu7siTuardVdJrPihgS9wIlfSvIVe\nXoMSujQ+8rxTvff6ZG5PDjv2Ak/XL2jGdYIWxzr/oBbIacoF1MgT6l6XSjFk\nqzWcyi6imAHE7vpOivP3s83h52uI0GoXWA8wZfWSGy+lNSmlrwSkCqkmHeA7\njHLoiui6rF3STEJPfsUOd7f9USVG6NlFt2EK+MivwMIVYHoCXZpz2L5Zq929\nM75vM8k0Bqjwpiw/h6MTbpKXLgIN13f4daWf+/ooG3rKPWb/tUgyonfwIMkh\ngFjxcEeN5Q52bgXEufyQulVC/kU7z3tEOPRIj9XgdQSf3HOA+fMe/WylwbDW\nXQKyf7li1HA1qMdHxBSAbifN7ij90zVoaglgAn6m0/xbYMryv06Eqaf9NoBu\ny477\r\n=BwHG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID35dR1PdjK7Rgu6or3XKH8sYBj3ahfP5Xi/W+fvP/eiAiBx3pIcG754/YpjbPJKc1pgo7XurqEJjyemBBHZzdfIxg=="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval_3.0.0_1530137387615_0.854048920403333"},"_hasShrinkwrap":false},"3.0.1":{"name":"babel-plugin-preval","version":"3.0.1","description":"Pre-evaluate code at build-time","engines":{"node":">=4","npm":">=3"},"main":"dist/index.js","scripts":{"add-contributor":"kcd-scripts contributors add","build":"kcd-scripts build","lint":"kcd-scripts lint","test":"kcd-scripts test","test:update":"npm test -- --updateSnapshot --coverage","validate":"kcd-scripts validate","precommit":"kcd-scripts precommit"},"keywords":["babel","babel-plugin","eval","precompile","babel-plugin-macros"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"babel-plugin-macros":"^2.2.2","require-from-string":"^2.0.2"},"devDependencies":{"ast-pretty-print":"^2.0.1","babel-plugin-tester":"^5.4.0","kcd-scripts":"^0.39.1"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js"},"eslintIgnore":["node_modules","coverage","dist"],"babel":{"presets":"kcd-scripts/babel"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"a3cd0868d8a575a8e7c345ddf03b770d1ee6279d","_id":"babel-plugin-preval@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"integrity":"sha512-s8hmTlRSmzcL7cHSIi0s6WxmpOAxfIlWqSVQwBIt7V5bNBaac+8JMZ6kJXLOazMJ8gCIcb5AJgQUgPHvbSYUzw==","shasum":"a26f9690114a864a54a5cbdf865496ebf541a9c3","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-3.0.1.tgz","fileCount":9,"unpackedSize":29637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmNSvCRA9TVsSAnZWagAAn+cQAJ/Mz0hTIfH/WrNbI6aY\nAuzXGBcsvpgUEizQyEO32uhG9LGrqdpPRQFXWyMpgmlbfgpY6u1uWRPNbP3o\nwgdBPPUeJK7PxQlen571vTELKUdCgjCsr91ZYOiKjoXTmFuHEt/eGDAs+yxV\nKmoP/OEjl+9Kl5PyKv3zldYZhDHUOTDyOgC6uLdi1Hu8YaUkgxUtAVI8cveP\nq5m8WdYIOeh1k/d+dy6SYomGa+pGYDhAb7lE9JgQGrB87e02lrA+6e2GQjIh\nU2q7X4RVnBG8odNI8ksWuBlNSuWL5zvnLSF1qC5yG7uBthI7HcYpHhC4C7J4\nQLBeu7BzM+/cCjQO8Vb6SFNO/deEd1VkYFWbKZjkWe1KEmbqeRtqOpNmcTKL\nBfBEkkIhG2K6PTl/MU7NWUq8ox2HJtaDTM4r/tsFjJVwMW2efRxW3rqG0UK9\nnghmGGw7dJSaZsUKzy1mSuJTzfru5E2jGde2h2cGu+E0PdOg6SjosDNOAbLQ\nC43OWmye2C2Z2G4/35MLS+6JtyJPCBbgU/COl64eP6/3j8ZCmohMJmFQEtof\n8QcZTResvqruaZrVgC9GeVvgiFA0bZQktK11g6jLGQADE4EIAZgmurYaffRQ\nrFCrhLE/AXTSsukhrY94vQMmGQDXYYGKXF+722I1NPnjd3tt0R2AIn0dZ9oM\nX34k\r\n=+jvw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDFCmu5lM3wtyeZE8UM2h1Y3Ig29VnojS3tqjXJAMyAyAiBBgzFyl61s28Mfqwbp4D23xJiNVRv5cwQx08NgITS3Gg=="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval_3.0.1_1536742574537_0.1194023698196518"},"_hasShrinkwrap":false},"4.0.0":{"name":"babel-plugin-preval","version":"4.0.0","description":"Pre-evaluate code at build-time","engines":{"node":">=8","npm":">=6"},"main":"dist/index.js","scripts":{"build":"kcd-scripts build","lint":"kcd-scripts lint","test":"kcd-scripts test","test:update":"npm test -- --updateSnapshot --coverage","validate":"kcd-scripts validate"},"husky":{"hooks":{"pre-commit":"kcd-scripts pre-commit"}},"keywords":["babel","babel-plugin","eval","precompile","babel-plugin-macros"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","dependencies":{"@babel/runtime":"^7.7.2","babel-plugin-macros":"^2.6.1","require-from-string":"^2.0.2"},"devDependencies":{"ast-pretty-print":"^2.0.1","babel-plugin-tester":"^7.0.3","kcd-scripts":"^1.11.0"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js"},"eslintIgnore":["node_modules","coverage","dist"],"babel":{"presets":["kcd-scripts/babel"]},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"c50df22c7e3bce951981b962b5ad6c4641ecea82","_id":"babel-plugin-preval@4.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.16.2","_npmUser":{"name":"kentcdodds","email":"me@kentcdodds.com"},"dist":{"integrity":"sha512-fZI/4cYneinlj2k/FsXw0/lTWSC5KKoepUueS1g25Gb5vx3GrRyaVwxWCshYqx11GEU4mZnbbFhee8vpquFS2w==","shasum":"edb8501167985752aafcc31086791e1314052e9d","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-4.0.0.tgz","fileCount":9,"unpackedSize":31060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzdJNCRA9TVsSAnZWagAA04MP/AucsMjayiBCpNCxGiTT\nAgPEVhgE4MEZyXnws50U1QxRvkcQ9y5d/lJYdlHwPsefFIPiFwHMzDTIt7io\nkamqu+d6QPtC889ovF/pJHb+XqgblpoH2EalJNlcc3dbq8114buWbg4OOu8h\nS8WXOp2Zn28pvxHGBiCZK4tzF8ZX4gU+JCFFlp0+L+BWNEMHu876Y4pZcRuH\ngzXOqqXwthQnZnZs3V1E4n7v9O9zsvQJyuW6KK4mSPaJwPJP4niSWFbAsJYE\naXB1ry/XUiuy/kPvgDpKbdMEAzgRrG2baXVwFlOVUhgqi4e9ZeN6+GTphnMB\nS8bhT3IEdatr2xiA4HAN9Lqf2snWBr5cSeWfiSpSQ0gMWO3x1i4uPPhqKs5m\nAA6sema++GQzM8r4sar2FqkAGCDaDvk2eVrXVnkPaSV75psQeORVO/9ubqRI\nuByexYMfgqcIiXcKB6qHfTs1hZ8W50D2OXehBOxwAWbx7/yPTAR6gzohyiFW\nDOWhMQZ7r98HH7Kv+Eycw4a0Jpefu6R4S11P2iYlNg1arBFs6rhDY9sAgu6u\nOYBRy71Q/hJkDev/GBX1Era7bnA8OHr1/4khf59dFpqiPPCcjmI7z5QR5hqr\nEnhsgs4r87cCIQglgGNOUwesGuq+BPztQ2M2X74WvcAw7iwVu6Tvk/Q6ats0\nbcMM\r\n=8+Cw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh7wXmalucrSdXVRTlsL3o6T3i46BHiBkOY0zqgshEBgIgNcxDdQ5aRA1ETVAjHC/O/e/b5kudByviu/Imb2qyZw0="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval_4.0.0_1573769805250_0.1515989579564465"},"_hasShrinkwrap":false},"5.0.0":{"name":"babel-plugin-preval","version":"5.0.0","description":"Pre-evaluate code at build-time","engines":{"node":">=10","npm":">=6"},"main":"dist/index.js","scripts":{"build":"kcd-scripts build","lint":"kcd-scripts lint","test":"kcd-scripts test","test:update":"npm test -- --updateSnapshot --coverage","validate":"kcd-scripts validate"},"keywords":["babel","babel-plugin","eval","precompile","babel-plugin-macros"],"author":{"name":"Kent C. Dodds","email":"me@kentcdodds.com","url":"https://kentcdodds.com"},"license":"MIT","dependencies":{"@babel/runtime":"^7.9.2","babel-plugin-macros":"^2.8.0","require-from-string":"^2.0.2"},"devDependencies":{"ast-pretty-print":"^2.0.1","babel-plugin-tester":"^8.0.1","kcd-scripts":"^5.5.0"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js"},"eslintIgnore":["node_modules","coverage","dist"],"babel":{"presets":["kcd-scripts/babel"]},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"0736c6b622bf5fe68f404085df216312dc25e2be","_id":"babel-plugin-preval@5.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-8DqJq6/LPUjSZ0Qq6bVIFpsj2flCEE0Cbnbut9TvGU6jP9g3dOWEXtQ/sdvsA9d6souza8eNGh04WRXpuH9ThA==","shasum":"6cabb947ecc241664966e1f99eb56a3b4bb63d1e","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-5.0.0.tgz","fileCount":9,"unpackedSize":31915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeCcRCRA9TVsSAnZWagAAZmEQAIXaq9yE0J4QIlXcwrIw\n3QSz2spVx7gsxaz0aNh3dFmh4kcMpk6CiPj9ZlOPV84RU+u9a7eeUGl/u40R\nXjBkues14mXA3bioMl/lJqUZgENbtO+h32+LQENFwYQeUtJwvpCpVNrH/Ky9\nkkoPFntYNpl/u4UsokH6wKsMimNDW6KwxD7DzFXKnp83rYqTDdGbApP6iJDa\nRsYDazxzQRdS7vABsOHSlXoJRUIQUGhcmSnB8yOMXNQBB3MmNvAefbWxcj5R\nM722YuMrYQIIEnB4pD1DU6j0KVsoXXW/XMp4xQT7LZfdW2ILyTDmiDhEqrJp\ni3SrT+7JPkJFoSsCfB9hzfHZScvymq8xy1sPCo11w2kIYImUjLQ1B4+cudpl\nFXZnbrZemnGLMW/bZyam9+r0X1f+pzTzCos57t3DgRBa3ZAPkDnf8+C7hgRf\nJ8tUr4JlqcLq8CJL7xUyV7Ag6C2/+FrYQECMT16q11CaqvclIivl8pFxqH5S\n1v1KEFRZ35leVwkcBWko6RXuBi5LLA5R+VIK1XbuhQK1J3+yr3EYScL4fsKw\n37vqhKiad4H8QLRe1YlrDP8VOJK5l+aC5ZBkofi/OTlKsZxB7ASsX9cKw3Ey\n3qB6binPsnKD2G7oYihjHLUJWZ3WGbCvr7jmK7jzy3BVLNMBuZO9Y8gwlLUE\naaDg\r\n=MNtK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6CN5CKxmFls7UIKqOlRSwCRAd3WcXZWn/IDDIinMtNAiEA9NrjxYxR5hywrHUie6V68llVC4uVXXyXUcOS+jToSFI="}]},"maintainers":[{"name":"kentcdodds","email":"kent@doddsfamily.us"}],"_npmUser":{"name":"kentcdodds","email":"me@kentcdodds.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval_5.0.0_1584932624936_0.3004774583796661"},"_hasShrinkwrap":false},"5.1.0":{"name":"babel-plugin-preval","version":"5.1.0","description":"Pre-evaluate code at build-time","engines":{"node":">=10","npm":">=6"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"kcd-scripts build","lint":"kcd-scripts lint","test":"kcd-scripts test","test:update":"npm test -- --updateSnapshot --coverage","typecheck":"kcd-scripts typecheck","validate":"kcd-scripts validate"},"keywords":["babel","babel-plugin","eval","precompile","babel-plugin-macros"],"author":{"name":"Kent C. Dodds","email":"me@kentcdodds.com","url":"https://kentcdodds.com"},"license":"MIT","dependencies":{"@types/babel__core":"^7.1.12","@babel/runtime":"^7.12.5","babel-plugin-macros":"^3.0.1","require-from-string":"^2.0.2"},"devDependencies":{"@types/babel-plugin-macros":"^2.8.4","@types/require-from-string":"^1.2.0","ast-pretty-print":"^2.0.1","babel-plugin-tester":"^10.0.0","kcd-scripts":"^7.2.0","type-fest":"^0.20.2","typescript":"^4.1.3"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js"},"eslintIgnore":["node_modules","coverage","/macro.d.ts","dist"],"babel":{"presets":["kcd-scripts/babel"]},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","gitHead":"08fe01bac64999e8108b895c64d22d90cec77dde","_id":"babel-plugin-preval@5.1.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-G5R+xmo5LS41A4UyZjOjV0mp9AvkuCyUOAJ6TOv/jTZS+VKh7L7HUDRcCSOb0YCM/u0fFarh7Diz0wjY8rFNFg==","shasum":"6efb89bf6b97af592cd1400c6df49c0e9e6ab027","tarball":"https://registry.npmjs.org/babel-plugin-preval/-/babel-plugin-preval-5.1.0.tgz","fileCount":13,"unpackedSize":41414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+wCPCRA9TVsSAnZWagAAMb4P/jwe55+8roGt/XjpmI33\nzkKywDCfR2XNZi3J+CkH2ff5oaYvIlfHBKCgGtChKm2luJ73VyikorKfU1/3\nFHbCmwlVbgtMhdCil7EifGNvNll0kNfsneBoxudiP5FaSbqNX6wVWcfFC5hf\nf9auEnaAf5MUD7DtHT5ToAUdXL1AvkqltM2HYC75tcNOp05y9KyEJ+oEX0z6\nhPvOnE/+DmMg7ALTI5XLVx7DsvR1TQGWcSaLHnL6nvdLxEMS6CwTbO8eES15\nk/FsVam6ccWrdD5LrbnlDzQU99+HLxBbDba5GFO23INFq/+F7uM4gfO0HtS4\nH19WV/c3lfVUkLunmCUwDb7wj4avzPEU65rDEWatzA9SPFHif4YbmoW6NORz\nJVnDCCopohJJgoN52RmS8oR9DB77AQ3BTSKssCRgnXSNSG/brZY3QtJTbJXR\nhDu32pdqO1kZ7Ti5avrFUpdITGJ/lXf06yFMYTI/wsrJ9PEvgXpseV47bAQd\n/uACH67Gn5gs5lLeXzWPEfXyK/saft6bTt5zfKlYQ7i2qvLBgXZRrcIIYeLJ\npSV8jJh6jX/kjYY9ZW/8XbOyLrCPddzhd4BxMBncACmoaONMlS5DaN8h4P1a\nVhAfqwQToTQjHd0Tr5M0Y5FNpu4x+FH/l4NLPSbG5OemU/jC7J7qmNV7PhsD\nIzUy\r\n=LSx2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpI3gJL09ieQJiz6qXe4aIjsWSECrXKZFL6EA31i+oOgIhAK+etVJD9Es0+l5MgKp3sV51uUYVTb8268onS4oP/ve4"}]},"_npmUser":{"name":"kentcdodds","email":"me@kentcdodds.com"},"directories":{},"maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-preval_5.1.0_1643839631474_0.9030341709501462"},"_hasShrinkwrap":false}},"readme":"<div align=\"center\">\n<h1>babel-plugin-preval</h1>\n\n<p>Pre-evaluate code at build-time</p>\n</div>\n\n---\n\n<!-- prettier-ignore-start -->\n[![Build Status][build-badge]][build]\n[![Code Coverage][coverage-badge]][coverage]\n[![version][version-badge]][package]\n[![downloads][downloads-badge]][npmtrends]\n[![MIT License][license-badge]][license]\n\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n[![All Contributors](https://img.shields.io/badge/all_contributors-24-orange.svg?style=flat-square)](#contributors-)\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n[![PRs Welcome][prs-badge]][prs]\n[![Code of Conduct][coc-badge]][coc]\n[![Babel Macro][macros-badge]][babel-plugin-macros]\n[![Examples][examples-badge]][examples]\n<!-- prettier-ignore-end -->\n\n## The problem\n\nYou need to do some dynamic stuff, but don't want to do it at runtime. Or maybe\nyou want to do stuff like read the filesystem to get a list of files and you\ncan't do that in the browser.\n\n## This solution\n\nThis allows you to specify some code that runs in Node and whatever you\n`module.exports` in there will be swapped. For example:\n\n```js\nconst x = preval`module.exports = 1`\n\n//      ↓ ↓ ↓ ↓ ↓ ↓\n\nconst x = 1\n```\n\nOr, more interestingly:\n\n```javascript\nconst x = preval`\n  const fs = require('fs')\n  const val = fs.readFileSync(__dirname + '/fixture1.md', 'utf8')\n  module.exports = {\n    val,\n    getSplit: function(splitDelimiter) {\n      return x.val.split(splitDelimiter)\n    }\n  }\n`\n\n//      ↓ ↓ ↓ ↓ ↓ ↓\n\nconst x = {\n  val: '# fixture\\n\\nThis is some file thing...\\n',\n  getSplit: function getSplit(splitDelimiter) {\n    return x.val.split(splitDelimiter)\n  },\n}\n```\n\nThere's also `preval.require('./something')` and\n`import x from /* preval */ './something'` (which can both take some arguments)\nor add `// @preval` comment at the top of a file.\n\nSee more below.\n\n## Table of Contents\n\n<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n- [Installation](#installation)\n- [Usage](#usage)\n  - [Template Tag](#template-tag)\n  - [import comment](#import-comment)\n  - [preval.require](#prevalrequire)\n  - [preval file comment (`// @preval`)](#preval-file-comment--preval)\n- [Exporting a function](#exporting-a-function)\n- [Configure with Babel](#configure-with-babel)\n  - [Via `.babelrc` (Recommended)](#via-babelrc-recommended)\n  - [Via CLI](#via-cli)\n  - [Via Node API](#via-node-api)\n- [Use with `babel-plugin-macros`](#use-with-babel-plugin-macros)\n- [Examples](#examples)\n- [Notes](#notes)\n- [FAQ](#faq)\n  - [How is this different from prepack?](#how-is-this-different-from-prepack)\n  - [How is this different from webpack loaders?](#how-is-this-different-from-webpack-loaders)\n- [Inspiration](#inspiration)\n- [Related Projects](#related-projects)\n- [Other Solutions](#other-solutions)\n- [Issues](#issues)\n  - [🐛 Bugs](#-bugs)\n  - [💡 Feature Requests](#-feature-requests)\n- [Contributors ✨](#contributors-)\n- [LICENSE](#license)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n## Installation\n\nThis module is distributed via [npm][npm] which is bundled with [node][node] and\nshould be installed as one of your project's `devDependencies`:\n\n```\nnpm install --save-dev babel-plugin-preval\n```\n\n## Usage\n\nImportant notes:\n\n1.  All code run by `preval` is _not_ run in a sandboxed environment\n2.  All code _must_ run synchronously.\n3.  Code that is run by preval is not transpiled so it must run natively in the\n    version of node you're running. (cannot use es modules).\n\n> You may like to watch\n> [this YouTube video](https://www.youtube.com/watch?v=1queadQ0048&list=PLV5CVI1eNcJgCrPH_e6d57KRUTiDZgs0u)\n> to get an idea of what preval is and how it can be used.\n\n### Template Tag\n\n**Before**:\n\n```javascript\nconst greeting = preval`\n  const fs = require('fs')\n  module.exports = fs.readFileSync(require.resolve('./greeting.txt'), 'utf8')\n`\n```\n\n**After** (assuming `greeting.txt` contains the text: `\"Hello world!\"`):\n\n```javascript\nconst greeting = 'Hello world!'\n```\n\n`preval` can also handle _some_ simple dynamic values as well:\n\n**Before**:\n\n```javascript\nconst name = 'Bob Hope'\nconst person = preval`\n  const [first, last] = require('./name-splitter')(${name})\n  module.exports = {first, last}\n`\n```\n\n**After** (assuming `./name-splitter` is a function that splits a name into\nfirst/last):\n\n```javascript\nconst name = 'Bob Hope'\nconst person = {first: 'Bob', last: 'Hope'}\n```\n\n### import comment\n\n**Before**:\n\n```javascript\nimport fileList from /* preval */ './get-list-of-files'\n```\n\n**After** (depending on what `./get-list-of-files does`, it might be something\nlike):\n\n```javascript\nconst fileList = ['file1.md', 'file2.md', 'file3.md', 'file4.md']\n```\n\nYou can also provide arguments which themselves are prevaled!\n\n**Before**:\n\n```javascript\nimport fileList from /* preval(3) */ './get-list-of-files'\n```\n\n**After** (assuming `./get-list-of-files` accepts an argument limiting how many\nfiles are retrieved:\n\n```javascript\nconst fileList = ['file1.md', 'file2.md', 'file3.md']\n```\n\n### preval.require\n\n**Before**:\n\n```javascript\nconst fileLastModifiedDate = preval.require('./get-last-modified-date')\n```\n\n**After**:\n\n```javascript\nconst fileLastModifiedDate = '2017-07-05'\n```\n\nAnd you can provide _some_ simple dynamic arguments as well:\n\n**Before**:\n\n```javascript\nconst fileLastModifiedDate = preval.require(\n  './get-last-modified-date',\n  '../../some-other-file.js',\n)\n```\n\n**After**:\n\n```javascript\nconst fileLastModifiedDate = '2017-07-04'\n```\n\n### preval file comment (`// @preval`)\n\nUsing the preval file comment will update a whole file to be evaluated down to\nan export.\n\nWhereas the above usages (assignment/import/require) will only preval the scope\nof the assignment or file being imported.\n\n**Before**:\n\n```javascript\n// @preval\n\nconst id = require('./path/identity')\nconst one = require('./path/one')\n\nconst compose = (...fns) => fns.reduce((f, g) => a => f(g(a)))\nconst double = a => a * 2\nconst square = a => a * a\n\nmodule.exports = compose(square, id, double)(one)\n```\n\n**After**:\n\n```javascript\nmodule.exports = 4\n```\n\n## Exporting a function\n\nIf you export a function from a module that you're prevaling (whether using\n`preval.require` or the import comment), then that function will be called and\nwhatever is returned will be the prevaled value.\n\nIt's important to know this if you want to have the prevaled value itself be a\nfunction:\n\n**Example**:\n\n```js\n// example-module.js\nconst fn = message => `The message is: ${message}`\nmodule.exports = () => fn\n```\n\n**Usage of preval**:\n\n```js\nconst theFn = preval.require('./example-module.js')\n```\n\n**Generated code**:\n\n```js\nconst theFn = message => `The message is: ${message}`\n```\n\n## Configure with Babel\n\n### Via `.babelrc` (Recommended)\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"preval\"]\n}\n```\n\n### Via CLI\n\n```sh\nbabel --plugins preval script.js\n```\n\n### Via Node API\n\n```javascript\nrequire('babel-core').transform('code', {\n  plugins: ['preval'],\n})\n```\n\n## Use with `babel-plugin-macros`\n\nOnce you've\n[configured `babel-plugin-macros`](https://github.com/kentcdodds/babel-plugin-macros/blob/main/other/docs/user.md)\nyou can import/require the preval macro at `babel-plugin-preval/macro`. For\nexample:\n\n```javascript\nimport preval from 'babel-plugin-preval/macro'\n\nconst one = preval`module.exports = 1 + 2 - 1 - 1`\n```\n\n> You could also use [`preval.macro`][preval.macro] if you'd prefer to type less\n> 😀\n\n## Examples\n\n- [Mastodon](https://github.com/tootsuite/mastodon/pull/4202) saved 40kb\n  (gzipped) using `babel-plugin-preval`\n- [glamorous-website](https://github.com/kentcdodds/glamorous-website/pull/235)\n  uses [`preval.macro`][preval.macro] to determine Algolia options based on\n  `process.env.LOCALE`. It also uses [`preval.macro`][preval.macro] to load an\n  `svg` file as a string, `base64` encode it, and use it as a `background-url`\n  for an input element.\n- [Generate documentation for React components](https://gist.github.com/souporserious/575609dc5a5d52e167dd2236079eccc0)\n- [Serverless with webpack](https://github.com/geovanisouza92/serverless-preval)\n  build serverless functions using webpack and Babel for development and\n  production with preval to replace (possible sensible) content in code.\n- [Read files at build time (video)](https://www.youtube.com/watch?v=NhmrbpVKgdQ&feature=youtu.be)\n\n## Notes\n\nIf you use `babel-plugin-transform-decorators-legacy`, there is a conflict\nbecause both plugins must be placed at the top\n\nWrong:\n\n```json\n{\n  \"plugins\": [\"preval\", \"transform-decorators-legacy\"]\n}\n```\n\nOk:\n\n```json\n{\n  \"plugins\": [\"preval\", [\"transform-decorators-legacy\"]]\n}\n```\n\n## FAQ\n\n### How is this different from prepack?\n\n[`prepack`][prepack] is intended to be run on your final bundle after you've run\nyour webpack/etc magic on it. It does a TON of stuff, but the idea is that your\ncode should work with or without prepack.\n\n`babel-plugin-preval` is intended to let you write code that would _not_ work\notherwise. Doing things like reading something from the file system are not\npossible in the browser (or with prepack), but `preval` enables you to do this.\n\n### How is this different from webpack loaders?\n\nThis plugin was inspired by webpack's [val-loader][val-loader]. The benefit of\nusing this over that loader (or any other loader) is that it integrates with\nyour existing babel pipeline. This is especially useful for the server where\nyou're probably not bundling your code with [`webpack`][webpack], but you may be\nusing babel. (If you're not using either, configuring babel for this would be\neasier than configuring webpack for `val-loader`).\n\nIn addition, you can implement pretty much any webpack loader using\n`babel-plugin-preval`.\n\nIf you want to learn more, check `webpack` documentations about\n[`loaders`][webpack-loaders].\n\n## Inspiration\n\nI needed something like this for the\n[glamorous website](https://github.com/kentcdodds/glamorous-website). I\nlive-streamed developing the whole thing. If you're interested you can find\n[the recording on my youtube channel](https://www.youtube.com/watch?v=3vxov5xUai8&index=19&list=PLV5CVI1eNcJh5CTgArGVwANebCrAh2OUE)\n(note, screen only recording, no audio).\n\nI was inspired by the [val-loader][val-loader] from webpack.\n\n## Related Projects\n\n- [`preval.macro`][preval.macro] - nicer integration with `babel-plugin-macros`\n- [`define_macro-loader`](https://github.com/MrcSnm/define_macro-loader) -\n  Integrate preval with C-Like macros, thus, increasing preval use cases.\n\n## Other Solutions\n\nI'm not aware of any, if you are please [make a pull request][prs] and add it\nhere!\n\n## Issues\n\n_Looking to contribute? Look for the [Good First Issue][good-first-issue]\nlabel._\n\n### 🐛 Bugs\n\nPlease file an issue for bugs, missing documentation, or unexpected behavior.\n\n[**See Bugs**][bugs]\n\n### 💡 Feature Requests\n\nPlease file an issue to suggest new features. Vote on feature requests by adding\na 👍. This helps maintainers prioritize what to work on.\n\n[**See Feature Requests**][requests]\n\n## Contributors ✨\n\nThanks goes to these people ([emoji key][emojis]):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"https://kentcdodds.com\"><img src=\"https://avatars.githubusercontent.com/u/1500684?v=3?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Kent C. Dodds</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=kentcdodds\" title=\"Code\">💻</a> <a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=kentcdodds\" title=\"Documentation\">📖</a> <a href=\"#infra-kentcdodds\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=kentcdodds\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"http://mattphillips.io\"><img src=\"https://avatars3.githubusercontent.com/u/5610087?v=3?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Matt Phillips</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=mattphillips\" title=\"Code\">💻</a> <a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=mattphillips\" title=\"Documentation\">📖</a> <a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=mattphillips\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"https://twitter.com/philipodev\"><img src=\"https://avatars1.githubusercontent.com/u/28024000?v=3?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Philip Oliver</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/issues?q=author%3Aphilipodev\" title=\"Bug reports\">🐛</a></td>\n    <td align=\"center\"><a href=\"https://toot.cafe/@sorin\"><img src=\"https://avatars2.githubusercontent.com/u/2109702?v=3?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Sorin Davidoi</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/issues?q=author%3Asorin-davidoi\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=sorin-davidoi\" title=\"Code\">💻</a> <a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=sorin-davidoi\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"https://github.com/infiniteluke\"><img src=\"https://avatars4.githubusercontent.com/u/1127238?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Luke Herrington</b></sub></a><br /><a href=\"#example-infiniteluke\" title=\"Examples\">💡</a></td>\n    <td align=\"center\"><a href=\"http://instagram.com/luftywiranda13\"><img src=\"https://avatars4.githubusercontent.com/u/22868432?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Lufty Wiranda</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=luftywiranda13\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"http://obartra.github.io\"><img src=\"https://avatars0.githubusercontent.com/u/3877773?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Oscar</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=obartra\" title=\"Code\">💻</a> <a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=obartra\" title=\"Tests\">⚠️</a></td>\n  </tr>\n  <tr>\n    <td align=\"center\"><a href=\"https://github.com/pro-nasa\"><img src=\"https://avatars1.githubusercontent.com/u/14310216?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>pro-nasa</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=pro-nasa\" title=\"Documentation\">📖</a></td>\n    <td align=\"center\"><a href=\"http://bekrin.me\"><img src=\"https://avatars0.githubusercontent.com/u/9248479?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Sergey Bekrin</b></sub></a><br /></td>\n    <td align=\"center\"><a href=\"https://maurobringolf.ch\"><img src=\"https://avatars0.githubusercontent.com/u/18613301?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Mauro Bringolf</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=maurobringolf\" title=\"Code\">💻</a> <a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=maurobringolf\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"https://joelim.me\"><img src=\"https://avatars1.githubusercontent.com/u/10875678?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Joe Lim</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=xjlim\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://github.com/marzelin\"><img src=\"https://avatars3.githubusercontent.com/u/13483453?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Marcin Zielinski</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=marzelin\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"http://www.tommyleunen.com\"><img src=\"https://avatars3.githubusercontent.com/u/1972567?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Tommy</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=tleunen\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://github.com/PlayMa256\"><img src=\"https://avatars0.githubusercontent.com/u/831308?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Matheus Gonçalves da Silva</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=PlayMa256\" title=\"Documentation\">📖</a></td>\n  </tr>\n  <tr>\n    <td align=\"center\"><a href=\"https://stackshare.io/jdorfman/decisions\"><img src=\"https://avatars1.githubusercontent.com/u/398230?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Justin Dorfman</b></sub></a><br /><a href=\"#fundingFinding-jdorfman\" title=\"Funding Finding\">🔍</a></td>\n    <td align=\"center\"><a href=\"https://github.com/AndrewRot\"><img src=\"https://avatars2.githubusercontent.com/u/12818861?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Rottier</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=AndrewRot\" title=\"Documentation\">📖</a></td>\n    <td align=\"center\"><a href=\"https://michaeldeboey.be\"><img src=\"https://avatars3.githubusercontent.com/u/6643991?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michaël De Boey</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=MichaelDeBoey\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://github.com/nobrayner\"><img src=\"https://avatars.githubusercontent.com/u/40751395?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Braydon Hall</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=nobrayner\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://dev.to/jacobmgevans\"><img src=\"https://avatars.githubusercontent.com/u/27247160?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Jacob M-G Evans</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=JacobMGEvans\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"http://juhanajauhiainen.com\"><img src=\"https://avatars.githubusercontent.com/u/544386?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Juhana Jauhiainen</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=juhanakristian\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"http://peter.hozak.info/\"><img src=\"https://avatars.githubusercontent.com/u/1087670?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Peter Hozák</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=Aprillion\" title=\"Code\">💻</a></td>\n  </tr>\n  <tr>\n    <td align=\"center\"><a href=\"https://github.com/mpeyper\"><img src=\"https://avatars.githubusercontent.com/u/23029903?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Peyper</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=mpeyper\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://hipreme.itch.io/\"><img src=\"https://avatars.githubusercontent.com/u/10136262?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Marcelo Silva Nascimento Mancini</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=MrcSnm\" title=\"Documentation\">📖</a> <a href=\"#plugin-MrcSnm\" title=\"Plugin/utility libraries\">🔌</a></td>\n    <td align=\"center\"><a href=\"https://github.com/NMinhNguyen\"><img src=\"https://avatars.githubusercontent.com/u/2852660?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Minh Nguyen</b></sub></a><br /><a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=NMinhNguyen\" title=\"Code\">💻</a> <a href=\"https://github.com/kentcdodds/babel-plugin-preval/commits?author=NMinhNguyen\" title=\"Tests\">⚠️</a> <a href=\"#infra-NMinhNguyen\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors][all-contributors] specification.\nContributions of any kind welcome!\n\n## LICENSE\n\nMIT\n\n<!-- prettier-ignore-start -->\n[npm]: https://www.npmjs.com\n[node]: https://nodejs.org\n[build-badge]: https://img.shields.io/github/workflow/status/kentcdodds/babel-plugin-preval/validate?logo=github&style=flat-square\n[build]: https://github.com/kentcdodds/babel-plugin-preval/actions?query=workflow%3Avalidate\n[coverage-badge]: https://img.shields.io/codecov/c/github/kentcdodds/babel-plugin-preval.svg?style=flat-square\n[coverage]: https://codecov.io/github/kentcdodds/babel-plugin-preval\n[version-badge]: https://img.shields.io/npm/v/babel-plugin-preval.svg?style=flat-square\n[package]: https://www.npmjs.com/package/babel-plugin-preval\n[downloads-badge]: https://img.shields.io/npm/dm/babel-plugin-preval.svg?style=flat-square\n[npmtrends]: http://www.npmtrends.com/babel-plugin-preval\n[license-badge]: https://img.shields.io/npm/l/babel-plugin-preval.svg?style=flat-square\n[license]: https://github.com/kentcdodds/babel-plugin-preval/blob/main/LICENSE\n[prs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square\n[prs]: http://makeapullrequest.com\n[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square\n[coc]: https://github.com/kentcdodds/babel-plugin-preval/blob/main/other/CODE_OF_CONDUCT.md\n[macros-badge]: https://img.shields.io/badge/babel--macro-%F0%9F%8E%A3-f5da55.svg?style=flat-square\n[babel-plugin-macros]: https://github.com/kentcdodds/babel-plugin-macros\n[examples-badge]: https://img.shields.io/badge/%F0%9F%92%A1-examples-8C8E93.svg?style=flat-square\n[examples]: https://github.com/kentcdodds/babel-plugin-preval/blob/main/other/EXAMPLES.md\n[emojis]: https://github.com/all-contributors/all-contributors#emoji-key\n[all-contributors]: https://github.com/all-contributors/all-contributors\n[bugs]: https://github.com/kentcdodds/babel-plugin-preval/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+sort%3Acreated-desc+label%3Abug\n[requests]: https://github.com/kentcdodds/babel-plugin-preval/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc+label%3Aenhancement\n[good-first-issue]: https://github.com/kentcdodds/babel-plugin-preval/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc+label%3Aenhancement+label%3A%22good+first+issue%22\n\n[prepack]: https://github.com/facebook/prepack\n[preval.macro]: https://github.com/kentcdodds/preval.macro\n[webpack]: https://webpack.js.org\n[webpack-loaders]: https://webpack.js.org/concepts/loaders\n[val-loader]: https://github.com/webpack-contrib/val-loader\n<!-- prettier-ignore-end -->\n","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"}],"time":{"modified":"2022-04-11T16:40:57.209Z","created":"2017-07-05T06:26:13.954Z","1.0.0":"2017-07-05T06:26:13.954Z","1.1.0":"2017-07-05T18:25:55.460Z","1.1.1":"2017-07-05T20:18:16.235Z","1.2.0":"2017-07-06T02:58:31.574Z","1.2.1":"2017-07-06T16:15:43.018Z","1.3.0":"2017-07-07T18:42:37.377Z","1.3.1":"2017-07-11T19:10:01.901Z","1.3.2":"2017-07-12T01:08:06.639Z","1.3.3":"2017-07-14T01:49:09.885Z","1.4.0":"2017-07-14T15:28:31.782Z","1.4.1":"2017-07-14T15:47:36.487Z","1.4.2":"2017-07-19T23:19:13.797Z","1.4.3":"2017-08-13T03:54:15.137Z","1.4.4":"2017-08-18T15:35:44.335Z","1.4.5":"2017-09-06T19:01:47.557Z","1.5.0":"2017-09-08T07:22:17.334Z","1.5.1":"2017-10-08T15:53:01.960Z","1.6.0":"2017-10-19T21:30:07.324Z","1.6.1":"2017-10-27T22:54:35.980Z","1.6.2":"2017-10-30T19:38:30.040Z","1.6.3":"2018-01-02T23:20:55.468Z","1.6.4":"2018-03-04T20:10:20.951Z","2.0.0":"2018-06-22T16:23:58.468Z","2.0.1":"2018-06-26T13:19:55.082Z","3.0.0":"2018-06-27T22:09:47.726Z","3.0.1":"2018-09-12T08:56:14.695Z","4.0.0":"2019-11-14T22:16:45.350Z","5.0.0":"2020-03-23T03:03:45.068Z","5.1.0":"2022-02-02T22:07:11.683Z"},"homepage":"https://github.com/kentcdodds/babel-plugin-preval#readme","keywords":["babel","babel-plugin","eval","precompile","babel-plugin-macros"],"repository":{"type":"git","url":"git+https://github.com/kentcdodds/babel-plugin-preval.git"},"author":{"name":"Kent C. Dodds","email":"me@kentcdodds.com","url":"https://kentcdodds.com"},"bugs":{"url":"https://github.com/kentcdodds/babel-plugin-preval/issues"},"license":"MIT","readmeFilename":"README.md","users":{"wookiehangover":true}}