ku4es-kernel
Version:
kodmunki Utilities for ECMAScript Kernel
120 lines (119 loc) • 4.67 kB
JSON
{
"name": "ku4es-kernel",
"version": "9.0.38",
"description": "kodmunki Utilities for ECMAScript Kernel",
"main": "dist/index.js",
"module": "dist/index.mjs",
"types": "@types/index.d.ts",
"repository": {
"type": "git",
"url": "git+https://github.com/kodmunki/ku4es-kernel.git"
},
"engines": {
"node": ">10",
"npm": ">5"
},
"scripts": {
"reload": "rm -rf ./node_modules && rm -f ./package-lock.json && npm i",
"test": "mocha --timeout 8000 -R spec --require @babel/register --require regenerator-runtime --recursive ./test",
"test:file": "mocha -R spec --require @babel/register",
"test:cov": "NODE_ENV=test nyc npm test",
"test:covd": "open -a 'Google Chrome' ./coverage/lcov-report/index.html",
"lint": "eslint './src/**/*.js' './test/**/*.js'",
"lint:fix": "eslint --fix './src/**/*.js' './test/**/*.js'",
"check": "npm run lint && npm run test:cov",
"checkd": "npm run test:covd",
"docs": "npm run jsdocs && npm run mddocs",
"docs:read": "open -a 'Google Chrome' ./jsdoc/index.html",
"jsdocs": "rm -rf jsdoc ; jsdoc -c ./jsdoc.json",
"mddocs": "rm README.API.md ; jsdoc2md --files 'src/*' 'src/*/*' > README.API.md",
"build": "rm -rf dist && npx rollup -c",
"build:types": "tsc --allowJs -d --emitDeclarationOnly --removeComments src/index.js --outdir @types/",
"version:alpha": "npm version prerelease --preid=alpha --no-git-tag-version && git commit -am'alpha' && git push",
"version:beta": "npm version prerelease --preid=beta --no-git-tag-version && git commit -am'beta' && git push",
"version:rc": "npm version prerelease --preid=rc --no-git-tag-version && git commit -am'rc' && git push",
"release": "npm run build && npm publish && npm run release:browser",
"release:alpha": "npm run build && npm run version:alpha && npm publish --tag next",
"release:beta": "npm run build && npm run version:beta && npm publish --tag next",
"release:rc": "npm run build && npm run version:rc && npm publish --tag next",
"release:browser": "sh scripts/release-browser.sh",
"release:remove:next": "npm dist-tags rm ku4es-kernel next",
"prepare": "npm run build; npm run build:types",
"update:latest": "sh ./scripts/update.sh",
"pr": "gh pr create && npm run pr:list",
"pr:list": "gh pr list",
"merge:admin": "gh pr merge $1 -sd --admin",
"tag": "git tag -a v$(npm pkg get version | tr -d '\"') -mv$(npm pkg get version | tr -d '\"') | git push origin v$(npm pkg get version | tr -d '\"')",
"release:setup:git": "git checkout -b ${VERSION} && npm version ${VERSION} && git push --set-upstream origin ${VERSION}",
"release:pr": "gh pr create --title $(npm pkg get version | tr -d '\"') --body $(npm pkg get version | tr -d '\"') && npm run pr:list",
"release:git": "gh release create v$(npm pkg get version | tr -d '\"') --notes \"v$(npm pkg get version | tr -d '\"')\""
},
"pre-commit": [
"docs",
"lint:fix",
"test:cov",
"build",
"build:types"
],
"devDependencies": {
"@babel/cli": "^7.22.6",
"@babel/core": "^7.22.8",
"@babel/eslint-parser": "^7.22.7",
"@babel/plugin-proposal-class-properties": "^7.18.6",
"@babel/plugin-proposal-export-default-from": "^7.22.5",
"@babel/preset-env": "^7.22.7",
"@babel/register": "^7.22.5",
"@babel/runtime": "^7.22.6",
"@jridgewell/sourcemap-codec": "^1.4.15",
"@rollup/plugin-babel": "^6.0.3",
"@rollup/plugin-commonjs": "^25.0.2",
"@rollup/plugin-json": "^6.0.0",
"@rollup/plugin-node-resolve": "^15.1.0",
"@rollup/plugin-terser": "^0.4.3",
"@rollup/plugin-typescript": "^11.1.2",
"babel-plugin-istanbul": "^6.1.1",
"core-js": "^3.31.1",
"eslint": "^8.44.0",
"eslint-plugin-import": "^2.27.5",
"isomorphic-fetch": "^3.0.0",
"jsdoc": "^4.0.2",
"jsdoc-to-markdown": "^8.0.0",
"mocha": "^10.2.0",
"nyc": "^15.1.0",
"pre-commit": "^1.2.2",
"regenerator-runtime": "^0.13.11",
"rollup": "^3.28.0",
"rollup-plugin-cleanup": "^3.2.1",
"rollup-plugin-node-builtins": "^2.1.2",
"rollup-plugin-node-globals": "^1.4.0",
"typescript": "^5.1.6"
},
"files": [
"dist",
"@types"
],
"bugs": {
"url": "https://github.com/kodmunki/ku4es-kernel/issues"
},
"homepage": "https://github.com/kodmunki/ku4es-kernel#readme",
"author": "kodmunki",
"license": "MIT",
"keywords": [
"modules",
"stdlib",
"util",
"front-end",
"back-end",
"angular",
"react",
"vue",
"math",
"geometry",
"collections",
"patterns",
"time",
"dateTime",
"string",
"ponyfill"
]
}