@knapsack/app
Version:
Build Design Systems on top of knapsack, by Basalt
138 lines (137 loc) • 4.62 kB
JSON
{
"name": "@knapsack/app",
"license": "GPL-2.0-or-later",
"description": "Build Design Systems on top of knapsack, by Basalt",
"version": "2.0.0-beta.62",
"author": "Basalt (https://basalt.io/)",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"bin": {
"knapsack": "cli.js"
},
"scripts": {
"clean": "rm -rf dist tsconfig.tsbuildinfo src/json-schemas/*.{ts,json}",
"build": "npm-run-all --serial --print-label build:schemas build:server build:client build:renderer-client",
"build:client": "NODE_ENV=production webpack-cli --hide-modules --config ./webpack.config.js",
"build:renderer-client": "rollup --config ./rollup.config.js",
"build:server": "BABEL_ENV=cli babel --config-file @knapsack/babel-config --ignore 'src/client' --extensions .js,.ts --copy-files --out-dir dist/ src/",
"build:schemas": "node ./convert-types-to-json-schemas.js",
"watch:client": "webpack-cli --config ./webpack.config.js --watch --hide-modules --display minimal",
"watch:server": "yarn build:server --watch",
"watch:renderer-client": "yarn build:renderer-client --watch",
"build:docs": "typedoc --options ../typedoc.json --tsconfig tsconfig.json --out ../docs-site/static/pkgs/app",
"watch:schemas": "nodemon --watch ./src/schemas/ --ext .ts,.js --watch convert-types-to-json-schemas.js --exec 'yarn build:schemas' ",
"start": "run-p watch:*"
},
"dependencies": {
"@aws-amplify/auth": "^1.5.0",
"@knapsack/babel-config": "2.0.0-beta.62",
"@knapsack/core": "2.0.0-beta.62",
"@knapsack/design-system": "2.0.0-beta.62",
"@knapsack/schema-utils": "2.0.0-beta.62",
"@knapsack/utils": "2.0.0-beta.62",
"apollo-boost": "^0.4.4",
"apollo-server-express": "^2.9.7",
"body-parser": "1.18.3",
"change-case": "^4.1.1",
"chokidar": "^3.3.1",
"commander": "^2.19.0",
"data-urls": "^1.1.0",
"debounce": "^1.2.0",
"ejs": "^2.7.2",
"express": "4.16.4",
"fflip": "^4.0.0",
"find-cache-dir": "^3.2.0",
"fs-extra": "^7.0.0",
"get-file-sizes": "^1.1.1",
"globby": "^8.0.1",
"graphql": "^14.0.2",
"graphql-tools": "^4.0.3",
"graphql-type-json": "^0.2.1",
"gray-matter": "^4.0.1",
"highlight.js": "^9.12.0",
"iframe-resizer": "^4.2.9",
"immer": "^5.0.0",
"isomorphic-fetch": "^2.2.1",
"js-yaml": "^3.13.1",
"json-schema-to-typescript": "^8.0.0",
"lowdb": "^1.0.0",
"marked": "^0.7.0",
"md5": "^2.2.1",
"multer": "^1.4.2",
"node-fetch": "^2.6.0",
"npm-run-all": "^4.1.5",
"npmlog": "^4.1.2",
"portfinder": "^1.0.20",
"prettier": "^1.19.1",
"qs": "^6.6.0",
"query-string": "^6.1.0",
"react-select": "^3.0.8",
"resolve": "^1.14.2",
"shortid": "^2.2.14",
"slugify": "^1.3.6",
"url-join": "^4.0.0",
"ws": "^6.1.2"
},
"devDependencies": {
"@basalt/demo-data": "0.5.1",
"@knapsack/build-tools": "2.0.0-beta.62",
"array-move": "^2.2.1",
"aws-amplify": "^1.2.4",
"aws-amplify-react": "^2.5.4",
"bundle-stats": "^1.15.7",
"copy-webpack-plugin": "^5.1.1",
"deep-equal": "^1.1.1",
"favicons-webpack-plugin": "^3.0.1",
"formik": "^2.0.4",
"graphiql": "^0.12.0",
"graphql-tag": "^2.10.1",
"json-schema-ref-parser": "^7.1.3",
"logrocket": "^1.0.6",
"logrocket-react": "^4.0.1",
"prettier": "^1.19.1",
"pretty": "^2.0.0",
"prop-types": "^15.6.2",
"react": "^16.8.0",
"react-apollo": "^2.5.8",
"react-dnd": "^9.5.1",
"react-dnd-html5-backend": "^9.5.1",
"react-dom": "^16.8.0",
"react-dropzone": "^10.2.1",
"react-helmet": "^5.2.0",
"react-icons": "^3.0.5",
"react-markdown": "^4.3.1",
"react-redux": "^7.1.1",
"react-router": "^5.1.2",
"react-router-dom": "^5.1.2",
"react-simplemde-editor": "^4.1.0",
"react-sortable-tree": "^2.7.1",
"react-sortable-tree-theme-minimal": "^0.0.14",
"react-table": "^6.8.6",
"react-test-render": "^1.1.1",
"redux": "^4.0.4",
"redux-devtools": "^3.5.0",
"redux-thunk": "^2.3.0",
"semantic-ui-css": "^2.4.1",
"semantic-ui-react": "^0.88.1",
"typescript-json-schema": "^0.40.0",
"url-join": "^4.0.0",
"webpack": "^4.42.0"
},
"keywords": [
"design-system",
"basalt"
],
"repository": {
"type": "git",
"url": "https://github.com/basaltinc/knapsack"
},
"homepage": "https://knapsack.basalt.io",
"bugs": {
"url": "https://github.com/basaltinc/knapsack/issues"
},
"publishConfig": {
"access": "public"
},
"gitHead": "244fa5faeb174f43cd5ed6ff3b4da6f24a419c20"
}