From fc79ba6237ac11f684028b6542955505195162b9 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Thu, 6 Aug 2020 14:00:16 -0400 Subject: [PATCH] Add babel --- packages/remotedev-serialize/.babelrc | 4 ++++ packages/remotedev-serialize/package.json | 10 ++++++++-- 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 packages/remotedev-serialize/.babelrc diff --git a/packages/remotedev-serialize/.babelrc b/packages/remotedev-serialize/.babelrc new file mode 100644 index 00000000..644dde97 --- /dev/null +++ b/packages/remotedev-serialize/.babelrc @@ -0,0 +1,4 @@ +{ + "presets": ["@babel/preset-env"], + "plugins": ["@babel/plugin-proposal-class-properties"] +} diff --git a/packages/remotedev-serialize/package.json b/packages/remotedev-serialize/package.json index d0fd72ee..9b441df3 100644 --- a/packages/remotedev-serialize/package.json +++ b/packages/remotedev-serialize/package.json @@ -4,9 +4,11 @@ "description": "Serialize unserializable data and parse it back.", "main": "index.js", "scripts": { - "lint": "eslint src test", + "clean": "rimraf lib", + "build": "babel src --out-dir lib", "test": "jest --no-cache", - "prepublish": "npm run lint && npm run test" + "prepare": "npm run build", + "prepublishOnly": "npm run test && npm run clean && npm run build" }, "repository": { "type": "git", @@ -23,6 +25,10 @@ }, "homepage": "https://github.com/reduxjs/redux-devtools", "devDependencies": { + "@babel/cli": "^7.10.5", + "@babel/core": "^7.11.0", + "@babel/plugin-proposal-class-properties": "^7.10.4", + "@babel/preset-env": "^7.11.0", "immutable": "^3.8.2" }, "dependencies": {