@nbsolutions/application
Version:
Application for NBS framework
79 lines (78 loc) • 2.58 kB
JSON
{
"name": "@nbsolutions/application",
"version": "0.0.0-alpha.2",
"description": "Application for NBS framework",
"main": "./lib/application.js",
"types": "./lib/types/api.d.ts",
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org"
},
"scripts": {
"lint": "eslint --ext .ts,.tsx '?(src|spec)/**/*.?(ts|tsx)' --cache",
"docs": "typedoc --excludePrivate --includeVersion -readme ./README.md --out ./docs ./src",
"build": "npm run lint && webpack --mode development --progress",
"build:release": "webpack --mode production --progress",
"changelog": "auto-changelog --output CHANGELOG.md -p --release-summary --ignore-commit-pattern chore",
"test": "npm run lint && jest",
"preversion": "npm test",
"version": "NODE_ENV=production npm run-script build:release && npm run-script docs && npm run changelog && git add CHANGELOG.md docs && git commit -m 'chore: changelog'",
"postversion": "git push && git push --tags"
},
"repository": {
"type": "git",
"url": "git+https://github.com/nbsolutions-ca/application.git"
},
"keywords": [
"oop",
"oriented",
"programming",
"view",
"component",
"pattern",
"norman",
"nbsolutions"
],
"author": "norman@nbsolutions.ca",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/nbsolutions-ca/application/issues"
},
"homepage": "https://github.com/nbsolutions-ca/application#readme",
"devDependencies": {
"@nbsolutions/eslint-plugin": "1.0.0",
"@nbsolutions/interfaces": "0.0.0-alpha.0",
"@nbsolutions/object": "0.0.0-alpha.0",
"@nbsolutions/view-component": "0.0.0-alpha.2",
"@types/jest": "27.0.1",
"@types/react": "17.0.20",
"@typescript-eslint/eslint-plugin": "4.31.0",
"@typescript-eslint/parser": "4.31.0",
"auto-changelog": "2.3.0",
"css-loader": "6.2.0",
"eslint": "7.32.0",
"jest": "27.1.1",
"sass": "1.39.2",
"sass-loader": "12.1.0",
"style-loader": "3.2.1",
"ts-jest": "27.0.5",
"ts-loader": "9.2.5",
"ts-node": "10.2.1",
"typedoc": "0.21.9",
"typedoc-plugin-markdown": "3.10.4",
"typescript": "4.3.5",
"webpack": "5.52.1",
"webpack-cli": "4.8.0"
},
"peerDependencies": {
"@nbsolutions/interfaces": "0.0.0-alpha.0",
"@nbsolutions/object": "0.0.0-alpha.0",
"@nbsolutions/view-component": "0.0.0-alpha.2",
"react": "17.x"
},
"dependencies": {
"@nbsolutions/logger": "0.0.0-alpha.0",
"@nbsolutions/version": "0.0.0-alpha.0",
"tslib": "2.3.1"
}
}