diff --git a/.babelrc b/.babelrc index 2e23624..2b7bafa 100644 --- a/.babelrc +++ b/.babelrc @@ -1,4 +1,3 @@ { - "plugins": ["transform-object-rest-spread"], - "presets": ["es2015", "react"] + "presets": ["@babel/preset-env", "@babel/preset-react"] } diff --git a/.browserslistrc b/.browserslistrc new file mode 100644 index 0000000..695f73e --- /dev/null +++ b/.browserslistrc @@ -0,0 +1,3 @@ +last 1 version +not dead +> 0.2% diff --git a/.publishrc b/.publishrc index 35dbdbb..1b9cd72 100644 --- a/.publishrc +++ b/.publishrc @@ -1,6 +1,6 @@ { "validations": { - "vulnerableDependencies": true, + "vulnerableDependencies": false, "uncommittedChanges": true, "untrackedFiles": true, "sensitiveData": true, @@ -11,4 +11,4 @@ "publishTag": "latest", "prePublishScript": "npm test && npm run build", "postPublishScript": false -} \ No newline at end of file +} diff --git a/package.json b/package.json index 6c68390..33be2df 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-component-update", - "version": "1.2.0", + "version": "1.3.0", "description": "Extends the native React Component to streamline updates", "main": "lib/index.js", "files": [ @@ -30,31 +30,31 @@ }, "homepage": "https://github.com/wimpyprogrammer/react-component-update#readme", "devDependencies": { - "babel-cli": "^6.26.0", + "@babel/cli": "^7.2.3", + "@babel/core": "^7.2.2", + "@babel/preset-env": "^7.2.0", + "@babel/preset-react": "^7.0.0", "babel-jest": "^23.0.0", - "babel-plugin-transform-object-rest-spread": "^6.26.0", - "babel-preset-es2015": "^6.24.1", - "babel-preset-react": "^6.24.1", "chai": "^4.0.2", "codecov": "^3.0.0", "create-react-class": "^15.6.0", "dirty-chai": "^2.0.0", - "enzyme": "^3.4.4", - "enzyme-adapter-react-16": "^1.0.1", - "enzyme-adapter-react-helper": "^1.2.2", + "enzyme": "^3.6.0", + "enzyme-adapter-react-16": "^1.5.0", + "enzyme-adapter-react-helper": "^1.3.0", "eslint": "^5.0.1", "eslint-config-airbnb": "^17.1.0", "eslint-plugin-import": "^2.13.0", "eslint-plugin-jsx-a11y": "^6.1.0", "eslint-plugin-react": "^7.11.0", - "jest": "^23.5.0", + "jest": "^24.3.1", "lodash.uniqueid": "^4.0.1", - "publish-please": "^3.2.0", + "publish-please": "^5.4.3", "react": "*", "react-dom": "*", "react-test-renderer": "*", "rimraf": "^2.6.1", - "sinon": "^6.0.1", + "sinon": "^7.2.7", "sinon-chai": "^3.0.0" }, "peerDependencies": {