{"_id":"babel-preset-zillow","_rev":"29-cae546ef26df18be59344ad65cfd7bb6","name":"babel-preset-zillow","dist-tags":{"latest":"4.4.0","lerna-temp":"4.1.0"},"versions":{"1.0.0-alpha.1":{"name":"babel-preset-zillow","version":"1.0.0-alpha.1","description":"A Babel preset for transpiling JavaScript following our styleguide","keywords":["babel","es6","es205","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com"},"homepage":"https://github.com/zillow/javascript/tree/master/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"dependencies":{"babel-plugin-lodash":"^3.3.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","fast-async":"^6.3.1"},"gitHead":"db03e0db2e16ae6b58ec7b637f70964f5ed2da7e","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@1.0.0-alpha.1","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"dist":{"integrity":"sha512-C3UVFJss0DGdy5ksbfqgyrplZdQ8XkGTzSPYIyVReTXEYWBbVvIgRxB3eGlXwGEVKBE64YnEnQgSiuS/kb75uA==","shasum":"1b5496561a9471ae21263c7c4593d2125cbdc81c","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-1.0.0-alpha.1.tgz","fileCount":4,"unpackedSize":5148,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRJnGdDDT6dVwSQPENuXnJJ3XGnwkxJzRgBxFCZuCfpAiBwGxz1t29QTXbvu2/RjOR15rKdVscra85ut5bAE1waVA=="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_1.0.0-alpha.1_1522802992514_0.5044677564295836"},"_hasShrinkwrap":false},"1.0.0-alpha.2":{"name":"babel-preset-zillow","version":"1.0.0-alpha.2","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com"},"homepage":"https://github.com/zillow/javascript/tree/master/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"dependencies":{"babel-plugin-lodash":"^3.3.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-block-scoping":"^6.26.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","fast-async":"^6.3.1"},"gitHead":"79020a68631abd3813ab4f793fa63c24f5f480e2","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@1.0.0-alpha.2","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"dist":{"integrity":"sha512-OhCO5yelAs8MukhwwPTAsRdwloX0qQ2NAIur6cafl5xUlwlua7mVsO+W+wefyNNstLtL+/JGnKKrnPQ7e3a7Ng==","shasum":"5de6e2fc0f9a10d3e8ebe30e117e441c6796edc7","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-1.0.0-alpha.2.tgz","fileCount":4,"unpackedSize":6333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID79NnjLzfnv9F+nfUtHOrVpaFsyXY5efcc3GSUCYOW9AiEAkY7HKx33M6hgKFnjFFU7NzKeEVxcDtJuD0OqjusG5rw="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_1.0.0-alpha.2_1522889976953_0.41040364492408554"},"_hasShrinkwrap":false},"1.0.0-alpha.3":{"name":"babel-preset-zillow","version":"1.0.0-alpha.3","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/master/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"dependencies":{"babel-plugin-lodash":"^3.3.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-block-scoping":"^6.26.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","fast-async":"^6.3.1"},"gitHead":"8d39fc131cd9de8a04322159ce299e6464cb87f2","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@1.0.0-alpha.3","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"dist":{"integrity":"sha512-mwRSYSkeBqbqRK6K6ZFiWW0UodZJ1cHNKgq3OghDVuWo/yCjimZyYxZtI7NoMIu7CqtI62PRBKYxtemY06S/UQ==","shasum":"5f493ce380536e3dca95c8a06d01cb98c314bc2c","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-1.0.0-alpha.3.tgz","fileCount":4,"unpackedSize":6896,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDnf04S8vPuNtIAA+bLRA3SrktxqzQMyBynmC83HYN3FAiEA4yYI/Va9oJPNAf8i+v5SFjbhqfhwuNYnmxT3N6gUmUY="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_1.0.0-alpha.3_1522977660158_0.3014446598025997"},"_hasShrinkwrap":false},"1.0.0-alpha.4":{"name":"babel-preset-zillow","version":"1.0.0-alpha.4","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/master/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"dependencies":{"babel-plugin-lodash":"^3.3.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-block-scoping":"^6.26.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","fast-async":"^6.3.1"},"gitHead":"1b7d1aa1dfd9f68d669b2aa610b70e6b835fc136","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@1.0.0-alpha.4","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"dist":{"integrity":"sha512-lJGx1u/cbwW4EpqdmDrCdD9+O68b4x3nKcGed/xhFizylSMay5ssWouLScFRb8JK0fgrZ5zREmiVV7YkfcnO0w==","shasum":"5721416bd1dcfcbc8315f64a49180306d79702d1","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-1.0.0-alpha.4.tgz","fileCount":4,"unpackedSize":7275,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID8fLjLkWSFCQJKSA5x8fxYVWMmVnhwwekCsQtgnI8LNAiAu43MQI8xO8eRHc5grxRGlpDbnKlYhb44IuVtJZN4+4g=="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_1.0.0-alpha.4_1523385761815_0.9537868112738446"},"_hasShrinkwrap":false},"1.0.0-rc.0":{"name":"babel-preset-zillow","version":"1.0.0-rc.0","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/master/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"dependencies":{"babel-plugin-lodash":"^3.3.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-block-scoping":"^6.26.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","fast-async":"^6.3.7"},"gitHead":"ab4ca826dfb7e8cb2065db88bde3bf6247de6daa","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@1.0.0-rc.0","_npmVersion":"5.10.0","_nodeVersion":"8.11.2","_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"dist":{"integrity":"sha512-yYR9krnkO9w4QHjpC8pkKVScyxuNgNhGm9nP+3n1JIaY82UVdPpGACy0qyRpI4go3KdYMM6U0XMCocdfORvGOw==","shasum":"42d4809669d47fc72cca5a7f8fbf9cf747bfe925","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-1.0.0-rc.0.tgz","fileCount":4,"unpackedSize":7505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFeTgCRA9TVsSAnZWagAA/5cP/04jEqJOFuo6JTm4ANZZ\nSpVSKlE0XL3FrIpzUY2q4NKCZtQNadZwuDpALDFrwA+K0X6QkSqclW4Lu/Rw\neVWqbaabBMYMrWi3rht3pDNmmB5Lp3bT2hUOzToUg8cVNex2SKM/yhHKPLuU\nkCkX6KbErEA5Y+UCWN+jEtQojsd6Pd6mH9AHato/9fagLXIlOIvlgQEDHQPd\nFLZbpQtXbcRLK3G/a3KYV9+qYbCr4xsw5igEcN1nxX0cZJG+rjVUgIDehvK8\nHMMC35QsJxLZm/RmQS2s1QFndeonkjhFeQ7TUzHigFM17U8QhSOseOw9ha9F\nxBSygslLWzTNR0yhpfCGzsmNtG6u6OsBq0FvtuDQmbwM7aJw00sw3CG0OKDL\nKOr1nhhfJc2XQrNp+j8/woq/bQrdpoHYhOP0/dsDF2abnzK8jddKDWxZoB4Z\nEH1SDF+6LVKw1S3QEQ7gWu/JUc3QEEpipMUOt25CuEMZtW2UyJnPRSjJo4MG\n01yNenSWQN5OYeLAKP6Ra04QdHFwhnbj3JhhBOf48FeqqpqFKrkee+UjOMeA\nTzhu1Vwbw/usqWPR6AnAvfyXBCSXAR8sYM19LoNGWLcfZ8XLpITi2dVLC0gB\n63BWj+C0cVdnVFchmZjl9tgl5MPFOvnugvpEThvpz34Vq8vHTwXMU8XPDj4S\npgCd\r\n=yU8y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDFFgNr9hDwZhcBdAIdeprMoN8/BZ+Nsw2YC1C1wnGFuAiAJpPnndUbCAApPY0ruj0ZNLDTYwFvyIn0NapnjjWLv+Q=="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_1.0.0-rc.0_1528161503837_0.1738589085230866"},"_hasShrinkwrap":false},"1.0.0-rc.2":{"name":"babel-preset-zillow","version":"1.0.0-rc.2","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/master/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"dependencies":{"babel-plugin-lodash":"^3.3.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-block-scoping":"^6.26.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","fast-async":"^6.3.7"},"gitHead":"417ce936b0ef5c2d26d21f55bf07eafd19a23322","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@1.0.0-rc.2","_npmVersion":"6.3.0-next.0","_nodeVersion":"10.7.0","_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"dist":{"integrity":"sha512-HsuidMJfZm0VlzAyvXcVsDDth/q5hWgn3U0tSXNVLAr9fGMKG2XzHz/HnWItwQxqHv+KGoQieuo4V+QGgvYA4A==","shasum":"0cc0e79caf97f30813319b2c414c88c602f0389b","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-1.0.0-rc.2.tgz","fileCount":4,"unpackedSize":8278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWhYxCRA9TVsSAnZWagAAWT8P/jVQFpaNsCqyQnkvH3vL\nol1ottibb0ttOxE9kIoUW0jdgQKUc1LIpFM1xLsRFT1X6v+D+wWjDZiD5Y/7\nc+PGm+FGcGNdDasPHgwC8OAGGHyjVu4snRCkpi2MFFGEbIdXGj7dr2qPUpKa\nWxH7mIipRb4dBqiEWagb5NlkR7HsoTQWjJrjBsjnFzBRo7WhvmRGiPKHR6IR\nel/7VggRf2bweECm8jl/ifbs/By9/vxeD4XKXZvvfC+WjlQ5keqDnfBtmgwJ\nCOtkDYVtD45jSCGbSUPd86ogtCtPb7QVbMAqstw0lnuWdrHIkgSF+ukqSIsS\nOxppHPALP+k6eoTPcjIvCq1UAwcVTEvxN2Ac2UUY88EH1girfTwpIAVkAJg1\nAb9p3n0SqO5gca13QLnglwtwYviZH74y9JnUYTE/lREImi6mLFisrPSewhjB\nZqDx4UwtmqEd/jzZZWICBVC5GohHOCk+P7Po5aERWsheqCP9OqCh2w4tSZqW\nCnuncEifoVp1ueggyVSf8zp19ZpXZE+U0kVqJGnSZpbknY1LnBS6JWF65k1A\nIH3ELUQjcjNLjqD/kCfsaiuSVuHSGtVolNGiTqvFGpy2g2jn7FOYSjT080IF\nOlDYw/UiWjPv5uYsU35z6nD7HlUh4WO3AO4Z3/ZkybHp3vhejr7yknV/cjzg\nH3Lb\r\n=2wh9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMw+BiulWnrNfzGoIpsnDM6ZSt9T/dbc1FSt9KDQcp0wIgYUBBWdVh9GHRHHDoLLe5ZmsfZu3GM5d4MlxKKp3G2I0="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_1.0.0-rc.2_1532630576795_0.8340452486673093"},"_hasShrinkwrap":false},"1.0.0":{"name":"babel-preset-zillow","version":"1.0.0","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"dependencies":{"babel-plugin-lodash":"^3.3.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-block-scoping":"^6.26.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","fast-async":"^6.3.7"},"gitHead":"5ea04705030ace0b44626a5e832659aedef6b175","_resolved":"","_integrity":"","_from":"file:babel-preset-zillow-1.0.0.tgz","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@1.0.0","_npmVersion":"6.3.0","_nodeVersion":"10.7.0","_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"dist":{"integrity":"sha512-+KBhuXDIxl4wmHtwOTBYXmJsi7xMgUVtgfeLHg+70V+bDK8IEp2Mf4LJ+Hni2KfIe6YUZ90wMvSy13wTbhD5pw==","shasum":"da129600babc6c6ca03e20dad6ad70c82582e1c3","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-1.0.0.tgz","fileCount":5,"unpackedSize":9630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdIh4CRA9TVsSAnZWagAAnC0P/ReYfS4D5e+ruFjrBNNd\nhK6SQRbvtxasSWybvnsDzkzvBd1uMIqHeL4Z//EBaeQOlLHX2wEeAWZ7P864\n9Qf1XiOpmMOpygLxvg8kiNJXEJtOJaLnGgA2txVx7H9B3wOaqURUAWO1Chno\nH1kJ/mR6Sni78CwjezY7jtHblPDslUomUc4pk5ND2oVaK2Uvzyvcx+tNStKo\nEnPYvUPmRofO0jeKekOaNefNX/2mR42nc1Gjg2c/N3lcfX0HuH87Dqat+NaF\nEa4zMDqPo4NP+VcA1ApcQ4YgJj51YPgLtnkDVDssh2aOcwf3bubYJJaLV8CS\nP4pHvq36bdDBvIrZQZDeSRH3s7TUlzAm4UTR7eOZ7zPyCyv2lZw/b+OL3EwS\nmXsMWpt7+UlMHPdalyO+iWzv65waAANc0RN0fzfEtyOyuA50gXF1HoSz01ce\n8tO5EjJzHMYSo2kEkJgjMdYm5+RWKLYmtAv9EPiueZFEBoGXyVpSGlhxGunU\nDak66w66XKFjPQdQzcfevODx6cWeZrV7ZFhBuj5r+SufJfTHnnBJP+C8mK0Z\niBqrr92YOAO63g4Oi12nnvsTQxuDZ55RVndEHKQ487zFnfVx0lIeX0SZRCrP\nASDOC0wC32VSbqz3vXQUYIAZRiAJkhqbi50TIyOqd5wzhbM1vm7RM7qal4hE\nER7q\r\n=mYsT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSpj7mGoqH6E8Yxpi7RDkzBwhFcAZSM/lZkO7rt2ZPZAiBWrt3eVQQRIqYsPhk2xcLQ2fnLE9DjIJFq+xuIAnBzXQ=="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_1.0.0_1534363768147_0.2032135905326029"},"_hasShrinkwrap":false},"2.0.0":{"name":"babel-preset-zillow","version":"2.0.0","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-plugin-utils":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-transform-member-expression-literals":"^7.0.0","@babel/plugin-transform-property-literals":"^7.0.0","@babel/plugin-transform-property-mutators":"^7.0.0","@babel/plugin-transform-template-literals":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","babel-plugin-lodash":"^3.3.2","babel-plugin-transform-react-remove-prop-types":"^0.4.18","fast-async":"^7.0.0"},"gitHead":"952b9e592e109df95b90e18e0bf5a47919cb2c6f","_resolved":"","_integrity":"","_from":"file:babel-preset-zillow-2.0.0.tgz","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"dist":{"integrity":"sha512-W9w+zfnp1zX1Pdeen13gj6wYFX2XTC6sufTxsQgONgxMTsJyN1K7LQ6l7zdK/wU/YZK280p4MtRJv4hw5e1CXw==","shasum":"e876a8b8a25638e46e559c7237ff6b410147f602","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-2.0.0.tgz","fileCount":5,"unpackedSize":10856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4OHyCRA9TVsSAnZWagAAiXkP/id1vv6P9hvSBY+dE3E5\nBeEz8KSL03PnlI3cZifHpAQMh9uncWYexrW0guU0Y+ER4XmVhtZm9KPnK/fT\n/Vh8I5ZeWB4eS6FLch/WVyfNOMUPOHmSOy3intS9xHNrMkELjBPSlOZHAR2b\nbWiPg3MiKd1vkNELBE0vy/IcomeQ2lbMSGdKdoglD8EPCnY0xg+POqSi32xj\nU/0FK630nFeoq7BzmBIzKQhYunK9jbltck/lk/TMG7PQqa18TxaKpS3vmxcX\nbRN7VfT98SM8VuKggJbnwvA2CtlsFRp/UnBz4zIg8kSPcEXklJr8R2hsUjxU\nQgnaQvz7Fc3I2hWX3NhxbmUcRyio5iuCBxY7WDbVpKHnByDLO5t+J17sEod8\nKRjov0jEygKtiL2pT5MvJAY34FVZ3O6x2GWpn+KCX3KjNNvh+EQbw7fySDgd\n2/rTh6jXkgR31EhhgNvKLjporrOHGi9qUT5O91vE0JfDthWbMFe1Iblf/Hio\nhg76AJWkkGavBy0nEvpmiPaPnNDFalWUcREJFHoqwQG301MAJLtaU8NUThBA\nKH5H7xeZijdBUiYlVeG+wQlTQQeKFdu1uVNyod0NQfU2j2QNuRa2baAmAeCX\nQNneS4AVCIs3eiGWWKKVj49LirvVGXP0kSEWovZlI9fUN83bJKVIv/yj7mlI\n2TZ4\r\n=RHK5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyLLgai/UJx3+eyXq0OsIhiiCE8FjnGQ1Nx0yj3V1vxAiEA47FX9ihJit5AJ5QV4YbNRIHxfPDnMZIt01HzhUErYAs="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_2.0.0_1541464561884_0.4658291233733378"},"_hasShrinkwrap":false},"2.1.0":{"name":"babel-preset-zillow","version":"2.1.0","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-plugin-utils":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-member-expression-literals":"^7.0.0","@babel/plugin-transform-property-literals":"^7.0.0","@babel/plugin-transform-property-mutators":"^7.0.0","@babel/plugin-transform-template-literals":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-lodash":"^3.3.2","babel-plugin-transform-react-remove-prop-types":"^0.4.18","fast-async":"^7.0.0"},"gitHead":"019d4a3707c623781d6fbb2c937fff95f614a74b","_resolved":"","_integrity":"","_from":"file:babel-preset-zillow-2.1.0.tgz","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"dist":{"integrity":"sha512-+9ZWTF8X4J0vekgHlIaTLl8dIId+JMHAMO30eMTzJRmQz2cAnm01JciU/pMtEbfzRz1NGk6XiOuOvK9BDztisw==","shasum":"9709dad1be2ce90d4b862108acea5d5f763ab70c","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-2.1.0.tgz","fileCount":5,"unpackedSize":11375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6cIcCRA9TVsSAnZWagAA5EUQAImWZp3BHoQAOSM9Kv5F\nXduRT4Juy+6xnFKybL2PLRPPPWXz65yfHV0gx36z8bW0YurbF9SJdpvHtWbc\ntytKSKmqS3143my8n1Vb3FdaqvjFVAKtVccPji4f2ZF+vzebqF3qeyvgnvti\nboNbwoLRYYJK+hrtsB5H0xGXjKwY+JLywy8NvozlO1Uit4tMrsXlEcYVUQ8H\n/mr+TZzaAOxHpKx3T80dfoiVolsnE22+o4CIq9fXx5+aLE/ZFmAo3sOloZUZ\nakdK5jI6DqLeUMbBWRMNWqi8rrxbdQ2zRVoriH5+Tj5ddXGGeVfudk09jt8W\nTXLvHYuulZC9ds/2Y+jJ1+/q+qfXHiLrcrkMk+x2qU5miFTeeTzbvjzsosQz\nHUxaue4RPVxf1tW2sjA0q5WOS+TnlMosE3N59Pw2oWAY/inBJS8trquJFQAW\nM9HuNJ2cV22Ykrky4BL0Eg+LlAntQkMcwor3ft/hXFTODtly0GGi7MGjWj15\nde66amJTfdbrOGMub2DaYRQS3p7RbP7dz1e4Z3ohfoCChdOOwJ+F8BCJTXBA\n0SwaR1qJ/vviZhSxOSvZEjm8sN1We6bD527CjhwyvLFeadYxMJdoJH5fQ4mb\nnfm534UaSniFOvTPbAqK2ug6DQ+R1gQjqBV5A2xFyejZDCw2aiyoVwPIJkWN\nquBi\r\n=upje\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAld1raxiEvFx7sNbvT0weQ7dpRn8yypHTM0Mc2Yh9rQIhAKJAAY4UC9fJCLsEntfIw1He28gO+U9laSsW5bJ8FB2L"}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_2.1.0_1542046235273_0.7069722144349964"},"_hasShrinkwrap":false},"2.1.1":{"name":"babel-preset-zillow","version":"2.1.1","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-plugin-utils":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-member-expression-literals":"^7.0.0","@babel/plugin-transform-property-literals":"^7.0.0","@babel/plugin-transform-property-mutators":"^7.0.0","@babel/plugin-transform-template-literals":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-lodash":"^3.3.2","babel-plugin-transform-react-remove-prop-types":"^0.4.18","fast-async":"^7.0.0"},"gitHead":"68b3a4d0aa22185223abb3fec704a59c8c4fcadd","_resolved":"","_integrity":"","_from":"file:babel-preset-zillow-2.1.1.tgz","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@2.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"dist":{"integrity":"sha512-rCV0pQ7IfAIcpBh2WnWBNYee7pyUXwhNUgoR3bDxpIOPfTEqyxL0v3GOzIqrPkD1kMZdU9AhK+ORZVeIX+Oaag==","shasum":"ec4afffb05fa19a3ae642f93f744d1e31b851ba7","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-2.1.1.tgz","fileCount":5,"unpackedSize":11750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7xBdCRA9TVsSAnZWagAAJMoP/iukxWMSnugyG8skpZj0\n/mTsrFOSr17JwpCiYqsy7px1bCbnaQWSZY4JncmtljsotsMdndPsHSdId4a0\nv1zS27G3e0eE9Q87Ay55qyq1HwjNzTrqXSLUVQN0MB+zMJCFt13kpV9B0fcj\njwVbpK3y0atGm5EIv4nMVhGBNAkChZeojL/4jtia4eWdE6fJNZUQlFgixKjr\nY+J8ct3Ur+We6ic1rm3RCsREdawSTeQMJ5h0hIAX9cbb/fFoXx9jEzM0cbpk\nF05n5xdDQ92pslSmnufy6ackx8r1mRWx4MU5JlD2z3DRQpD/1s0TXWGD3W8W\nAs/+1jcWzCE6366ZLhDOl9qT/fEbcOYeUP0zkyib/c+2w4Y+B7FRBCAX0gaB\nLjZ16HJaluey6g6b5foMhbTniafZ2w0qMW6HR76HJW2E3EXN4dGgjPYu4oXt\nB/Gmh9ZVf1UDlfhrH5xVjYG7wo8qkRMo7e7n/aNtmZwA7wfODL43rkGu087R\nMqitCVP5lL2/qsmOEjm7r54HDSDt21aiuUx+yr3sM9EXqiTH4D8Si9+hoAlA\nXclmdbrGXlHhrfiDr+GWymfCr3jEUtVFJMz7Fg4OSQEpXoxYVOrny3cTqFLm\nj03My4yb99s9e2dXvnhZ2KzONfHA25FO5Bkp6TEh5MS+A++JQH88jDIaRcwX\nIhz8\r\n=BpYj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSKQllNrpEJ30n2KgsL5W3DndvvlwsSu9aAhtD23bxdwIhAOFTPA4drSNP7oARVgx/6brp6mXhgE+h8mxgPb/fR0nI"}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_2.1.1_1542393949131_0.5857933617224169"},"_hasShrinkwrap":false},"2.1.2":{"name":"babel-preset-zillow","version":"2.1.2","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-plugin-utils":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-member-expression-literals":"^7.0.0","@babel/plugin-transform-property-literals":"^7.0.0","@babel/plugin-transform-property-mutators":"^7.0.0","@babel/plugin-transform-template-literals":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-lodash":"^3.3.2","babel-plugin-transform-react-remove-prop-types":"^0.4.18","fast-async":"^7.0.0"},"gitHead":"354ed2f95e225392bbe9915d9b41fc9a704f2ce5","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@2.1.2","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-a+XmUNaAni4zPuJROHBr2ElJ/w9EQ6VsLGGO0NbwGJPK7TiYt7ZoWWjPWm4r/AOKQQGK9BfrQWoiXSMpt2cxFw==","shasum":"e54102d211407d6eb7fa8c81d8ce277c1cad1a0e","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-2.1.2.tgz","fileCount":5,"unpackedSize":12375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciV1fCRA9TVsSAnZWagAAyRAP/3DhQij/3CWlQOFHd+Le\nYwOSxH6Zj15ZiN/Iy20/OWEtZhNDFvhkHR4QL+lzSYPmhHUJXKUPdhg8YPOE\n0u9vXE+xmn/hKUn8yNpmTmumL5QTSF2ztxoSfP8poSHJ7YAvq8i3hbWOkNlQ\nRloznKQmC8W5JBioebNalAmTswY2peAkil0y13DE7c7wi4sC5bWuDlxuZBG6\nXWVcWy6JsTzR5pe+1OmFYQpd1JjppYJfc+TO08BiKbjzt8r9ELIzEwtM5UrQ\nH/Z81pSFJRxNvf68H7//bZ1qLrY/6xQgWHgmhejulhFSOs2RsvBMzkxHzWl5\nMKIA+HmUmqlucCfsDaGW6FDV2PUOZ/mEY+Fe6V6RUA28G2V/pJoCbmZ+x+C3\nz42Qg5aJN4Bh7gfKShy4fPm3Br578tAOrze/ExY6RPTn5oMCiXjhj0NZR91o\njuD71hgqM+VcJ9RIfBODKj3BKymj7FvY73LyXGW1BG1rreWdHlpXrUluVJ4K\nsKMozf9znICE4tnrUPe76L4aBxnEmN/mu0SsKpbEkdV+y9BpQckBZIBgnjIv\nwc7cjouTI3xTAKX9t6q1e0N+AsBzM16PZi/Ay8it+CcxUzKLES+ot/NUFurm\nVtKnAzcHqxPs2uPCjYJj0ecv2+Coj27los6G8Vf+edizNgEOMMYQtJy74q3u\nKdhY\r\n=7hcS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZK7C1hFdnmRW8A1DBXLndfLQ1PDehqm4ze0ULkTT5WgIgbeV5RVFhTPJJRK3VjLGwS1aF1XsWVs37uwvTE0ls580="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_2.1.2_1552506206752_0.7217785974237296"},"_hasShrinkwrap":false},"2.2.0":{"name":"babel-preset-zillow","version":"2.2.0","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-plugin-utils":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-classes":"^7.0.0","@babel/plugin-transform-computed-properties":"^7.0.0","@babel/plugin-transform-member-expression-literals":"^7.0.0","@babel/plugin-transform-parameters":"^7.0.0","@babel/plugin-transform-property-literals":"^7.0.0","@babel/plugin-transform-property-mutators":"^7.0.0","@babel/plugin-transform-template-literals":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-jsx-remove-data-test-id":"^2.0.0","babel-plugin-lodash":"^3.3.2","babel-plugin-styled-components":"^1.10.0","babel-plugin-transform-react-remove-prop-types":"^0.4.18","fast-async":"^7.0.0"},"gitHead":"592800806a7ef2fce9190c75de8e9d2dc83ee5d0","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@2.2.0","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-oxb6WxmFEVuzGEgEDUS0vFLktryVt6hzmh4eYdJVMoGu9YE+U4QWevVVE5SYy62zrRBgt5b3lXOdt1b+QjY1Rg==","shasum":"ff0a4056caecdac29cd386d0696e7d338e0aeda7","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-2.2.0.tgz","fileCount":5,"unpackedSize":17074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciYw8CRA9TVsSAnZWagAAy94QAJm++LPvzLtKg7xz1qOl\nOHT3Bp60qEhPhY5+aJvMrf+w+hO3Xga+CWyK+Vt0CSCNJDcYXjVuz+CutpdB\nx9rlwsrf3vvPptUygNFbe2XCK5KApvcbDy8Vkh8AtM3dqn/IwEX42acqZxV8\n5QY4cXaZWgsjSeIe3Cf1/prHMeNGTGrcPo7fghwGdeyVOK9qHtRkxn4qctf/\nwHWVQTi10FpMS4pTRTWvqQwAKcJHQCjr43fO9jBthtns5vq6aQLzEiRy1Kxe\nHi/GfHiTyQDybdH/5ALzdtMWIg3MnuU+F327+Gdv8ji+bkDh71IGte4q7f9B\n2rvoltyJ+CG1IzAfNVbwYM2mwsh4HmPhIEJMZEuf+YUwN5tTDEy8cChAKL1O\nPv/YMgxhE3StJ1upR/ISJ0BO6N3Vw3V3r0YXOHbxNc2Q78TpPIRKgQP6dd9l\nn407LFtrR/pVdMOPkE3jjTnWCJbEekMq/G7kBuxr8zbChMzPO7y3RqWmMkAn\ny96YyZBxLqVkroZvBeiyQx72XN/kzdvDl7F55YZ6qoAx1ujdPKpKU+6UIAg9\nXOBVG+m4DHhojrl9oxCYdjxXOuSdzxQMlW5huS9KYzd9fWyZDU/c8TdgnAqB\nAvkfMLHeIvBmycyPIzVFYS9uIiO970AykjNw6f+Bo5YsoWAP4vZUXlRCYCzI\nWgZ+\r\n=Y2Ua\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmVyd58ciFrFtVpj0L8UthBEAmttUb+XfvBp0jt2zM3AiAe0WTrEogufrRjPbRG988ubvvpVQVl5lTFnM1uI5kJpw=="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_2.2.0_1552518203461_0.25445152680439476"},"_hasShrinkwrap":false},"3.0.0":{"name":"babel-preset-zillow","version":"3.0.0","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-plugin-utils":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-classes":"^7.0.0","@babel/plugin-transform-computed-properties":"^7.0.0","@babel/plugin-transform-member-expression-literals":"^7.0.0","@babel/plugin-transform-parameters":"^7.0.0","@babel/plugin-transform-property-literals":"^7.0.0","@babel/plugin-transform-property-mutators":"^7.0.0","@babel/plugin-transform-template-literals":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-jsx-remove-data-test-id":"^2.0.0","babel-plugin-lodash":"^3.3.2","babel-plugin-styled-components":"^1.10.0","babel-plugin-transform-react-remove-prop-types":"^0.4.18","fast-async":"^7.0.0"},"gitHead":"1e676fbc6ae11421d40ee7ca854ca0e32d756b4c","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@3.0.0","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-5lCArIEvxtoWUCVcvzmyIO1ENE/Fp7UYhRKAJYR8o5N+iJAGsWD/sie9QoHiYfGRC6uGKmJguswXJgubzZkUGw==","shasum":"786431b1a4b5f9555d9269a33f041222858d7f9d","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-3.0.0.tgz","fileCount":5,"unpackedSize":17414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciY7tCRA9TVsSAnZWagAAUCgQAIk1eHnXga81KZ1gr+84\nHMkY9UGwAVY7a8Fj/n+xRWoBWM9lc5HJCl75K3UYNuf6jowqsmaJZjlvtM4I\nZ2JULAZqn6JYdkyj/3qyeDQyYXzs/LsLem+ETxTqq3QEvOwYtSVgOPoLnxKz\nYr3QBWcozIiMO0j4VTROg99GLngPveKUdkZU+AfrISH1UqIyQT3ERR/2wuLR\nzfGW2wBR8IjD+Y/XuIhsmZoAxb4p2NCRSVwY1j4RCEaEdxGoNNPHsx6Z6X6l\ngm3XenbpPRjqryPxK40u3nNtjxQ419XP3ip7Zzhzbr1fgR6zta1CEfCMWIqe\n4y7NL/5ESedmQ8t98d71H3gL8NXtAwBGueaUAZsqPQl7yCB1D/l+ksGxRZDm\nh3UqHBHj73f1k00782yyneEZ041T0tWiqssE8qEtYJhr2Ch3fgmYTiHYnXlG\n9wXYAHRrWrDCqNxY3VR8GdhGQ/vJ4aMBWIwCKnFiFfi7v81Tm3q6Bul+iyNt\nerzlfDreQUswGdbC9v6s2X8IzEfwUlR/GddKAdoW32LMgJT2FTYgZ+PwXgEN\nrsJgG5VmXec3FeAfw4oN8CVXnm7gVArXDiMDVxC3kKYn8N3zmLEb0Lup3T8Y\nVKgp2jq3x/xVAsFEuS3chLNCeoYjsB5QWOiupc40zINaBI4fV/BzwWrRjA6l\nVjIt\r\n=5sLV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfcZYo/dUa+Cnir2dqf/k3bv6t+cEcMoOi0DbDkgpt2AiB3RKn77rBUEejDphLG/76iHYEp0DAMwYBkH1a6fZklFg=="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_3.0.0_1552518892617_0.8894724244624035"},"_hasShrinkwrap":false},"4.0.0":{"name":"babel-preset-zillow","version":"4.0.0","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-plugin-utils":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-classes":"^7.0.0","@babel/plugin-transform-computed-properties":"^7.0.0","@babel/plugin-transform-parameters":"^7.0.0","@babel/plugin-transform-template-literals":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-jsx-remove-data-test-id":"^2.0.0","babel-plugin-lodash":"^3.3.2","babel-plugin-styled-components":"^1.10.0","babel-plugin-transform-react-remove-prop-types":"^0.4.18","fast-async":"^7.0.0"},"gitHead":"105efb411cf8ca55dbd89e4e8f4bcf16769ad4dc","readme":"# babel-preset-zillow\n\n> A Babel preset for transpiling JavaScript following our code conventions\n\n[![npm version](https://img.shields.io/npm/v/babel-preset-zillow.svg)](https://www.npmjs.com/package/babel-preset-zillow)\n[![Build Status](https://travis-ci.org/zillow/javascript.svg?branch=latest)](https://travis-ci.org/zillow/javascript)\n\nCurrently contains transforms for all [stage 4](https://tc39.github.io/ecma262/) (ES2018) and [stage 3](https://github.com/tc39/proposals#active-proposals) syntax that is permitted in the [Zillow Style Guide](https://github.com/zillow/javascript). Please note that if usage of a stage 3 proposal is not explicitly mentioned in the Zillow Style Guide, then it will not be enabled here. Additionally, stage 4 syntax that is excluded is as follows:\n  - generators: `regenerator-runtime` is too heavyweight for our use.\n  - `SIMD`: this is a performance feature, so is pretty pointless to polyfill/transpile.\n  - lifted template literal restrictions: we do not use tagged template literals, nor implement custom DSLs, otherwise we would enable this.\n\nAdditionally, we also transpile the following:\n  - [async/await](https://www.npmjs.com/package/fast-async)\n  - [class properties](https://www.npmjs.com/package/babel-plugin-transform-class-properties)\n  - [lodash](https://www.npmjs.com/package/babel-plugin-lodash)\n  - [styled-components](https://www.styled-components.com/docs/tooling#babel-plugin)\n\n## Install\n\n```sh\nnpm install --save-dev babel-preset-zillow\n```\n\n## Usage\n\n### Via `.babelrc` (Recommended)\n\n**.babelrc**\n\n```json\n{\n  \"presets\": [\"zillow\"]\n}\n```\n\n### Via CLI\n\n```sh\nbabel script.js --presets zillow\n```\n\n### Via Node API\n\n```javascript\nrequire(\"babel-core\").transform(\"code\", {\n  presets: [\"zillow\"]\n});\n```\n\n## Targeting Environments\n\nThis module uses `babel-preset-env` to target specific environments.\n\nPlease refer to [babel-preset-env#targets](https://github.com/babel/babel-preset-env#targets) for a list of available options.\n\nFor a list of browsers please see [browserlist](https://github.com/ai/browserslist).\n\nYou may override our default list of targets by providing your own `targets` key.\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"targets\": {\n      \"chrome\": 50,\n      \"explorer\": 11,\n      \"firefox\": 45\n    }\n  }]]\n}\n```\n\nThe following transpiles only for Node v8.\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"targets\": {\n      \"node\": 8\n    }\n  }]]\n}\n```\n\nIf you wish, you can also inherit our default list of browsers and extend them using `additionalTargets`.\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"additionalTargets\": {\n      \"chrome\": 42,\n      \"explorer\": 8\n    }\n  }]]\n}\n```\n\n## Debugging\n\nYou may override our default debug option by providing your own `debug` key.\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"debug\": true\n  }]]\n}\n```\n\n## React Optimizations\n\nBy default, this preset will [remove `data-testid` attributes](https://github.com/coderas/babel-plugin-jsx-remove-data-test-id#readme) from JSX elements in non-test builds and [remove `propTypes` definitions](https://github.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types#readme) (via wrapping) from React components in production builds. To explicitly customize this behavior, either pass `false` (to disable) or a config object.\n\nDisable both optimizations:\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"removeDataTestId\": false,\n    \"removePropTypes\": false\n  }]]\n}\n```\n\nReplace the [attributes targeted by remove-data-test-id](https://github.com/coderas/babel-plugin-jsx-remove-data-test-id#define-custom-attribute-names):\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"removeDataTestId\": {\n      \"attributes\": [\"data-selenium-id\"]\n    }\n  }]]\n}\n```\n\nChange the [`mode` option of remove-prop-types](https://github.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types#mode):\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"removePropTypes\": {\n      \"mode\": \"remove\",\n      \"removeImport\": true\n    }\n  }]]\n}\n```\n\n## Selective Loose Modes\n\nBy default, this preset will compile as many modules as possible in loose mode. Normal mode is safer, but adds to bundle size and runtime overhead. We have options to selectively opt out of loose mode for applicable features. These options are:\n  - [classes](https://babeljs.io/docs/en/babel-plugin-transform-classes#loose): `looseClasses`\n  - [computed properties](https://babeljs.io/docs/en/babel-plugin-transform-computed-properties#loose): `looseComputedProperties`\n  - [parameters](https://babeljs.io/docs/en/babel-plugin-transform-parameters#loose): `looseParameters`\n  - [template literals](https://babeljs.io/docs/en/babel-plugin-transform-template-literals#loose): `looseTemplateLiterals`\n\nFor example, disable _all_ loose compilation options:\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"looseClasses\": false,\n    \"looseComputedProperties\": false,\n    \"looseParameters\": false,\n    \"looseTemplateLiterals\": false\n  }]]\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@4.0.0","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-gBpFX7lT1SxemaIpkf9cyfPFvTBq2xtbAKWYPApgZrTIW0tvltNQb9yk+79jj5c74Pxa//4L29x2E5iMiwjWew==","shasum":"d642c4198b221a0726b1fca1fda082f517cd8060","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-4.0.0.tgz","fileCount":5,"unpackedSize":17944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjCbwCRA9TVsSAnZWagAAuggP/jl3ZbZv6I5eHgG919dF\nj8J4LB3B4Kq9KqqRo1tUo18oh165TTx9vKA/oDQuMzqOu7dAQo4+LWEJNyZZ\nOvFQSq4XFOXs+a4RhSKGQwDDeh/++iB+Bw5DTkmAXr3o1LIJ/3JomrZHxwJj\nWWzokLHyw7lyx++iagmXrTA96bj/DzugfILEL76LIzzmbsIPpUj0WaqwTS5d\nfKSdclJsZSP7bBjZ1FkPWRFvOJrAZxGk7KRMnk/N0WEP99ID3J/jGfUzKt00\nooVWeYOz789qv23XEU4mvUq56koVsnbOZxv0wxSCuFGt9GaVwzqAr/CIvM3b\n6S+UGq3uENhhlRBW/3V9fjYI8p4NkukT5ba2QBXzBm2YDtqEEo8AEtGB+pDh\nn9usIl+RnRLNPwww/vudPMju18aRioLrS3sZJytYrXGTCSqk0wAXTdjcaIOq\nYINx4W7wSMpcaLz6WwfCqAA8YIfwkHyKzAlH5q2ChL4Q7s0y16S03dvr6XsJ\nRLzHXNiNKpaC2ZttxPXNmukSpjFOniJLkyeEG84K4lucUXIBti5FBcFnbVGS\na2OL/2P2otL4CxDSTOeei87CJqN6LRYfEdXvK+XQ+vUpI8hv/NwP/NEeIUeH\nMpA08Dpg/M9J+QMkGcL/WdSOWnCv1iI9bU6URKsn/RzBdN/mcHPXg1rbtScu\nu+lm\r\n=sQf/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+IP1mhptGoxVpiSUa/ACJNbuFRoe7dYIoTyn22jtnsAiEAgqqXuhoHXZ9EDVLpu+kvoY/Kk05uGv+ZDSEybqvqYK4="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_4.0.0_1552688878891_0.07495518586080308"},"_hasShrinkwrap":false},"4.0.1":{"name":"babel-preset-zillow","version":"4.0.1","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-plugin-utils":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/plugin-proposal-object-rest-spread":"^7.4.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-classes":"^7.4.0","@babel/plugin-transform-computed-properties":"^7.2.0","@babel/plugin-transform-parameters":"^7.4.0","@babel/plugin-transform-template-literals":"^7.2.0","@babel/preset-env":"^7.4.1","@babel/preset-react":"^7.0.0","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-jsx-remove-data-test-id":"^2.0.0","babel-plugin-lodash":"^3.3.4","babel-plugin-styled-components":"^1.10.0","babel-plugin-transform-react-remove-prop-types":"^0.4.24","fast-async":"^7.0.0"},"gitHead":"13db1ce2f799cfefec0819b60510689de004d769","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@4.0.1","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-ayZqHDEkEpRMOPI1oTM+awH37K/HWisClXbhnoSS6/9yp9NJI/ulZpRn/dkUFXbKQCCDg4hzRf5V1SwhHYAJvg==","shasum":"2e588a0d570d83eed122f2adbdb23f83de7f5591","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-4.0.1.tgz","fileCount":5,"unpackedSize":18201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcktmZCRA9TVsSAnZWagAAyxYP/itUsShKZMZeEcAGA3vm\nhjjfBGCqyt3s1xk6bJ86zs/ukA/o4ArKd2f7BbQvJ9HBkmBZjwa7d2iahes1\nmeB97TRix9clS7F6LFEYjVIP+g9ORJHPKsDfppuoHAYSo6vCocpJO7gZYd4v\nhawP6QCqWPZ+rYmnviglG3I/HeRDK+lMloFq5N8W8BGDnUlTV/CbVdPF+tsI\nKUQ8XYrAzuAPZ9ZPFxKDhB7ZMmBpJMB5QupZpkNdRPhxNb/SC2zUX8Cvtw/p\nIG1BUlPjq2Yd3LGZFkxc4DfCyB17oX5ItxExir0T6uMKistqVDtUvCDLXrxR\n+IE9nHtKwn/GlWVnrGVYE8IG+Rtzd+u0EfA3frqpW8Ru1kQEIRkD+qXTk79u\nqvjwpqjrXqZXfXOxYTCOWzR1Fd4qPKhzRefN9ASDhgTE2JXu7mFfJ0d9SIHH\n/LitW9h2iQOEZeh28mfdrkVemYdBIDC9Za+P3Ew0U2tm5ikULq47rssUcdGq\nX+Ldyt2LL86e6Q/NadsQWAJbHLiDStRHtvNH2s8iLH5qDsYkGg5+yMze//qb\nd9qvm5vh8Xkqwt3ML4kRk623a35/45fKh2g6+CShdfrMGd29nrHJh1Kvo5nF\ncsyYoANS66mmLfC4wEsVOVe0/8I07j/9BmLxWJ4K9VhoWDVEk0WZcUdwO4Fv\nGC8S\r\n=llBN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdQNyTQ1yAiEevSmydrFUk09odCYeaYhA+YFmjFcplTAIgNErTmojg5wk2V3XGmDo2/2pOjX+QYvJTMwU3CFY0ung="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_4.0.1_1553127832545_0.533574200254618"},"_hasShrinkwrap":false},"4.0.2":{"name":"babel-preset-zillow","version":"4.0.2","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-plugin-utils":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-classes":"^7.0.0","@babel/plugin-transform-computed-properties":"^7.0.0","@babel/plugin-transform-parameters":"^7.0.0","@babel/plugin-transform-template-literals":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-jsx-remove-data-test-id":"^2.0.0","babel-plugin-lodash":"^3.3.4","babel-plugin-styled-components":"^1.10.0","babel-plugin-transform-react-remove-prop-types":"^0.4.24","fast-async":"^7.0.0"},"gitHead":"9b9fd1d1f3ecad58389137e50b15ea6cd7f1e88f","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@4.0.2","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-v/G/s+9wdOOO2rPFd6cZhx6/IdIHUQbLR6yP8q9F5B1Z137oXafsqB9ldFGLp4R/+/PlVb7pfqLDVy6rza1UNQ==","shasum":"6ac62f860e51c482a99ed4db729f019ad7509612","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-4.0.2.tgz","fileCount":5,"unpackedSize":18478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclTlfCRA9TVsSAnZWagAAwnkQAJv8G3foGVWcWpa/ywhq\neEOjwGMOVZ35awawfnYi6ZrlmazhMxnmoiR3aCBp7GvpZwnTBCkkNfvgzShD\n+mej2rIMV1JkGqP1BreEQ1YNWAyyr5Qc58OPYwgrHTZksihKW/mD9DSl2ceP\nQX5ffEp4VXuN5Fo/FgLt0aY6TL0aZ+st0ZBp8e9fEwYdWBDMJ9KuNYurm4MD\nRv5gcwWcGNKQqqHrVeTdZtG7Rkha2UsUzROGJ67nCoM54Zi1m6ezVzQySEBG\nkRguJnrGdpJ3je6F3sn8hUJHb5abwO8pIGXiJ/XRTNSyLFKchYI6pzuQXyve\ns7JAhvWbdlDbne6mZ5tIlikd8MwH4kMOJRuAcJO7YbysRI1sscIkTL6eKlcY\nPi5LaJ8ufcnnnNmqpqdiifKjpoftzAPIPUg0LXqgh9hknP/ySNTpNjW1WcEY\nVqNRBD/xSgUGEoLmRUV+vxOz23KKS4e88qtu+o1LkQiSK7OUYwhxhChbRYi6\nu2MTFd9rT2gq26oq9RUA+TNnLCp4lzb6+VBQbW8ZFf2nNerlWI7o8NAM6V6x\nHQTU8YTFLBKEpAIaINLgf2KySN1BmzldhRZ5sgpBnizIGv4f86pNehh5ALg5\n6vy+zpsMYAEoTckXEpCP1LDirDLPx5ZyzGYnr8JVCy/+pCjFMcrtCJSTlzjP\nziwK\r\n=Lvt5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZfqLbPk1wMnGh86kj/Qu5FOfhID16kr7wzLo6qvBnqQIgLiA4b3ZGlo1plRgQhw+lABdo9Kqqos8zKQtAHpGRmMo="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_4.0.2_1553283422354_0.45295333963481776"},"_hasShrinkwrap":false},"4.0.3":{"name":"babel-preset-zillow","version":"4.0.3","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-plugin-utils":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-classes":"^7.0.0","@babel/plugin-transform-computed-properties":"^7.0.0","@babel/plugin-transform-parameters":"^7.0.0","@babel/plugin-transform-template-literals":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-jsx-remove-data-test-id":"^2.0.0","babel-plugin-lodash":"^3.3.4","babel-plugin-styled-components":"^1.10.0","babel-plugin-transform-react-remove-prop-types":"^0.4.24","fast-async":"^7.0.0"},"gitHead":"8140b7326bf36e240fdd90b3f4622fb007249733","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@4.0.3","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-ehtAlGaOZj3OFTle0hF9Ea3vYezZAzugZjl7Lu1PpIgbHwh9Q0vMQ5Em4VN3PTnBctOvvJP7VYwJUvmDn9TNog==","shasum":"ab9f75e1bc21e90f23a1ec5f702a8bc1aef8cfa0","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-4.0.3.tgz","fileCount":5,"unpackedSize":18745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclVYdCRA9TVsSAnZWagAAS7kP/An9l9yjLGmj8Z62zHzR\nFd1w+PGu2pPJicQu0TsVTRcclgPAiA86+rL0Ic4UJymTJjgUvFUxjSmQazN+\nofLOWjx4Jri45VpFi1Kbrde/Aj5GaKDqfMnXe1RK1NNYahC3YomgzEa4cU+n\nFMSYnfyAmWq+BB80erWVeJzbd9Q7BlFlBwe4YWT+Mg94eh+ZVHKOuPAmsruh\n22HSVM/rcv9E8TiqGK2j4+z7FR8FH9eRsN016UqnVqrscL3uR2IGfUHvLbJA\nqW6lRK0H+5if8VurG5ClZAZq+K78rdPXe0bPnS5lqPVrPOnq1yuplmmoUwje\n0uyytqQOggAR62XDb3q8lS/mKtz8CuouoPSK/llKa91Yei5qlOZ9yiKAmUNK\nyYOso9+vTaleeLTM7SFypb2a7ELORrDGdawr3SVkcXWEScBu9QhzGhUKvH0z\nmZLPIZAtJpbB/3MrzF9SyJFJ29O6O0VXCLqxUp80CYrxnpq5sGdj6nEpG5yO\nGfu5dKgFgeiXW0bL0KePbeOMrpqboUdWUtML4BJl/+PBRWi90eV/xEzyu9ds\n+GYpn9GOMiHrVky5scQd6jf2SBVB+sBILYA5zJAG+ejG0P2u1yCSX/F3GsJi\nfevE46TiXD5jXm8hKm6YminIGiJTml3J5zKkGRKbr/OeSCDGPQ+s8r+rMwE9\nuVqq\r\n=hmgU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDy0hIKdIXabFfALTITcIhZ7BuHPnR4Lt2KxZN/PXUGSAiBxJTfoErdCXjRLghTQ/vQ7vGB9k8brZufvLpxb4PYL1w=="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_4.0.3_1553290780745_0.11516595128009066"},"_hasShrinkwrap":false},"4.1.0":{"name":"babel-preset-zillow","version":"4.1.0","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-plugin-utils":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-classes":"^7.0.0","@babel/plugin-transform-computed-properties":"^7.0.0","@babel/plugin-transform-parameters":"^7.0.0","@babel/plugin-transform-template-literals":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-jsx-remove-data-test-id":"^2.0.0","babel-plugin-lodash":"^3.3.4","babel-plugin-styled-components":"^1.10.0","babel-plugin-transform-react-remove-prop-types":"^0.4.24","fast-async":"^7.0.0"},"gitHead":"99e3c3f457a9534f10ced3e3d48727af04d6f27a","readme":"# babel-preset-zillow\n\n> A Babel preset for transpiling JavaScript following our code conventions\n\n[![npm version](https://img.shields.io/npm/v/babel-preset-zillow.svg)](https://www.npmjs.com/package/babel-preset-zillow)\n[![Build Status](https://travis-ci.org/zillow/javascript.svg?branch=latest)](https://travis-ci.org/zillow/javascript)\n\nCurrently contains transforms for all [stage 4](https://tc39.github.io/ecma262/) (ES2018) and [stage 3](https://github.com/tc39/proposals#active-proposals) syntax that is permitted in the [Zillow Style Guide](https://github.com/zillow/javascript). Please note that if usage of a stage 3 proposal is not explicitly mentioned in the Zillow Style Guide, then it will not be enabled here. Additionally, stage 4 syntax that is excluded is as follows:\n  - generators: `regenerator-runtime` is too heavyweight for our use.\n  - `SIMD`: this is a performance feature, so is pretty pointless to polyfill/transpile.\n  - lifted template literal restrictions: we do not use tagged template literals, nor implement custom DSLs, otherwise we would enable this.\n\nAdditionally, we also transpile the following:\n  - [async/await](https://www.npmjs.com/package/fast-async)\n  - [class properties](https://www.npmjs.com/package/babel-plugin-transform-class-properties)\n  - [lodash](https://www.npmjs.com/package/babel-plugin-lodash)\n  - [styled-components](https://www.styled-components.com/docs/tooling#babel-plugin)\n\n## Install\n\n```sh\nnpm install --save-dev babel-preset-zillow\n```\n\n## Usage\n\n### Via `.babelrc` (Recommended)\n\n**.babelrc**\n\n```json\n{\n  \"presets\": [\"zillow\"]\n}\n```\n\n### Via CLI\n\n```sh\nbabel script.js --presets zillow\n```\n\n### Via Node API\n\n```javascript\nrequire(\"babel-core\").transform(\"code\", {\n  presets: [\"zillow\"]\n});\n```\n\n## Targeting Environments\n\nThis module uses `@babel/preset-env` to target specific environments.\n\nPlease refer to [babel-preset-env#targets](https://babeljs.io/docs/en/babel-preset-env#targets) for a list of available options.\n\nFor a list of browsers please see [browserlist](https://github.com/ai/browserslist).\n\nYou may override our default list of targets by providing your own `targets` key.\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"targets\": {\n      \"chrome\": 50,\n      \"explorer\": 11,\n      \"firefox\": 45\n    }\n  }]]\n}\n```\n\nThe following transpiles only for Node v8.\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"targets\": {\n      \"node\": 8\n    }\n  }]]\n}\n```\n\nIf you wish, you can also inherit our default list of browsers and extend them using `additionalTargets`.\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"additionalTargets\": {\n      \"chrome\": 42,\n      \"explorer\": 8\n    }\n  }]]\n}\n```\n\n### Configuring Polyfills\n\nThis preset also supports passing additional options directly to `@babel/preset-env`:\n\n- [`useBuiltIns`](https://babeljs.io/docs/en/babel-preset-env#usebuiltins)\n- [`corejs`](https://babeljs.io/docs/en/babel-plugin-transform-runtime#corejs)\n\nThese options are best suited for applications, not libraries, as they require additional dependencies (like [core-js](https://www.npmjs.com/package/core-js)) that are not recommended for libraries.\n\nFor example, the following config would provide all global polyfills necessary for IE11 in an application, based on usage:\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"useBuiltIns\": \"usage\",\n    \"corejs\": 3\n  }]]\n}\n```\n\nFor more examples, please consult the [core-js docs](https://github.com/zloirock/core-js#babelpreset-env).\n\n## Debugging\n\nYou may override our default debug option by providing your own `debug` key.\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"debug\": true\n  }]]\n}\n```\n\n## React Optimizations\n\nBy default, this preset will [remove `data-testid` attributes](https://github.com/coderas/babel-plugin-jsx-remove-data-test-id#readme) from JSX elements in non-test builds and [remove `propTypes` definitions](https://github.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types#readme) (via wrapping) from React components in production builds. To explicitly customize this behavior, either pass `false` (to disable) or a config object.\n\nDisable both optimizations:\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"removeDataTestId\": false,\n    \"removePropTypes\": false\n  }]]\n}\n```\n\nReplace the [attributes targeted by remove-data-test-id](https://github.com/coderas/babel-plugin-jsx-remove-data-test-id#define-custom-attribute-names):\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"removeDataTestId\": {\n      \"attributes\": [\"data-selenium-id\"]\n    }\n  }]]\n}\n```\n\nChange the [`mode` option of remove-prop-types](https://github.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types#mode):\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"removePropTypes\": {\n      \"mode\": \"remove\",\n      \"removeImport\": true\n    }\n  }]]\n}\n```\n\n## Selective Loose Modes\n\nBy default, this preset will compile as many modules as possible in loose mode. Normal mode is safer, but adds to bundle size and runtime overhead. We have options to selectively opt out of loose mode for applicable features. These options are:\n  - [classes](https://babeljs.io/docs/en/babel-plugin-transform-classes#loose): `looseClasses`\n  - [computed properties](https://babeljs.io/docs/en/babel-plugin-transform-computed-properties#loose): `looseComputedProperties`\n  - [parameters](https://babeljs.io/docs/en/babel-plugin-transform-parameters#loose): `looseParameters`\n  - [template literals](https://babeljs.io/docs/en/babel-plugin-transform-template-literals#loose): `looseTemplateLiterals`\n\nFor example, disable _all_ loose compilation options:\n\n```json\n{\n  \"presets\": [[\"zillow\", {\n    \"looseClasses\": false,\n    \"looseComputedProperties\": false,\n    \"looseParameters\": false,\n    \"looseTemplateLiterals\": false\n  }]]\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@4.1.0","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-QibnBdHwePyAiROOQmvsiCVLY26YR663NmQxQCm2iLI3K1S5Gsxr0nFziC52ibiNDozxEJD+rmh/jMU3ltTMxA==","shasum":"936e712baacc64ea282f92d11f01b03e956a075b","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-4.1.0.tgz","fileCount":5,"unpackedSize":19944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0HMFCRA9TVsSAnZWagAAkv8P/iF+Qtq1t5IWj8XAqx6X\ngy73/SXSPw0UWBAHOGTbIwxIQtSArIvYFTpD9jTW7Qm1iR674tzyYEXXJuc4\nmYUfS2fhWYC9xl09llbkQynILKOFZKW+mbRMrYODa+K43yFTjFXjzUs/4Orz\nOg8UAOZzGFyUsf2opTO+cTd546DnaRxqw65fat4dXRQQEL3HgeEB7zbC3KzO\nRfbKuVHfnstu3bMvTWp7T+7I2rurhHkTrFeyeJ3m47oRmnPBUG+xmG4sfNj0\ni41a/nJUiE8kpm4LRcos4F6LN6OHlY2EqTF1p+1bK3KtfNMaXpUeAtAco2fg\nMtjH9sP/UQJQ0l/XAjD3VuGSabIjblm+bSxbPM65/QQmySIQhh2fDfQPkdcO\nhQK3PSdrGcDRrXILkgMTlnFvevMJvvq3WALfkJ08lM3PD5Zvb61ojWSlPTda\n1kckm3A4f5YCHM6e2SQM++jXQ7GQ9b3kD4q4iiMq/YjjqKIdPvUD4wlkga0c\nrCMjcjLcigTe5RO3pILovSER2DH3wdUfcKk/i2bLMIijXY6+MKw1pytvR6H3\ngQckGBBgTDmpm/5y5vEqLoYRfZr9jm2bqPsDLoqqAgeKguexAdGIbHFm6BRy\nKb2qHKHsPuOgoN6IL8dNVcWBk2eACY40nZuUSTzAIGkNpOoVz17fCzwTSkNC\ngIT5\r\n=UYT8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/OLt5+A63vAJ6p2rHt3OuH/ZArn8R7v7F7bqy2PyR0AIgIHHGRXB4caV296L9lUlD+hW4XMDE54g80AOJ7OhbLq8="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_4.1.0_1557164804589_0.4055053057910043"},"_hasShrinkwrap":false},"4.2.0":{"name":"babel-preset-zillow","version":"4.2.0","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-plugin-utils":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.5.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-classes":"^7.5.5","@babel/plugin-transform-computed-properties":"^7.2.0","@babel/plugin-transform-parameters":"^7.4.4","@babel/plugin-transform-template-literals":"^7.4.4","@babel/preset-env":"^7.5.5","@babel/preset-react":"^7.0.0","babel-plugin-dynamic-import-node":"^2.3.0","babel-plugin-jsx-remove-data-test-id":"^2.0.0","babel-plugin-lodash":"^3.3.4","babel-plugin-styled-components":"^1.10.6","babel-plugin-transform-react-remove-prop-types":"^0.4.24","fast-async":"^7.0.6"},"gitHead":"527277ace99287204934b5caec640c39a4926f0e","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@4.2.0","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","dist":{"integrity":"sha512-toFnwjnSotEePlifWhlH70e7Fl4BRKyRcemOWWNGqghM96ZAvc8KR0X0nzQFTgrPF8czcEHobFE26rUcB/UgwA==","shasum":"e268db14d2cb3fe86bba6275c92d8cf5dac06372","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-4.2.0.tgz","fileCount":5,"unpackedSize":21740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSyscCRA9TVsSAnZWagAAbAkP+wYAGPHuE384B2ozx25p\n69WJkoUlyreHVc0IKJqC0xx1P3b9uJcKoaP2XBJ0XECJnpKqPC+uqDKyrIMb\nHY5uombGre57dVr3hBiQl4+ciljs7ycEDclQgUPgWt3UJki5CYHtleFk3oEO\nYYy41DF2SQVi+amViKPi73tT0oXsv3KQJcuHhpJnuXSmFWx+bOnWK6e1zJi0\nhaImnTz3omHJ1phZCsFvj6ssGY7IcgNE9PhLQ1V+Cku0ZvWadD3YEnRoKEzp\nOXKtrP55IS4Q8ZzVTqOaRaO+Mg2MMYAodc1wcfv31VjEE60PxeiwRsiZdFm6\nAdUzRnoWtwCL6unXO0GpOA7RpKYrQgNWgCAQXoMeMeQb8lB2F+FoSnFERj0x\n5wVe5m8PMJbV+iQwx+di0MavSTjjpeWJlPlHvuujRI5EAisWenhjENw8TI4K\nH0gbjkOKozaD/SdeXQ3Xnm6Dxh4tp/zzEBeGTscOIFWPeECycpyfme8r1lth\nK2uGTz+UPPfV66PnVXIyOv9em39BZtfddSqEqwqpwdqj0/E/TQRuQYvaBnoo\n+kyOU4z8iWIVYP6PM8JRBB1eYqivW1W9Uzc2fsZ6WlWBAikuBjLu96gZNqJa\nLxcXnMYS5113U8X/4ICrb2gat9FMxnuNDE90XT43zSe28pULZZacGBklBLyQ\nbD64\r\n=Wa02\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6AdwDMPNnscMH75qaKfC+RSTkvlrK45BSNy1Lu1TZhQIhANQV7cXVnbZ2b8Dm9YbUQAYcmPzXX/YAggcMGGCn9Db4"}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_4.2.0_1565207323792_0.2916562252670589"},"_hasShrinkwrap":false},"4.3.0":{"name":"babel-preset-zillow","version":"4.3.0","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.5","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-classes":"^7.9.5","@babel/plugin-transform-computed-properties":"^7.8.3","@babel/plugin-transform-parameters":"^7.9.5","@babel/plugin-transform-template-literals":"^7.8.3","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","babel-plugin-dynamic-import-node":"^2.3.3","babel-plugin-jsx-remove-data-test-id":"^2.1.3","babel-plugin-lodash":"^3.3.4","babel-plugin-styled-components":"^1.10.7","babel-plugin-transform-react-remove-prop-types":"^0.4.24","fast-async":"^7.0.6"},"gitHead":"1370d0c0ee9b14c05951a16f87b06035f91acec5","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@4.3.0","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (darwin)","dist":{"integrity":"sha512-uqwOHdaErj4Uy4gJQkJez5Kja1k1fXhi26zDPWQQOGbLmNGJaiiP7qt/APX7jUfZm/Ev7Yd3SCUb8oGYAsE+sw==","shasum":"4c04fc97d8a7753e1885c8eb58e00253f763ca96","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-4.3.0.tgz","fileCount":5,"unpackedSize":24119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqGVxCRA9TVsSAnZWagAATLkP/jiVTZjLzmlRiOVVgKAh\nl39rCnzaKgywe2DUbmhMhWmKZF/4Pv2CHLKKN92j3L1WGNUieffmVLQOLkMV\nyOdH5hGNY87wKDlZTU5l7/aHKtJkp2VESLy1HCFBW4nLLiRAmYot7xDOSKWO\n3qg5PvPcDSKPLAHelFfpczG28epnL+hFOyKvPecNWpJzLcUHyy28zFLjINGk\nY64dyDt1InbKY8M1bHdBaF9iRkBMGmZ2gVcvdzE6MTRqcuhQxpUluqMfNGhb\n6v6WtVxkabcPTkNaqOSwjzrTYmYoaVS/CoBBMwQVT3Z47Dqr8eAlZ7+vNL0M\ni+lIfGpm3ccb/offASLviwR+AGOwFHockczMVONGWtyAmhhoBtXdFcw8FLEd\nfhc6mqTFBp0wfAfyWGuHh4Mv/KDhPbOjYKkWoyJL4IbsuQ2sN+pnHljG2MKb\nJfpoPlOf6LNaz/GDc67Hx6cD1xy+wSNtT/NAqXHdCPr0Jnb7BHpNUF/sqAbs\npydmZAADEoxz4/7525FN8Hi4z0p0xvfxRaKuWf3OK/yvcU6nOZdjQU8vMNV9\ncyEg59GMorbHjjCUqspkmb1+skiAiSFzX8LbvPrMgbLtCXh371sYQCGA+Bya\nCxE3xzjcoSxA764fBcKCt6irmTYx+/igkHuwJEnJ1nf6vMdbgOvkLGoyDIxy\nAsHM\r\n=xz8k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdZ0xXklWlrNEc7A4gdvSzZ9D+a78rCS3mUPrHalyc2AiEA88LqfR9c+6maGXF4/IVxcNGwiq7kzaiEKe5NtkXV1zA="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_4.3.0_1588094320516_0.19695619162317612"},"_hasShrinkwrap":false},"4.4.0":{"name":"babel-preset-zillow","version":"4.4.0","description":"A Babel preset for transpiling JavaScript following our code conventions","keywords":["babel","es6","es2015","javascript"],"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-plugin-utils":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-classes":"^7.10.4","@babel/plugin-transform-computed-properties":"^7.10.4","@babel/plugin-transform-parameters":"^7.10.5","@babel/plugin-transform-template-literals":"^7.10.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","babel-plugin-dynamic-import-node":"2.3.3","babel-plugin-jsx-remove-data-test-id":"^2.1.3","babel-plugin-lodash":"^3.3.4","babel-plugin-styled-components":"^1.11.1","babel-plugin-transform-react-remove-prop-types":"^0.4.24","fast-async":"^7.0.6"},"gitHead":"eb8958ee7994f9df49c91b96562cced116b5b83c","bugs":{"url":"https://github.com/zillow/javascript/issues"},"_id":"babel-preset-zillow@4.4.0","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (darwin)","dist":{"integrity":"sha512-UL+RloEZ2/J1ODi1GVd/AQh6JN7Y0lX8UfYc3VWb/24p+dktsiGhFYR7pV6nfbKxGVkRk4aQK8qV/o6XVXnr1A==","shasum":"06a867ec90fc35c412996affede637fe49ae61e3","tarball":"https://registry.npmjs.org/babel-preset-zillow/-/babel-preset-zillow-4.4.0.tgz","fileCount":5,"unpackedSize":24746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbNShCRA9TVsSAnZWagAAGFgP/jJL8MPZq3EWuIHP1nQ3\n0gSq9gBWZIebwKVvyVckFW0h3U/skEmbBUgnFVerYmkqQwkjLPL6d+UbEQ0z\n+SA6nhEtUQ3RIFrjRbjHFt+yZHCJcP3BooMlgotU2sgrlOu5s9VpJ19b4lAp\nR33MZ5ccO7Jt2/s8ziD832z8eBFybEmckz27Gt4UPcyIL9AflkcmcWgUzaLx\n81fWkRpyrj8c5uylABYb+0Cj8TeMj/ZsAFMKIytiWA9ZG6h6t5RNomaV0UVe\nohYxL+XngJ7fYyxRVx5bLKD20V2nkdOjTvreoNz1ieqvZzm/++2+XeXE2S5H\n3Uz0VUxdBYnjSSZwnJMrSfjgYI9WBNO+9rdFB48u/36vbO4GbxzcPeauSKsa\n8OVuguJ8L3P83cD8/QjKkegJtlErr2sbseK88FoLJSPo5+g6tFr83zx6hmP7\n41JLw/xEUTi49bUH5WzyM2gXAblYRIpoFC+zPiiKbi2Agp0S1GBbSn7+JYru\nIMQnjV69oBbzae7Cm0XlbyoglRCOibk2K0LOvogcC4tWgvV97WmqGoT0OrqO\n1XMHd72826Yoq363+IjOg3uf2gdd5vXBLDoGJvauONGklUZ61escCuYAoNOb\nPIEDCZvPdPi7XsNHXidyONlFYfjrP9KbCu+eHot/jcRXS/dmKyBIIYPWSaL/\nOilG\r\n=Qsd6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrM/Y7SUGz+F5L2ZXw4JVo/y2Z0YVFRcaa/V+dAHNhnAIgTCHeE3e7k9nrOkm3DigWIMnvJP53y3SveUHLUsUbuqM="}]},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"_npmUser":{"name":"evocateur","email":"daniel.stockman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-zillow_4.4.0_1600967840772_0.8437745351743786"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-04T00:49:52.514Z","1.0.0-alpha.1":"2018-04-04T00:49:53.048Z","modified":"2022-04-11T16:49:28.695Z","1.0.0-alpha.2":"2018-04-05T00:59:37.098Z","1.0.0-alpha.3":"2018-04-06T01:21:00.253Z","1.0.0-alpha.4":"2018-04-10T18:42:41.905Z","1.0.0-rc.0":"2018-06-05T01:18:24.089Z","1.0.0-rc.2":"2018-07-26T18:42:57.248Z","1.0.0":"2018-08-15T20:09:28.226Z","2.0.0":"2018-11-06T00:36:02.019Z","2.1.0":"2018-11-12T18:10:35.400Z","2.1.1":"2018-11-16T18:45:49.249Z","2.1.2":"2019-03-13T19:43:26.925Z","2.2.0":"2019-03-13T23:03:23.702Z","3.0.0":"2019-03-13T23:14:52.750Z","4.0.0":"2019-03-15T22:27:59.049Z","4.0.1":"2019-03-21T00:23:52.801Z","4.0.2":"2019-03-22T19:37:02.440Z","4.0.3":"2019-03-22T21:39:40.841Z","4.1.0":"2019-05-06T17:46:44.718Z","4.2.0":"2019-08-07T19:48:43.979Z","4.3.0":"2020-04-28T17:18:40.663Z","4.4.0":"2020-09-24T17:17:20.913Z"},"maintainers":[{"name":"evocateur","email":"daniel.stockman@gmail.com"}],"description":"A Babel preset for transpiling JavaScript following our code conventions","homepage":"https://github.com/zillow/javascript/tree/latest/packages/babel-preset-zillow#readme","keywords":["babel","es6","es2015","javascript"],"repository":{"type":"git","url":"git+https://github.com/zillow/javascript.git"},"author":{"name":"Daniel Stockman","email":"daniel.stockman@gmail.com","url":"https://twitter.com/@evocateur"},"bugs":{"url":"https://github.com/zillow/javascript/issues"},"license":"MIT","readme":"# babel-preset-zillow\n\n> A Babel preset for transpiling JavaScript following our code conventions\n\n[![npm version](https://img.shields.io/npm/v/babel-preset-zillow.svg)](https://www.npmjs.com/package/babel-preset-zillow)\n[![Build Status](https://travis-ci.org/zillow/javascript.svg?branch=latest)](https://travis-ci.org/zillow/javascript)\n\nCurrently contains transforms for all [stage 4](https://tc39.github.io/ecma262/) (ES2018) and [stage 3](https://github.com/tc39/proposals#active-proposals) syntax that is permitted in the [Zillow Style Guide](https://github.com/zillow/javascript). Please note that if usage of a stage 3 proposal is not explicitly mentioned in the Zillow Style Guide, then it will not be enabled here. Additionally, stage 4 syntax that is excluded is as follows:\n  - generators: `regenerator-runtime` is too heavyweight for our use.\n  - `SIMD`: this is a performance feature, so is pretty pointless to polyfill/transpile.\n  - lifted template literal restrictions: we do not use tagged template literals, nor implement custom DSLs, otherwise we would enable this.\n\nAdditionally, we also transpile the following:\n  - [async/await](https://www.npmjs.com/package/fast-async)\n  - [class properties](https://www.npmjs.com/package/babel-plugin-transform-class-properties)\n  - [lodash](https://www.npmjs.com/package/babel-plugin-lodash)\n  - [styled-components](https://www.styled-components.com/docs/tooling#babel-plugin)\n\n## Install\n\n```sh\nnpm install --save-dev babel-preset-zillow\n```\n\n## Usage\n\n### Via `.babelrc` (Recommended)\n\n**.babelrc**\n\n```json\n{\n  \"presets\": [\"babel-preset-zillow\"]\n}\n```\n\n### Via CLI\n\n```sh\nbabel script.js --presets zillow\n```\n\n### Via Node API\n\n```javascript\nrequire(\"babel-core\").transform(\"code\", {\n  presets: [\"babel-preset-zillow\"]\n});\n```\n\n## Targeting Environments\n\nThis module uses `@babel/preset-env` to target specific environments.\n\nPlease refer to [babel-preset-env#targets](https://babeljs.io/docs/en/babel-preset-env#targets) for a list of available options.\n\nFor a list of browsers please see [browserlist](https://github.com/ai/browserslist).\n\nYou may override our default list of targets by providing your own `targets` key.\n\n```json\n{\n  \"presets\": [[\"babel-preset-zillow\", {\n    \"targets\": {\n      \"chrome\": 50,\n      \"explorer\": 11,\n      \"firefox\": 45\n    }\n  }]]\n}\n```\n\nThe following transpiles only for Node v8.\n\n```json\n{\n  \"presets\": [[\"babel-preset-zillow\", {\n    \"targets\": {\n      \"node\": 8\n    }\n  }]]\n}\n```\n\nIf you wish, you can also inherit our default list of browsers and extend them using `additionalTargets`.\n\n```json\n{\n  \"presets\": [[\"babel-preset-zillow\", {\n    \"additionalTargets\": {\n      \"chrome\": 42,\n      \"explorer\": 8\n    }\n  }]]\n}\n```\n\n### Configuring Polyfills\n\nThis preset also supports passing additional options directly to `@babel/preset-env`:\n\n  - [`useBuiltIns`](https://babeljs.io/docs/en/babel-preset-env#usebuiltins)\n  - [`corejs`](https://babeljs.io/docs/en/babel-plugin-transform-runtime#corejs)\n\nThese options are best suited for applications, not libraries, as they require additional dependencies (like [core-js](https://www.npmjs.com/package/core-js)) that are not recommended for libraries.\n\nFor example, the following config would provide all global polyfills necessary for IE11 in an application, based on usage:\n\n```json\n{\n  \"presets\": [[\"babel-preset-zillow\", {\n    \"useBuiltIns\": \"usage\",\n    \"corejs\": 3\n  }]]\n}\n```\n\nFor more examples, please consult the [core-js docs](https://github.com/zloirock/core-js#babelpreset-env).\n\n### Advanced Plugin Exclusions\n\nIn some rare cases, it is necessary to explicitly [exclude](https://babeljs.io/docs/en/babel-preset-env#exclude) certain transforms that would otherwise be included by `@babel/preset-env`.\n\nTo accomplish this goal, this preset's default exclusions can be extended with the `additionalExcludes` array.\n\n```json\n{\n  \"presets\": [[\"babel-preset-zillow\", {\n    \"additionalExcludes\": [\n      \"@babel/plugin-transform-classes\"\n    ]\n  }]]\n}\n```\n\nYou should always pass the fully-qualified transform name, not the shorthand.\nWhen `targets.node` is configured no exclusions are allowed, as they are generally not necessary anyway.\n\n## Nested Configuration Overrides\n\nFor advanced use cases, configuration for many of the presets and plugins employed by this module can be passed as sub-keys of the top-level options object. These configuration objects are spread into the internal configuration objects, _overriding_ any keys already set. The currently supported preset option keys are:\n\n  - [`preset-env`](https://babeljs.io/docs/en/babel-preset-env#options)\n  - [`preset-react`](https://babeljs.io/docs/en/babel-preset-react#options)\n  - [`styled-components`](https://styled-components.com/docs/tooling#babel-plugin)\n  - [`object-rest-spread`](https://babeljs.io/docs/en/babel-plugin-proposal-object-rest-spread#options)\n\n```json\n{\n  \"presets\": [[\"babel-preset-zillow\", {\n    \"preset-env\": {\n      \"loose\": true\n    },\n    \"preset-react\": {\n      \"runtime\": \"automatic\"\n    },\n    \"styled-components\": {\n      \"pure\": true\n    },\n    \"object-rest-spread\": {\n      \"useBuiltIns\": false\n    }\n  }]]\n}\n```\n\n**Note:** Any options passed under the `preset-env` key will _override_ top-level options such as `modules`, `additionalExcludes` or `additionalTargets` (as both of the \"additional\" keys are extending the non-prefixed option name). For the time being, you should use one or the other configuration patterns, not both.\n\n## Debugging\n\nYou may override our default debug option by providing your own `debug` key.\n\n```json\n{\n  \"presets\": [[\"babel-preset-zillow\", {\n    \"debug\": true\n  }]]\n}\n```\n\n## React Optimizations\n\nBy default, this preset will [remove `data-testid` attributes](https://github.com/coderas/babel-plugin-jsx-remove-data-test-id#readme) from JSX elements in non-test builds and [remove `propTypes` definitions](https://github.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types#readme) (via wrapping) from React components in production builds. To explicitly customize this behavior, either pass `false` (to disable) or a config object.\n\nDisable both optimizations:\n\n```json\n{\n  \"presets\": [[\"babel-preset-zillow\", {\n    \"removeDataTestId\": false,\n    \"removePropTypes\": false\n  }]]\n}\n```\n\nReplace the [attributes targeted by remove-data-test-id](https://github.com/coderas/babel-plugin-jsx-remove-data-test-id#define-custom-attribute-names):\n\n```json\n{\n  \"presets\": [[\"babel-preset-zillow\", {\n    \"removeDataTestId\": {\n      \"attributes\": [\"data-selenium-id\"]\n    }\n  }]]\n}\n```\n\nChange the [`mode` option of remove-prop-types](https://github.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types#mode):\n\n```json\n{\n  \"presets\": [[\"babel-preset-zillow\", {\n    \"removePropTypes\": {\n      \"mode\": \"remove\",\n      \"removeImport\": true\n    }\n  }]]\n}\n```\n\n## Selective Loose Modes\n\nBy default, this preset will compile as many modules as possible in loose mode. Normal mode is safer, but adds to bundle size and runtime overhead. We have options to selectively opt out of loose mode for applicable features. These options are:\n  - [classes](https://babeljs.io/docs/en/babel-plugin-transform-classes#loose): `looseClasses`\n  - [computed properties](https://babeljs.io/docs/en/babel-plugin-transform-computed-properties#loose): `looseComputedProperties`\n  - [parameters](https://babeljs.io/docs/en/babel-plugin-transform-parameters#loose): `looseParameters`\n  - [template literals](https://babeljs.io/docs/en/babel-plugin-transform-template-literals#loose): `looseTemplateLiterals`\n\nFor example, disable _all_ loose compilation options:\n\n```json\n{\n  \"presets\": [[\"babel-preset-zillow\", {\n    \"looseClasses\": false,\n    \"looseComputedProperties\": false,\n    \"looseParameters\": false,\n    \"looseTemplateLiterals\": false\n  }]]\n}\n```\n","readmeFilename":"README.md"}