santi
Version:
Isomorphic framework for base on create-react-app and jsdom
88 lines (87 loc) • 2.17 kB
JSON
{
"name": "santi",
"version": "0.0.0-beta.43",
"description": "Isomorphic framework for base on create-react-app and jsdom",
"bin": {
"santi": "bin/santi.js"
},
"main": "./index.js",
"keywords": [
"SSR",
"jsdom",
"headless",
"server-side rendering",
"react",
"preact",
"prerender",
"spa prerender plugin",
"isomorphic framework",
"create-react-app",
"nextjs"
],
"author": "CJY0208",
"license": "ISC",
"homepage": "https://github.com/CJY0208/santi",
"repository": {
"type": "git",
"url": "git+https://github.com/CJY0208/santi.git"
},
"scripts": {
"build": "rollup --config"
},
"peerDependencies": {
"react": ">=16.8.0",
"react-dom": ">=16.8.0"
},
"dependencies": {
"@prerenderer/prerenderer": "^0.7.2",
"compression-webpack-plugin": "^3.0.1",
"customize-cra": "^1.0.0",
"hoist-non-react-statics": "^3.3.1",
"html-minifier": "^4.0.0",
"http-proxy-middleware": "^0.20.0",
"jsdom": "^15.2.1",
"koa": "^2.11.0",
"koa-compress": "^3.0.0",
"koa-send": "^5.0.0",
"koa-server-http-proxy": "^0.1.0",
"lru-cache": "^5.1.1",
"micromatch": "^4.0.2",
"portfinder": "^1.0.25",
"promise-limit": "^2.7.0",
"qs": "^6.9.1",
"react-app-rewired": "^2.1.8",
"react-node-key": "^0.3.1",
"react-scripts": "^3.4.4",
"szfe-tools": "^0.0.0-beta.7",
"webpack-bundle-analyzer": "^3.6.0",
"yargs": "^15.0.2",
"lodash": "^4.17.15",
"postcss": "^7.0.17",
"postcss-selector-parser": "6.0.2"
},
"devDependencies": {
"@babel/core": "^7.7.5",
"@babel/plugin-proposal-class-properties": "^7.7.4",
"@babel/preset-env": "^7.7.6",
"@babel/preset-react": "^7.7.4",
"rollup": "^1.27.12",
"rollup-plugin-babel": "^4.3.3",
"rollup-plugin-commonjs": "^10.1.0",
"rollup-plugin-dts": "^1.4.7",
"rollup-plugin-json": "^4.0.0",
"rollup-plugin-node-resolve": "^5.2.0",
"rollup-plugin-uglify": "^6.0.4",
"typescript": "^3.9.6"
},
"files": [
"bin",
"config",
"lib",
"scripts",
"server",
"index.js",
"index.d.ts",
"customize.js"
]
}