{"_id":"@financial-times/babel-preset-ip-wxp","_rev":"33-c48c8d0fb783f8227c4d5992f06d1573","name":"@financial-times/babel-preset-ip-wxp","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.1":{"name":"@financial-times/babel-preset-ip-wxp","version":"1.0.1","author":{"name":"Internal Products","email":"ip.engineering@ft.com"},"license":"MIT","_id":"@financial-times/babel-preset-ip-wxp@1.0.1","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"contributors":[{"name":"Robin Marr","email":"robin.marr@ft.com"}],"homepage":"https://github.com/financial-times/ip-wxp-babel-preset#readme","bugs":{"url":"https://github.com/financial-times/ip-wxp-babel-preset/issues"},"dist":{"shasum":"e94cb6eb698da0fc3828d357ceff0b95bb67455b","tarball":"https://registry.npmjs.org/@financial-times/babel-preset-ip-wxp/-/babel-preset-ip-wxp-1.0.1.tgz","fileCount":4,"integrity":"sha512-eRa9QfbIrQkDr+vje++FozOnPIklrru8ei30D0WGrYkidL+MgmhBaAjuckxzc6SdWPUYOxvVOU5tMQLEsZeRwA==","signatures":[{"sig":"MEUCIF8tWmtamzQ+9mlg8n3jIHWDwQFKjY6Otw3skhPD0iKFAiEA6CZGNIjLtEjipJ9kxYY/cc4QyDMs64xeQ54gnsTaroY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDTbyCRA9TVsSAnZWagAAxtsP/2Nm97d3IyXnDD+3l5u9\njv0gHnI3WG2rMLowSS+LDXyvQTMXeHaCYG9l15by9tIkzBVe7MbdMuSgATkR\ndwzyBVjh+3w/BhFLT8fZs+we63tbfQl04G2DzWbZW15UY/v8i++Y1tdW+lOB\nBNlEUERoMD3B68xTWOMmc2tAYurq2jM26la9AhckrOGj3FEDo5B/S9qz2K8X\ncvcg0d86ijNaFzqVE5DaVV1Resf23ADWEP9dvmJJZCQFJEJdjfQCBgSQ9qX9\ngefIOhg8TntPcDH92tCby4SZud33QKxNChMDbPHAmWOZBFw1GwHB6gmqQdRd\nKFDYTYPg8BHV85R/Hu2/iajoisfwRqUFX91EMqsFlhfMvfXXnihzc5Kt0i/I\n2DFmi96hbkzwm1PKgXGTMqFieYp/qDT5sTQRycECFL48RKE6pxeBS1kM62Rh\nypWTJ1kPY8zdmG/gYIDSr7ot/iGfFTb9mZ0Hdo/S7fnSvTS19ZHVkkmCH5bf\n5BQCrgQkOwdAsPmLo4lu7TL792Oj2XCGbIwrXMR2kDkqdJuo5tRRMqYXAqzP\nQlbptCaPqxjj7HCZAy6BAS6sGO5kEWfYev13nXKV2J8hBJR14vJY8nAWb5dX\n086p9x6t2R5wOrAb2j7CaYrt4D+nMUDpY2XMcMQqpS11dxWGQ2ygX/Z6ImuI\nhVOO\r\n=fJ7V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","team":"internal-products","gitHead":"22715936952a1dc63dcdbb215c94c35aec95ef64","scripts":{"lint":"ip lint","test":"run-s lint","preversion":"test $(git rev-parse --abbrev-ref HEAD) != 'master' && { echo 'you must be on master to release'; exit 1; } || exit 0","postinstall":"ip postinstall","postversion":"git push origin master --tags","whitesource":"whitesource \"$npm_package_name\""},"_npmUser":{"name":"ft-internal-products","email":"ip.engineering@ft.com"},"repository":{"url":"git+https://github.com/financial-times/ip-wxp-babel-preset.git","type":"git"},"_npmVersion":"5.6.0","description":"the worker experience teams babel preset","directories":{},"_nodeVersion":"8.10.0","dependencies":{"@babel/plugin-proposal-optional-chaining":"^7.0.0-beta.49","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.49"},"eslintConfig":{"extends":["@financial-times/ip-wxp"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^0.14.3","eslint":"^4.19.1","@babel/core":"^7.0.0-beta.49","npm-run-all":"^4.1.3","@financial-times/ip-wxp-scripts":"^1.0.3","@financial-times/di2-whitesource":"^2.0.1","@financial-times/secret-squirrel":"^2.8.0","@financial-times/ip-wxp-git-config":"^0.0.2","@financial-times/eslint-config-ip-wxp":"^1.0.2"},"peerDependencies":{"@babel/core":"^7.0.0-beta.49"},"_npmOperationalInternal":{"tmp":"tmp/babel-preset-ip-wxp_1.0.1_1527592689580_0.35438565903155883","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@financial-times/babel-preset-ip-wxp","version":"1.0.2","author":{"name":"Internal Products","email":"ip.engineering@ft.com"},"license":"MIT","_id":"@financial-times/babel-preset-ip-wxp@1.0.2","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"contributors":[{"name":"Robin Marr","email":"robin.marr@ft.com"}],"homepage":"https://github.com/financial-times/ip-wxp-babel-preset#readme","bugs":{"url":"https://github.com/financial-times/ip-wxp-babel-preset/issues"},"dist":{"shasum":"bf779a03610426ecbf065e77ed790f45fdf111aa","tarball":"https://registry.npmjs.org/@financial-times/babel-preset-ip-wxp/-/babel-preset-ip-wxp-1.0.2.tgz","fileCount":4,"integrity":"sha512-6uvXlcA+090r1ETxyoBAAebNZOiAfnbtgNep505lOp9BNqrYL20hz0bi2cBYHf5AO52+VmXez5HyUbWrwP4gmQ==","signatures":[{"sig":"MEQCICB69q6nTHNWNpNP15wLY76jkREkDcL3hR3qKslgLkUuAiBnp0XlYbq8Pl6sqytjh0f9JSX/4UiCwgbL/I9Fwx5bHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEAZGCRA9TVsSAnZWagAAk14P/07bbPdWOpX6UT/LrN8Z\nCMPw5mPoa9oh6Op/uvktBTaEOsmV0gl+6hTYsuEUFsCAtCR6wqIa/wHfKHN+\nDJU3/ih3tbXsYzqTfKDygHrtS3T273l2MOKew+5byuQr5RewOHIBdRhdanr8\n2RfDbRZDcNjG9jVgSRkV7MZwQ2MIzoJT6qCLJ1NjB9avGaRxVluT2ADiCuzT\n19SNLpR5zvq4Gw4ngCaVKXZGqYUA1IMfqZRxksKiX4ps13MnLdbNSq0p4rMx\nIP9mzy3F7aPVR9r5ESyDE8Dd+n4oLOFPy7kWWeGjStXZuJVuKaihDeGy2/lG\nWCXNdXq/hMB8RaWOX5FC4e2Ci3P5Xo9jmzw6eyqT6HKL6/gTRCy2otbbICxo\nfaJH+9WaK9HweBczitulO3wFxZjl0ny3i6eZ+gM/m2j5a4LqA3F4PlvWclDT\nMZv1+qYAFN4pmBxMY2kZi9kmHzAyxmCg0WZb48HoO85jodbg59kCXzpeZeaA\n3BWCD0XmpG+yFmcLlZ5rHs1auej/wYnCpu5LZQ3SAfyMaY915YnGJXp8TUOO\ns0jXJpyBL/fyHDhUurdfIlTY+2DLmVAtPkPfI74c65qVcTXrrrznUoL8bwsm\nV0HhIEt/YjpcICcorEOAOxYQAvwtYbkZttta/n1LS1wQcgpN0lsZulQPUK5C\nEL/c\r\n=Frxx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","team":"internal-products","gitHead":"ca96538e89945337a7941363eb85636022f312cd","scripts":{"lint":"ip lint","test":"run-s lint","preversion":"test $(git rev-parse --abbrev-ref HEAD) != 'master' && { echo 'you must be on master to release'; exit 1; } || exit 0","postinstall":"(pwd | grep -q 'node_modules' || test \"$NODE_ENV\" = 'production') && exit 0 || ip postinstall","postversion":"git push origin master --tags","whitesource":"whitesource \"$npm_package_name\""},"_npmUser":{"name":"ft-internal-products","email":"ip.engineering@ft.com"},"repository":{"url":"git+https://github.com/financial-times/ip-wxp-babel-preset.git","type":"git"},"_npmVersion":"5.6.0","description":"the worker experience teams babel preset","directories":{},"_nodeVersion":"8.11.2","dependencies":{"@babel/plugin-proposal-optional-chaining":"^7.0.0-beta.49","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.49"},"eslintConfig":{"extends":["@financial-times/ip-wxp"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.19.1","@babel/core":"^7.0.0-beta.49","npm-run-all":"^4.1.3","@financial-times/ip-wxp-scripts":"^1.0.4","@financial-times/di2-whitesource":"^2.0.1","@financial-times/secret-squirrel":"^2.8.0","@financial-times/ip-wxp-git-config":"^0.0.2","@financial-times/eslint-config-ip-wxp":"^1.0.4"},"peerDependencies":{"@babel/core":"^7.0.0-beta.49"},"_npmOperationalInternal":{"tmp":"tmp/babel-preset-ip-wxp_1.0.2_1527776837221_0.6546132379656671","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@financial-times/babel-preset-ip-wxp","version":"1.0.3","author":{"name":"Internal Products","email":"ip.engineering@ft.com"},"license":"MIT","_id":"@financial-times/babel-preset-ip-wxp@1.0.3","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"contributors":[{"name":"Robin Marr","email":"robin.marr@ft.com"}],"homepage":"https://github.com/financial-times/ip-wxp-babel-preset#readme","bugs":{"url":"https://github.com/financial-times/ip-wxp-babel-preset/issues"},"dist":{"shasum":"b7c493f24a70584682d0dcb544e008aaed64efbb","tarball":"https://registry.npmjs.org/@financial-times/babel-preset-ip-wxp/-/babel-preset-ip-wxp-1.0.3.tgz","fileCount":4,"integrity":"sha512-87ffrtZybFd0MT+yzZz0lZM60jVkjlxzvXRbSpmpKiXa6mCGkyrYe77xSMeOEvvpVwgIYTw16Cv7rZiNfdpkLw==","signatures":[{"sig":"MEYCIQD5ef0giZv+AA6PAeRFIiOcGcCzZjcgNBpED47HXfvD6QIhAOQDbUGTsJ1LeoCvBpmH7NylJJSLeotAZ8xyx0eJgb7f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2HATCRA9TVsSAnZWagAAv1AP/0lrneZ95iaONaq77HxT\nPPe8yhIFH6WsJ408pO6w/LPp+jepVGMAqtNCi+j56nrhvuMZ2/Rr6lfRZWcb\nm7kjr2lT1JhHFGMMCaUqZzuhhxecXPqbBpzysSFJJGYjp+aGHfUQxSmXh4vQ\n9nVWm+e8agzFvPdvHgA0LL74+XrvjuTB1o91tzvwGQtfVba1mtKVg/qj3sue\nOgvH1uMyRD4MY3cSs0LHWa579lAiuqTRSSvDbA6n4nZtUtI6ZIhX4Tt1A4Rq\njdyG7zTITWis9AOPoGYbf7DGjpPt3YQYfzL+QDMUruxQjXbV1oHL5gWQ1v3L\nV56R2HYYEahjxSq6iPYzjEcdu4Dut2QyLDqBpy4a8uP4f4lqd3DIhWo0F5GD\nfK8wlTTiXyMhv90OYAbkaUaHlMlC2zWHjLgdUqVDAEFJIrBMzlu+3uTNC5mp\nuGS/eZmOG1LzBp0UFQG50kJRGPGjUTK+RF1di4AU5jxfGlgMOhxemBP/jb1k\n67JUuvyYfspX6/tStOv6wqsBnMj7BgcmPfzwl+UIvTerm2FO061vjaZf7l5l\nvVyLTFK+ne3V942j86F5MkUhbIgsQTu6gKvJbucEUrS+6WssH8TuFDWn+bUE\nTJX4fIjiwGByi7bUJPjmBP6IHVnHgXHukOYil/VOuhC3LSzBkFhfAcY0/jzv\ndNvu\r\n=z9hg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","team":"internal-products","gitHead":"cf343c5ea82f4827dde7c67399144e228b74a7e8","scripts":{"lint":"ip lint","test":"run-s lint","preversion":"test $(git rev-parse --abbrev-ref HEAD) != 'master' && { echo 'you must be on master to release'; exit 1; } || exit 0","postinstall":"(pwd | grep -q 'node_modules' || test \"$NODE_ENV\" = 'production') && exit 0 || ip postinstall","postversion":"git push origin master --tags","whitesource":"whitesource \"$npm_package_name\""},"_npmUser":{"name":"ft-internal-products","email":"ip.engineering@ft.com"},"repository":{"url":"git+https://github.com/financial-times/ip-wxp-babel-preset.git","type":"git"},"_npmVersion":"5.6.0","description":"the worker experience teams babel preset","directories":{},"_nodeVersion":"8.11.2","dependencies":{"@babel/plugin-proposal-optional-chaining":"^7.0.0-beta.49","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.49"},"eslintConfig":{"extends":["@financial-times/ip-wxp"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.19.1","@babel/core":"^7.0.0-beta.49","npm-run-all":"^4.1.3","@financial-times/ip-wxp-scripts":"^1.0.5","@financial-times/di2-whitesource":"^2.0.1","@financial-times/secret-squirrel":"^2.8.0","@financial-times/ip-wxp-git-config":"^1.0.0","@financial-times/eslint-config-ip-wxp":"^1.0.5"},"peerDependencies":{"@babel/core":"^7.0.0-beta.49"},"_npmOperationalInternal":{"tmp":"tmp/babel-preset-ip-wxp_1.0.3_1527860131522_0.6803070167905982","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-05-29T11:18:09.405Z","modified":"2026-10-06T13:37:52.535Z","1.0.1":"2018-05-29T11:18:09.727Z","1.0.2":"2018-05-31T14:27:17.500Z","1.0.3":"2018-06-01T13:35:31.626Z"},"bugs":{"url":"https://github.com/financial-times/ip-wxp-babel-preset/issues"},"author":{"name":"Internal Products","email":"ip.engineering@ft.com"},"license":"MIT","homepage":"https://github.com/financial-times/ip-wxp-babel-preset#readme","repository":{"url":"git+https://github.com/financial-times/ip-wxp-babel-preset.git","type":"git"},"description":"the worker experience teams babel preset","contributors":[{"name":"Robin Marr","email":"robin.marr@ft.com"}],"maintainers":[{"email":"code.management@ft.com","name":"the-ft"},{"email":"info+npm@rowanmanning.com","name":"rowanmanning"},{"email":"yay@chee.party","name":"chee"},{"email":"a@ax.gy","name":"alexwilson"},{"email":"howdy@aendra.com","name":"aendra"},{"email":"emma.lewis@ft.com","name":"emmalewis"},{"email":"hamza.samih@ft.com","name":"hamza.samih"},{"email":"robert.boulton@ft.com","name":"robertboulton"},{"email":"leila.micollier@ft.com","name":"leila.micollier"},{"email":"rob.godfrey@ft.com","name":"robgodfrey"}],"readme":"# babel-preset-ip-wxp\n[![npm version](https://badge.fury.io/js/%40financial-times%2Fbabel-preset-ip-wxp.svg)](https://badge.fury.io/js/%40financial-times%2Fbabel-preset-ip-wxp)\n[![CircleCI](https://circleci.com/gh/Financial-Times/ip-wxp-babel-preset.svg?style=svg&circle-token=01189dd5c509afec7e798c1112dc2a98f4b66a2e)](https://circleci.com/gh/Financial-Times/ip-wxp-babel-preset)\n\nThis is the [babel preset](https://github.com/jamiebuilds/babel-handbook/blob/master/translations/en/user-handbook.md#making-your-own-preset) used by the worker experience team. \n\nIt uses the [env preset](https://github.com/babel/babel/tree/master/packages/babel-preset-env) configured for `node 8.10.0` as it's base with the below extras:\n\n- [@babel/plugin-proposal-object-rest-spread](https://www.npmjs.com/package/@babel/plugin-proposal-object-rest-spread) - to enable the [spread operator](https://github.com/tc39/proposal-object-rest-spread) with objects as well as arrays\n- [@babel/plugin-proposal-optional-chaining](https://www.npmjs.com/package/@babel/plugin-proposal-optional-chaining) - because it's great and removes the need for a bunch of pointless code\n\nThis module can be used via [`package.json`](https://babeljs.io/docs/usage/babelrc/#use-via-packagejson):\n\n```json\n\"babel\": {\n  \"presets\": [\n    \"@financial-times/ip-wxp\"\n  ]\n},\n```\n\nor [`.babelrc`](https://babeljs.io/docs/usage/babelrc/)\n```js\n{\n  presets: [\n    '@financial-times/ip-wxp'\n  ]\n}\n```\n","readmeFilename":"README.md"}