UNPKG

nodemod

Version:

A collection of node modules for The Really Project

197 lines (196 loc) 5.45 kB
{ "name": "nodemod", "version": "3.0.6", "description": "A collection of node modules for The Really Project", "keywords": [ "motss", "node", "node-modules", "node_mod", "nodemod", "nodemodules", "typescript" ], "homepage": "https://github.com/motss/nodemod", "repository": { "type": "git", "url": "git@github.com:motss/nodemod.git" }, "license": "MIT", "author": { "name": "Rong Sen Ng (motss)", "email": "wes.ngrongsen@gmail.com", "url": "https://github.com/motss" }, "type": "module", "exports": { ".": { "import": "./dist/index.js", "default": "./dist/index.js" }, "./dist/*": { "import": "./dist/*", "default": "./dist/*" }, "./calendar": { "import": "./dist/calendar/index.js", "default": "./dist/calendar/index.js" }, "./calendar/*": { "import": "./dist/calendar/*", "default": "./dist/calendar/*" }, "./deep-clone": { "import": "./dist/deep-clone/index.js", "default": "./dist/deep-clone/index.js" }, "./deep-clone/*": { "import": "./dist/deep-clone/*", "default": "./dist/deep-clone/*" }, "./delay-until": { "import": "./dist/delay-until/index.js", "default": "./dist/delay-until/index.js" }, "./delay-until/*": { "import": "./dist/delay-until/*", "default": "./dist/delay-until/*" }, "./fetch-as": { "import": "./dist/fetch-as/index.js", "default": "./dist/fetch-as/index.js" }, "./fetch-as/*": { "import": "./dist/fetch-as/*", "default": "./dist/fetch-as/*" }, "./normalize-diacritics": { "import": "./dist/normalize-diacritics/index.js", "default": "./dist/normalize-diacritics/index.js" }, "./normalize-diacritics/*": { "import": "./dist/normalize-diacritics/*", "default": "./dist/normalize-diacritics/*" }, "./polling-observer": { "import": "./dist/polling-observer/index.js", "default": "./dist/polling-observer/index.js" }, "./polling-observer/*": { "import": "./dist/polling-observer/*", "default": "./dist/polling-observer/*" }, "./signatur": { "import": "./dist/signatur/index.js", "default": "./dist/signatur/index.js" }, "./signatur/*": { "import": "./dist/signatur/*", "default": "./dist/signatur/*" }, "./scryptify": { "import": "./dist/scryptify/index.js", "default": "./dist/scryptify/index.js" }, "./scryptify/*": { "import": "./dist/scryptify/*", "default": "./dist/scryptify/*" }, "./utc-date": { "import": "./dist/utc-date/index.js", "default": "./dist/utc-date/index.js" }, "./utc-date/*": { "import": "./dist/utc-date/*", "default": "./dist/utc-date/*" }, "./utc-time": { "import": "./dist/utc-time/index.js", "default": "./dist/utc-time/index.js" }, "./utc-time/*": { "import": "./dist/utc-time/*", "default": "./dist/utc-time/*" } }, "main": "dist/index.js", "module": "dist/index.js", "typings": "dist/index.d.ts", "files": [ "dist/**/*.*js.map", "dist/**/*.*js", "dist/**/*.d.ts.map", "dist/**/*.d.ts", "postinstall.*", "!dist/**/*test*/**/*.*" ], "scripts": { "build": "npm run clean && tsc", "clean": "rm -rf .*cache *.log .swc/ coverage/ dist/ logs/", "postinstall": "bash postinstall.bash", "lint": "eslint src --ext .js,.ts", "lint:build": "npm run lint -- --config .build.eslintrc.json", "lint:commit": "npm x -y -- commitlint@latest --edit", "pre-commit": "package-check && nano-staged && tsc --noEmit", "prepublishOnly": "package-check && npm run lint:build && npm run build", "test": "uvu -r @swc/register -r esm src/__tests__", "test:coverage": "c8 --reporter=lcov --exclude=src/__tests__ npm t", "test:watch": "npm run clean && npm run test:coverage && watchlist src -- npm run test:coverage", "watch": "tsc --watch" }, "simple-git-hooks": { "pre-commit": "npm run pre-commit", "commit-msg": "npm run lint:commit" }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "dependencies": { "lit-ntml": "^3.0.6", "lodash-es": "^4.17.21", "normalize-diacritics": "^3.0.6", "tslib": "^2.3.0" }, "devDependencies": { "@commitlint/config-conventional": "^16.0.0", "@reallyland/tsconfig": "^4.0.1", "@skypack/package-check": "^0.2.2", "@swc/register": "^0.1.10", "@types/lodash-es": "^4.17.5", "@types/node": "^17.0.14", "@types/node-fetch": "^2.5.12", "@typescript-eslint/eslint-plugin": "^5.10.2", "@typescript-eslint/parser": "^5.10.2", "c8": "^7.11.0", "eslint": "^8.8.0", "eslint-plugin-promise": "^6.0.0", "eslint-plugin-regexp": "^1.5.1", "eslint-plugin-simple-import-sort": "^7.0.0", "esm": "github:agoric-labs/esm#Agoric-built", "msw": "^0.36.8", "nano-staged": "^0.5.0", "node-fetch": "^2.6.7", "typescript": "^4.5.5", "uvu": "^0.5.3", "watchlist": "^0.3.0" }, "engines": { "node": ">= 16.x", "npm": ">= 8.x" }, "publishConfig": { "access": "public" }, "esm": { "cjs": true, "mode": "all", "await": true, "force": true, "wasm": true }, "nano-staged": { "*.ts": "npm run lint:build -- --fix" } }