Added react-snapshot into the build pipeline to improve perf

pull/4/head
Julie 5 years ago
parent c4c185ec5a
commit c3059c1d14

928
package-lock.json generated

File diff suppressed because it is too large Load Diff

@ -27,15 +27,18 @@
"react-router-dom": "^5.2.0", "react-router-dom": "^5.2.0",
"react-scripts": "4.0.1", "react-scripts": "4.0.1",
"typescript": "^4.1.3", "typescript": "^4.1.3",
"web-vitals": "^0.2.4" "web-vitals": "^0.2.4",
"react-snapshot": "^1.3.0",
"serve": "^11.3.2"
}, },
"scripts": { "scripts": {
"start": "react-scripts start", "start": "react-scripts start",
"build": "react-scripts build", "build": "react-scripts build && react-snapshot",
"test": "react-scripts test", "test": "react-scripts test",
"eject": "react-scripts eject", "eject": "react-scripts eject",
"predeploy": "npm run build", "predeploy": "npm run build",
"deploy": "gh-pages -d build" "deploy": "gh-pages -d build",
"serve": "serve -s build"
}, },
"eslintConfig": { "eslintConfig": {
"extends": [ "extends": [
@ -55,5 +58,8 @@
"last 1 safari version" "last 1 safari version"
] ]
}, },
"homepage": "https://jakecover.me" "homepage": "https://jakecover.me",
"devDependencies": {
"@types/react-snapshot": "^1.3.0"
}
} }

@ -1,12 +1,13 @@
import React from "react"; import React from "react";
import ReactDOM from "react-dom"; import { render } from "react-snapshot";
import "./index.scss"; import "./index.scss";
import "./imports.scss" import "./imports.scss";
import App from "./App"; import App from "./App";
import reportWebVitals from "./reportWebVitals"; import reportWebVitals from "./reportWebVitals";
import { HashRouter } from "react-router-dom"; import { HashRouter } from "react-router-dom";
ReactDOM.render( render(
<HashRouter> <HashRouter>
<App /> <App />
</HashRouter>, </HashRouter>,

Loading…
Cancel
Save