Skip to content

Commit a1289be

Browse files
authored
Update Babel to 7.0.0 (#124)
* Update Babel to 7.0.0 * Set src directory as source in package.json
1 parent de19730 commit a1289be

File tree

7 files changed

+841
-919
lines changed

7 files changed

+841
-919
lines changed

.babelrc

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
{
22
"presets": [
3-
"env",
4-
"react"
3+
"@babel/env",
4+
"@babel/react"
55
],
66
"plugins": [
7-
"transform-class-properties",
8-
"transform-object-rest-spread"
7+
"@babel/proposal-class-properties"
98
]
109
}

package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
"version": "2.17.5",
44
"description": "Ultimate calendar for your React app.",
55
"main": "dist/entry.js",
6+
"source": "src/entry.js",
67
"types": "./index.d.ts",
7-
"es6": "src/entry.js",
88
"scripts": {
99
"build": "yarn run build-js && yarn run copy-styles && yarn run build-styles && yarn run copy-types",
10-
"build-js": "babel src -d dist --ignore __tests__",
10+
"build-js": "babel src -d dist --ignore **/__tests__",
1111
"build-styles": "lessc ./dist/Calendar.less ./dist/Calendar.css",
1212
"clean": "rimraf dist",
1313
"copy-styles": "node ./copy-styles.js",
@@ -69,17 +69,17 @@
6969
"react-lifecycles-compat": "^3.0.4"
7070
},
7171
"devDependencies": {
72-
"babel-cli": "^6.26.0",
73-
"babel-core": "^6.26.3",
74-
"babel-eslint": "^9.0.0",
72+
"@babel/cli": "^7.1.0",
73+
"@babel/core": "^7.1.0",
74+
"@babel/plugin-proposal-class-properties": "^7.1.0",
75+
"@babel/preset-env": "^7.1.0",
76+
"@babel/preset-react": "^7.0.0",
77+
"babel-core": "^7.0.0-bridge.0",
78+
"babel-eslint": "^10.0.0",
7579
"babel-jest": "^23.6.0",
76-
"babel-plugin-transform-class-properties": "^6.24.1",
77-
"babel-plugin-transform-object-rest-spread": "^6.26.0",
78-
"babel-preset-env": "^1.7.0",
79-
"babel-preset-react": "^6.24.1",
8080
"enzyme": "^3.6.0",
8181
"enzyme-adapter-react-16": "^1.5.0",
82-
"eslint": "^5.5.0",
82+
"eslint": "^5.6.0",
8383
"eslint-config-airbnb": "^17.1.0",
8484
"eslint-plugin-import": "^2.14.0",
8585
"eslint-plugin-jsx-a11y": "^6.1.1",

sample/.babelrc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"presets": [
33
[
4-
"env",
4+
"@babel/env",
55
{
66
"modules": false
77
}
88
],
9-
"react"
9+
"@babel/react"
1010
],
1111
"plugins": [
12-
"transform-class-properties"
12+
"@babel/proposal-class-properties"
1313
]
1414
}

sample/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@
1919
"react-dom": "^16.5.0"
2020
},
2121
"devDependencies": {
22-
"babel-core": "^6.26.3",
23-
"babel-eslint": "^9.0.0",
24-
"babel-plugin-transform-class-properties": "^6.24.1",
25-
"babel-preset-env": "^1.7.0",
26-
"babel-preset-react": "^6.24.1",
27-
"eslint": "^5.5.0",
22+
"@babel/core": "^7.1.0",
23+
"@babel/plugin-proposal-class-properties": "^7.1.0",
24+
"@babel/preset-env": "^7.1.0",
25+
"@babel/preset-react": "^7.0.0",
26+
"babel-eslint": "^10.0.0",
27+
"eslint": "^5.6.0",
2828
"eslint-config-airbnb": "^17.1.0",
2929
"eslint-plugin-import": "^2.14.0",
3030
"eslint-plugin-jsx-a11y": "^6.1.1",
3131
"eslint-plugin-react": "^7.11.1",
32-
"parcel-bundler": "1.5.1"
32+
"parcel-bundler": "1.10.0"
3333
}
3434
}

test/.babelrc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"presets": [
33
[
4-
"env",
4+
"@babel/env",
55
{
66
"modules": false
77
}
88
],
9-
"react"
9+
"@babel/react"
1010
],
1111
"plugins": [
12-
"transform-class-properties"
12+
"@babel/proposal-class-properties"
1313
]
1414
}

test/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,16 @@
2020
"react-dom": "^16.5.0"
2121
},
2222
"devDependencies": {
23-
"babel-core": "^6.26.3",
24-
"babel-eslint": "^9.0.0",
25-
"babel-plugin-transform-class-properties": "^6.24.1",
26-
"babel-preset-env": "^1.7.0",
27-
"babel-preset-react": "^6.24.1",
28-
"eslint": "^5.5.0",
23+
"@babel/core": "^7.1.0",
24+
"@babel/plugin-proposal-class-properties": "^7.1.0",
25+
"@babel/preset-env": "^7.1.0",
26+
"@babel/preset-react": "^7.0.0",
27+
"babel-eslint": "^10.0.0",
28+
"eslint": "^5.6.0",
2929
"eslint-config-airbnb": "^17.1.0",
3030
"eslint-plugin-import": "^2.14.0",
3131
"eslint-plugin-jsx-a11y": "^6.1.1",
3232
"eslint-plugin-react": "^7.11.1",
33-
"parcel-bundler": "1.5.1"
33+
"parcel-bundler": "1.10.0"
3434
}
3535
}

0 commit comments

Comments
 (0)