45 lines
1.3 KiB
JSON
45 lines
1.3 KiB
JSON
|
{
|
||
|
"name": "joyent-navigation",
|
||
|
"version": "1.0.0",
|
||
|
"license": "MPL-2.0",
|
||
|
"main": "src",
|
||
|
"scripts": {
|
||
|
"dev": "PREACT=1 NODE_ENV=development joyent-react-scripts start",
|
||
|
"build": "PREACT=1 NODE_ENV=production joyent-react-scripts build",
|
||
|
"test": "NODE_ENV=test joyent-react-scripts test",
|
||
|
"test-ci": "npm run test",
|
||
|
"fmt": "prettier --write --single-quote *.md src/**/*.js src/**/*.gql",
|
||
|
"lint-ci": "eslint . --ext .js --ext .md",
|
||
|
"lint": "eslint . --fix --ext .js --ext .md"
|
||
|
},
|
||
|
"dependencies": {
|
||
|
"apollo-cache-inmemory": "^1.1.5",
|
||
|
"apollo-client": "^2.2.0",
|
||
|
"apollo-link": "^1.0.7",
|
||
|
"apollo-link-http": "^1.3.2",
|
||
|
"apollo-link-state": "^0.3.1",
|
||
|
"emotion": "^8.0.12",
|
||
|
"emotion-theming": "^8.0.12",
|
||
|
"graphql-tag": "^2.6.1",
|
||
|
"joyent-icons": "^3.0.0",
|
||
|
"joyent-ui-toolkit": "^4.4.2",
|
||
|
"lodash.chunk": "^4.2.0",
|
||
|
"outy": "^0.1.2",
|
||
|
"param-case": "^2.1.1",
|
||
|
"pascal-case": "^2.0.1",
|
||
|
"preact": "^8.2.7",
|
||
|
"preact-compat": "^3.17.0",
|
||
|
"preact-emotion": "^8.0.12",
|
||
|
"preact-emotion-flexboxgrid": "^1.0.1",
|
||
|
"react-apollo": "^2.0.4",
|
||
|
"remcalc": "^1.0.9"
|
||
|
},
|
||
|
"devDependencies": {
|
||
|
"babel-eslint": "^8.2.1",
|
||
|
"babel-preset-joyent-portal": "^6.0.1",
|
||
|
"eslint": "^4.15.0",
|
||
|
"eslint-config-joyent-portal": "^3.2.0",
|
||
|
"joyent-react-scripts": "^6.5.1"
|
||
|
}
|
||
|
}
|