Skip to content
Permalink
master
Switch branches/tags
Go to file
 
 
Cannot retrieve contributors at this time
{
"name": "{{ name }}",
"description": "{{ description }}",
"author": "{{ author }}",
"version": "0.0.0",
"private": true,
"engines": {
"node": "12.16",
"npm": ">=6"
},
"scripts": {
"build": "run-s build:clean build:nuxt",
"build:clean": "rimraf .nuxt dist",
"build:nuxt": "cross-env NODE_ENV=production nuxt-ts build",
"ci": "run-s test build test:sec",
"dev": "cross-env NODE_ENV=development nuxt-ts",
"docs:build": "run-s docs:build:api docs:build:book",
"docs:build:api": "documentation build client/** -f md -o docs/project/api.md",
"docs:build:book": "gitbook build docs",
"docs:serve": "run-s docs:build docs:serve:book",
"docs:serve:book": "gitbook serve docs",
"generate": "cross-env NODE_ENV=production nuxt-ts generate",
"lint": "run-s lint:*",
"lint:css": "run-s lint:css:files lint:css:unused",
"lint:css:files": "stylelint 'client/**/*.{vue,scss,css}'",
"lint:css:unused": "stylelint --rd 'client/**/*.{vue,scss,css}'",
"lint:dup": "jscpd -g --threshold=1 client tests docker",
"lint:js": "eslint --cache --ext .js,.ts,.vue,.json --ignore-path .gitignore .",
"lint:md": "remark -q -f .",
"lint:package": "scriptlint --strict",
"start": "cross-env NODE_ENV=production nuxt-ts start",
"test": "run-s test:engine test:unit lint",
"test:engine": "check-engine",
"test:sec": "run-s test:sec:*",
"test:sec:lockfile": "lockfile-lint --type npm --path package-lock.json --validate-https --allowed-hosts npm",
"test:unit": "cross-env NODE_ENV=test jest"
},
"browserslist": [
"> 5%",
"last 2 versions",
"not ie < 11",
"not ie_mob < 11",
"not dead"
],
"scriptlint": {
"rules": {
"uses-allowed-namespace": false
}
},
"dependencies": {
"@nuxt/typescript-runtime": "^0.4.10",
"@nuxtjs/axios": "5.13.1",
"cross-env": "^7.0.2",
"dotenv": "^9.0.1",
"io-ts": "^1.10.4",
"io-ts-promise": "^1.1.1",
"io-ts-types": "^0.4.8",
"monocle-ts": "^1.7.2",
"node-sass": "^5.0.0",
"normalize.css": "^8.0.1",
"nuxt": "^2.15.6",
"nuxt-imagemin": "^1.0.0",
"nuxt-property-decorator": "^2.9.1",
"nuxt-vuex-router-sync": "0.0.3",
"postcss": "^7.0.32",
"sass-loader": "^10.0.2",
"vue-typedi": "^1.1.1",
"vuex-class": "0.3.2",
"vuex-simple": "^2.2.0"
},
"devDependencies": {
"@nuxt/typescript-build": "^1.0.3",
"@nuxt/vue-app": "^2.15.5",
"@types/faker": "^5.5.5",
"@types/jest": "^26.0.23",
"@types/rosie": "^0.0.39",
"@types/webpack-env": "^1.15.2",
"@typescript-eslint/eslint-plugin": "^4.23.0",
"@typescript-eslint/parser": "^3.10.1",
"@vue/eslint-config-typescript": "^7.0.0",
"@vue/test-utils": "^1.2.0",
"@wemake-services/eslint-config-javascript": "^0.5.2",
"@wemake-services/eslint-config-jest": "^0.2.3",
"@wemake-services/eslint-config-jsdoc": "^0.5.0",
"@wemake-services/eslint-config-typescript": "^0.5.2",
"@wemake-services/eslint-config-vue": "^0.3.2",
"@wemake-services/stylelint-config-scss": "^0.5.0",
"axios-mock-adapter": "^1.18.2",
"babel-core": "^6.26.3",
"check-engine": "^1.8.1",
"eslint": "^6.8.0",
"eslint-config-standard": "^14.0.0",
"eslint-import-resolver-typescript": "^2.3.0",
"eslint-loader": "^4.0.2",
"eslint-plugin-compat": "^3.8.0",
"eslint-plugin-import": "^2.22.0",
"eslint-plugin-import-helpers": "^1.1.0",
"eslint-plugin-jest": "^23.20.0",
"eslint-plugin-jsdoc": "^34.0.0",
"eslint-plugin-json": "^3.0.0",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-nuxt": "^2.0.0",
"eslint-plugin-promise": "^4.2.1",
"eslint-plugin-security": "^1.4.0",
"eslint-plugin-sonarjs": "^0.7.0",
"eslint-plugin-standard": "^5.0.0",
"eslint-plugin-testcafe": "^0.2.1",
"eslint-plugin-unicorn": "^19.0.0",
"eslint-plugin-vue": "^6.2.1",
"eslint-plugin-vue-a11y": "0.0.31",
"faker": "^4.1.0",
"jest": "^25.5.4",
"jest-matcher-vue-test-utils": "^2.0.1",
"jest-serializer-vue": "^2.0.2",
"jest-transform-stub": "^2.0.0",
"jscpd": "^3.3.19",
"lockfile-lint": "^4.3.7",
"npm-run-all": "^4.1.5",
"remark-cli": "^8.0.1",
"remark-lint": "^8.0.0",
"remark-preset-lint-markdown-style-guide": "^3.0.1",
"rimraf": "^3.0.2",
"rosie": "^2.0.1",
"scriptlint": "^2.1.4",
"stylelint": "^11.1.1",
"stylelint-a11y": "^1.2.3",
"stylelint-config-css-modules": "^2.2.0",
"stylelint-no-unsupported-browser-features": "^4.0.0",
"stylelint-webpack-plugin": "^1.2.3",
"ts-loader": "^9.0.0",
"ts-jest": "^25.5.1",
"typescript": "^3.9.7",
"vue-eslint-parser": "^7.1.0",
"vue-jest": "^3.0.6"
}
}