create-app
Advanced tools
Comparing version 1.0.0 to 2.0.0
{ | ||
"name": "create-app", | ||
"version": "1.0.0", | ||
"version": "2.0.0", | ||
"description": "configuring once, rendering both client and server.", | ||
"browser": "lib/client/index.js", | ||
"main": "lib/server/index.js", | ||
"main": "index.js", | ||
"scripts": { | ||
"test": "karma start", | ||
"build:lib": "babel ./src --out-dir ./lib", | ||
"build": "npm run build:lib", | ||
"deploy": "gulp deploy", | ||
"prepublish": "npm run build" | ||
"test": "jest --coverage", | ||
"test:watch": "jest --coverage --watchAll", | ||
"prebuild": "rimraf dist", | ||
"build": "tsc --module commonjs" | ||
}, | ||
@@ -31,26 +29,8 @@ "repository": { | ||
"devDependencies": { | ||
"babel-cli": "^6.14.0", | ||
"babel-loader": "^6.2.5", | ||
"babel-polyfill": "^6.13.0", | ||
"babel-preset-latest": "^6.14.0", | ||
"babel-preset-react": "^6.11.1", | ||
"babel-preset-stage-0": "^6.5.0", | ||
"babel-register": "^6.14.0", | ||
"bundle-loader": "^0.5.4", | ||
"classnames": "^2.2.5", | ||
"expect": "^1.20.2", | ||
"fastclick": "^1.0.6", | ||
"gulp": "^3.9.1", | ||
"gulp-gh-pages": "^0.5.4", | ||
"isomorphic-fetch": "^2.2.1", | ||
"karma": "^1.1.2", | ||
"karma-chrome-launcher": "^1.0.1", | ||
"karma-mocha": "^1.1.1", | ||
"karma-mocha-reporter": "^2.0.5", | ||
"karma-sourcemap-loader": "^0.3.7", | ||
"karma-webpack": "^1.7.0", | ||
"lodash": "^4.15.0", | ||
"markdown": "^0.5.0", | ||
"mocha": "^2.5.3", | ||
"moment": "^2.14.1", | ||
"@types/jest": "^23.0.1", | ||
"@types/node": "^12.6.9", | ||
"@types/react": "^16.8.24", | ||
"@types/react-dom": "^16.8.5", | ||
"jest": "^23.0.1", | ||
"ncp": "^2.0.0", | ||
"querystring": "^0.2.0", | ||
@@ -60,9 +40,12 @@ "react": "^15.3.1", | ||
"react-lite": "^0.15.17", | ||
"relite": "^1.0.0", | ||
"webpack": "^1.12.2" | ||
"rimraf": "^2.6.3", | ||
"ts-jest": "^23.0.1", | ||
"ts-node": "^8.3.0", | ||
"tslint": "^5.18.0", | ||
"typescript": "^3.5.3" | ||
}, | ||
"dependencies": { | ||
"create-history": "^1.0.1", | ||
"create-history": "^2.0.2", | ||
"path-to-regexp": "^1.5.3" | ||
} | ||
} |
# create-app | ||
configuring once, rendering both client and server. | ||
## Installation | ||
Using [npm](https://www.npmjs.com/): | ||
$ npm install --save create-app | ||
```js | ||
// using an ES6 transpiler, like babel | ||
import createApp from 'create-app/client' | ||
createApp() | ||
import createApp from 'create-app/server' | ||
createApp() | ||
// not using an ES6 transpiler | ||
var createApp = require('create-app/client') | ||
var createApp = require('create-app/server') | ||
``` | ||
## Basic Usage | ||
```js | ||
import createApp from 'create-app/client' | ||
const app = createApp({ | ||
container: 'body', | ||
basename: '/abc', | ||
}) | ||
app.start(resolve, false) | ||
let targetPath = `/random${Math.random().toString(36).substr(2, 6)}` | ||
app.history.push(targetPath) | ||
``` |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
63870
15
30
1763
36
1
+ Addedcreate-history@2.1.1(transitive)
+ Addedtiny-invariant@1.3.3(transitive)
+ Addedtiny-warning@1.0.3(transitive)
- Removedcreate-history@1.0.4(transitive)
- Removedinvariant@2.2.4(transitive)
- Removedjs-tokens@4.0.0(transitive)
- Removedloose-envify@1.4.0(transitive)
- Removedobject-assign@4.1.1(transitive)
- Removedquery-string@4.3.4(transitive)
- Removedstrict-uri-encode@1.1.0(transitive)
- Removedwarning@3.0.0(transitive)
Updatedcreate-history@^2.0.2