UNPKG

aspargvs

Version:
89 lines (88 loc) 2.29 kB
{ "name": "aspargvs", "version": "0.6.0", "description": "Parse argv as json object", "keywords": [ "arg", "parser", "arg-parser", "json" ], "repository": { "type": "git", "url": "git+https://github.com/mxxii/aspargvs.git" }, "bugs": { "url": "https://github.com/mxxii/aspargvs/issues" }, "homepage": "https://github.com/mxxii/aspargvs", "author": "KillyMXI", "funding": "https://ko-fi.com/killymxi", "license": "MIT", "exports": { "import": "./lib/aspargvs.mjs", "require": "./lib/aspargvs.cjs" }, "type": "module", "main": "./lib/aspargvs.cjs", "module": "./lib/aspargvs.mjs", "types": "./lib/aspargvs.d.ts", "files": [ "lib" ], "engines": { "node": ">=14.13.1" }, "scripts": { "build:docs": "typedoc", "build:rollup": "rollup -c", "build:types": "tsc --declaration --emitDeclarationOnly", "build": "npm run clean && npm run build:rollup && npm run build:types && npm run build:docs", "checkAll": "npm run lint && npm test", "clean": "rimraf lib", "example": "node ./example/example.mjs", "lint:eslint": "eslint .", "lint:md": "markdownlint-cli2", "lint": "npm run lint:eslint && npm run lint:md", "prepublishOnly": "npm run build && npm run checkAll", "test": "ava --timeout=20s" }, "dependencies": { "peberminta": "^0.8.0" }, "devDependencies": { "@rollup/plugin-typescript": "^10.0.1", "@tsconfig/node14": "^1.0.3", "@types/node": "^14.18.33", "@types/test-console": "^2.0.0", "@typescript-eslint/eslint-plugin": "^5.45.0", "@typescript-eslint/parser": "^5.45.0", "ava": "^5.1.0", "eslint": "^8.28.0", "eslint-plugin-jsonc": "^2.5.0", "eslint-plugin-tsdoc": "^0.2.17", "deepmerge": "^4.2.2", "markdownlint-cli2": "^0.5.1", "rimraf": "^3.0.2", "rollup": "^2.79.1", "test-console": "^2.0.0", "ts-node": "^10.9.1", "tslib": "^2.4.1", "typedoc": "~0.23.21", "typedoc-plugin-markdown": "~3.13.6", "typescript": "~4.7.4" }, "ava": { "extensions": { "ts": "module" }, "files": [ "test/**/*" ], "nodeArguments": [ "--loader=ts-node/esm", "--experimental-specifier-resolution=node" ], "verbose": true } }