UNPKG

q247-models-core

Version:

Models for effort/calories in q247 plugin

93 lines (92 loc) 3.13 kB
{ "name": "q247-models-core", "version": "0.0.29", "description": "Models for effort/calories in q247 plugin", "main": "dist/q247-models-core.umd.js", "types": "dist/q247-models-core.d.ts", "module": "dist/q247-models-core.esm.min.js", "homepage": "https://github.com/alkeicam/q247-models-core", "bugs": { "url": "https://github.com/alkeicam/q247-models-core/issues" }, "keywords": [ "q247", "calories", "effort", "plugin" ], "exports": { ".": { "require": "./dist/q247-models-core.umd.min.js", "import": "./dist/q247-models-core.esm.min.js" } }, "scripts": { "clean": "rimraf dist/*", "docs": "typedoc --entryPointStrategy expand ./src && touch docs/.nojekyll", "build:types": "tsc -t esnext --moduleResolution node -d --emitDeclarationOnly --outFile dist/q247-models-core.d.ts src/q247-models-core.ts", "build:js": "rollup -c rollup.config.js", "build:minjs:umd": "terser dist/q247-models-core.umd.js --compress --mangle > dist/q247-models-core.umd.min.js", "build:minjs:esm": "terser dist/q247-models-core.esm.js --compress --mangle > dist/q247-models-core.esm.min.js", "build:minjs": "npm run build:minjs:esm -s && npm run build:minjs:umd -s", "build": "date && npm run clean && npm run build:js -s && npm run build:minjs -s && npm run build:types -s", "test": "env TS_NODE_PROJECT=\"tsconfig-test.json\" mocha -r ts-node/register --require source-map-support/register --recursive **/test/**/*.test.ts", "coverage": "nyc --reporter html --reporter text npm test", "remote-publish-patch": "npm install && npm update && npm run build && npm version patch && npm publish && git push origin && git push origin --tags", "remote-publish-minor": "npm install && npm update && npm run build && npm version minor && npm publish && git push origin && git push origin --tags" }, "files": [ "src", "dist" ], "author": "LaaS Cloud OÜ", "license": "ISC", "dependencies": {}, "devDependencies": { "@rollup/plugin-typescript": "^6.1.0", "@rollup/plugin-node-resolve": "15.2.3", "@types/chai": "4.2.14", "@types/chai-as-promised": "7.1.3", "@types/mocha": "8.0.3", "@types/node": "20.5.0", "@types/sinon": "9.0.8", "@typescript-eslint/eslint-plugin": "4.6.1", "@typescript-eslint/parser": "4.6.1", "chai": "^3.5.0", "chai-as-promised": "^6.0.0", "eslint": "7.12.1", "mocha": "^8.4.0", "nyc": "14.1.x", "prettier": "^2.8.8", "pretty-quick": "^3.1.3", "rollup": "^2.79.1", "sinon": "^9.2.4", "terser": "^5.19.2", "ts-node": "10.8.2", "tslib": "^2.6.2", "typedoc": "^0.25.1", "typescript": "^5.1.6", "source-map-support": "^0.5.21", "rimraf": "^5.0.5", "shell-exec": "1.1.2" }, "nyc": { "check-coverage": true, "branches": 100, "lines": 100, "functions": 100, "statements": 100, "extension": [ ".ts", ".tsx" ], "exclude": [ "**/*.d.ts", "**/*.js", "**/*.notest.ts", "**/*.mock.ts", "**/*.test.ts" ], "all": true } }