Skip to content

Commit 8e48844

Browse files
committed
redo website inital commit
1 parent 6769531 commit 8e48844

File tree

8 files changed

+2865
-155
lines changed

8 files changed

+2865
-155
lines changed

package.json

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,13 @@
1313
},
1414
"bolt": {
1515
"workspaces": [
16-
"packages/*"
16+
"packages/*",
17+
"website"
1718
]
1819
},
1920
"dependencies": {
2021
"@atlaskit/build-releases": "^3.0.3",
21-
"@babel/core": "7.0.0-beta.56",
22+
"@babel/core": "^7.4.0",
2223
"@babel/plugin-syntax-flow": "^7.2.0",
2324
"@babel/plugin-syntax-jsx": "^7.2.0",
2425
"@babel/plugin-syntax-typescript": "^7.2.0",
@@ -51,7 +52,10 @@
5152
"strip-indent": "^2.0.0"
5253
},
5354
"devDependencies": {
55+
"@babel/preset-env": "^7.4.2",
56+
"@babel/preset-react": "^7.0.0",
5457
"babel-cli": "^6.26.0",
58+
"babel-loader": "^8.0.5",
5559
"babel-plugin-emotion": "^9.1.0",
5660
"babel-plugin-syntax-dynamic-import": "^6.18.0",
5761
"babel-plugin-transform-class-properties": "^6.24.1",
@@ -63,12 +67,16 @@
6367
"enzyme": "^3.3.0",
6468
"enzyme-adapter-react-16": "^1.1.1",
6569
"flow-bin": "^0.69.0",
70+
"html-webpack-plugin": "^3.2.0",
6671
"jest": "^23.6.0",
6772
"jest-in-case": "^1.0.2",
6873
"jsdom": "^11.7.0",
6974
"prettier": "^1.13.7",
7075
"react": "^16.3.1",
7176
"react-addons-test-utils": "^15.6.2",
72-
"react-dom": "^16.3.1"
77+
"react-dom": "^16.3.1",
78+
"webpack": "^4.29.6",
79+
"webpack-cli": "^3.3.0",
80+
"webpack-dev-server": "^3.2.1"
7381
}
7482
}

packages/babel-plugin-extract-react-types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"extract-react-types": "^0.16.0"
2121
},
2222
"devDependencies": {
23-
"@babel/core": "7.0.0-beta.56",
23+
"@babel/core": "^7.4.0",
2424
"@babel/plugin-syntax-flow": "^7.2.0",
2525
"@babel/plugin-syntax-jsx": "^7.2.0",
2626
"@babel/plugin-syntax-typescript": "^7.2.0",

packages/extract-react-types/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"documentation"
1818
],
1919
"dependencies": {
20-
"@babel/core": "7.0.0-beta.56",
20+
"@babel/core": "^7.4.0",
2121
"@babel/types": "^7.0.0-beta.56",
2222
"ast-pretty-print": "^2.0.1",
2323
"babel-errors": "^1.1.1",
@@ -39,4 +39,4 @@
3939
"jest": "^23.6.0",
4040
"prettier": "^1.13.7"
4141
}
42-
}
42+
}

website/.babelrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"presets": ["@babel/preset-react", "@babel/preset-env"]
3+
}

website/package.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "website",
3+
"version": "0.0.0",
4+
"dependencies": {
5+
"react": "^16.3.1",
6+
"react-dom": "^16.3.1"
7+
},
8+
"devDependencies": {
9+
"@babel/core": "^7.4.0",
10+
"@babel/preset-env": "^7.4.2",
11+
"@babel/preset-react": "^7.0.0",
12+
"babel-loader": "^8.0.5",
13+
"html-webpack-plugin": "^3.2.0",
14+
"webpack": "^4.29.6",
15+
"webpack-cli": "^3.3.0",
16+
"webpack-dev-server": "^3.2.1"
17+
}
18+
}

website/src/app.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import React from 'react';
2+
import ReactDOM from 'react-dom';
3+
4+
const App = () => <div>Hello World!</div>;
5+
6+
const root = document.createElement('div');
7+
root.id = 'root';
8+
document.body.appendChild(root);
9+
10+
ReactDOM.render(<App />, document.getElementById('root'));

website/webpack.config.js

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
const path = require('path');
2+
const HtmlWebpackPlugin = require('html-webpack-plugin');
3+
4+
module.exports = {
5+
mode: 'development',
6+
entry: path.resolve(__dirname, 'src', 'app.js'),
7+
output: {
8+
filename: 'bundle.js',
9+
path: path.resolve(__dirname, 'dist')
10+
},
11+
devServer: {
12+
contentBase: './dist'
13+
},
14+
module: {
15+
rules: [
16+
{
17+
test: /\.jsx?$/,
18+
exclude: /(node_modules)/,
19+
use: {
20+
loader: 'babel-loader'
21+
}
22+
}
23+
]
24+
},
25+
plugins: [new HtmlWebpackPlugin()]
26+
};

0 commit comments

Comments
 (0)