UNPKG

koot

Version:

Koot.js - React isomorphic framework created by CMUX

149 lines (148 loc) 4.88 kB
{ "name": "koot", "version": "0.5.1", "description": "Koot.js - React isomorphic framework created by CMUX", "main": "index.js", "sideEffects": false, "bin": { "koot-build": "./bin/build.js", "koot-start": "./bin/start.js", "koot-dev": "./bin/dev.js", "koot-analyze": "./bin/analyze.js" }, "scripts": { "doc-server": "docsify serve docs", "eslint": "eslint \"!(node_modules|logs|dist|dist*)/**/*.+(js|jsx)\"", "pretest": "node ./test/pre-test.js", "test": "jest", "test:factoryconfig": "jest ./test/factory-config/test.js", "test:react:isomorphic": "jest ./test/react-isomorphic/test.js", "check-updates": "ncu -x react-router,koa-body,koa-compress,koa-json,koa-onerror,koa-static,koa-compose,koa-helmet,koa-mount" }, "repository": { "type": "git", "url": "https://github.com/cmux/koot" }, "keywords": [ "react", "style", "import-style", "import-css", "isomorphic" ], "license": "Apache-2.0", "author": { "name": "dongwenxiao", "email": "cs_victor@126.com" }, "contributors": [ { "name": "diablohu", "email": "diablohudream@gmail.com", "url": "http://diablohu.com" } ], "bugs": { "url": "https://github.com/cmux/koot/issues" }, "homepage": "https://github.com/cmux/koot", "engines": { "node": ">=8.0.0" }, "dependencies": { "sp-css-loader": "1.3.0", "sp-css-import": "2.1.1", "sp-koa-views": "1.0.1", "koa": "2.5.3", "koa-body": "2.6.0", "koa-compress": "2.0.0", "koa-convert": "1.2.0", "koa-html-minifier": "1.0.1", "koa-json": "1.1.1", "koa-multer": "1.0.2", "koa-onerror": "3.1.0", "koa-response-time": "2.0.0", "koa-router": "7.4.0", "koa-static": "3.0.0", "koa-compose": "3.2.1", "koa-helmet": "3.3.0", "koa-mount": "3.0.0", "koa-better-http-proxy": "0.2.4", "react": "16.5.2", "react-dom": "16.5.2", "react-router": "3.2.0", "redux": "4.0.0", "redux-thunk": "2.3.0", "react-redux": "5.0.7", "react-router-redux": "4.0.8", "@babel/core": "7.1.2", "@babel/register": "7.0.0", "@babel/polyfill": "7.0.0", "@babel/preset-env": "7.1.0", "@babel/preset-react": "7.0.0", "@babel/preset-flow": "7.0.0", "@babel/plugin-transform-runtime": "7.1.0", "@babel/plugin-transform-regenerator": "7.0.0", "@babel/plugin-proposal-decorators": "7.1.2", "@babel/plugin-proposal-object-rest-spread": "7.0.0", "@babel/plugin-proposal-class-properties": "7.1.0", "@babel/plugin-syntax-dynamic-import": "7.0.0", "webpack": "4.20.2", "webpack-dev-server": "3.1.9", "webpack-dev-middleware": "3.4.0", "webpack-hot-middleware": "2.24.3", "webpack-bundle-analyzer": "3.0.2", "webpack-config": "7.5.0", "html-webpack-plugin": "3.2.0", "mini-css-extract-plugin": "0.4.4", "copy-webpack-plugin": "4.5.3", "babel-loader": "8.0.4", "json-loader": "0.5.7", "file-loader": "2.0.0", "url-loader": "1.1.2", "react-hot-loader": "4.3.11", "postcss-loader": "3.0.0", "css-loader": "1.0.0", "less-loader": "4.1.0", "sass-loader": "7.1.0", "style-loader": "0.23.1", "universal-alias-loader": "1.2.2", "less": "3.8.1", "postcss": "7.0.5", "autoprefixer": "9.1.5", "cookie": "0.3.1", "js-cookie": "2.2.0", "fs-extra": "7.0.0", "ejs": "2.6.1", "isomorphic-fetch": "2.2.1", "classlist-polyfill": "1.2.0", "es5-shim": "4.5.12", "xmlify": "1.1.0", "yargs": "12.0.2", "rimraf": "2.6.2", "copyfiles": "2.1.0", "debug": "4.1.0", "glob-promise": "3.4.0", "md5-file": "4.0.0", "os-locale": "3.0.1", "npm-run-script": "0.0.4", "ora": "3.0.0", "progress": "2.0.0", "cli-spinners": "1.3.1", "chalk": "2.4.1", "commander": "2.19.0", "opn": "5.4.0", "pm2": "3.2.2", "terminate": "2.1.0" }, "peerDependencies": {}, "devDependencies": { "eslint": "5.6.1", "eslint-plugin-react": "7.11.1", "babel-eslint": "10.0.1", "jest": "23.6.0", "is-valid-path": "0.1.1", "download-git-repo": "1.1.0", "puppeteer": "1.9.0" } }