UNPKG

p-timeout-compat

Version:
144 lines (143 loc) 3.93 kB
{ "name": "p-timeout-compat", "version": "1.0.6", "description": "Compatible version of p-timeout", "type": "module", "exports": { ".": { "import": "./dist/esm/index.js", "types": "./dist/types/index.d.ts", "require": "./dist/cjs/index.cjs" } }, "module": "./dist/esm/index.js", "main": "./dist/cjs/index.cjs", "types": "./dist/types/index.d.ts", "files": [ "dist" ], "engines": { "node": ">=12" }, "scripts": { "pretest": "npm run compile", "test": "npx ava", "dependabump": "ncu -u && rm -rf package-lock.json node_modules || true && npm i", "clean": "rm -rf dist || true && mkdir -p dist/types", "compile:readme": "cat HEADER.md node_modules/p-timeout/readme.md > README.md", "compile:mjs": "babel node_modules/p-timeout --out-dir dist/esm --extensions '.js' --out-file-extension '.js'", "compile:cjs": "babel node_modules/p-timeout --out-dir dist/cjs --extensions '.js' --out-file-extension '.cjs' --config-file ./babel.config.compat.cjs", "cp:types": "find node_modules/p-timeout -type f -iname '*.d.ts' -exec cp \\{\\} dist/types/ \\;", "precompile": "npm run clean", "compile": "npm run compile:mjs && npm run compile:cjs && npm run cp:types && npm run compile:readme", "prerelease": "npm run compile", "release": "semantic-release --debug" }, "repository": { "type": "git", "url": "git+https://github.com/bbeesley/p-timeout-compat.git" }, "author": "Bill Beesley <bill@beesley.dev>", "license": "MIT", "bugs": { "url": "https://github.com/bbeesley/p-timeout-compat/issues" }, "homepage": "https://github.com/bbeesley/p-timeout-compat#readme", "keywords": [ "promise", "timeout", "error", "invalidate", "async", "await", "promises", "time", "out", "cancel", "bluebird" ], "devDependencies": { "@babel/cli": "^7.18.10", "@babel/core": "^7.18.13", "@babel/preset-env": "^7.18.10", "@commitlint/cli": "^19.0.3", "@commitlint/config-conventional": "^19.0.3", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^9.0.2", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^8.1.0", "@semantic-release/npm": "^9.0.2", "@semantic-release/release-notes-generator": "^10.0.3", "ava": "^5.2.0", "babel-plugin-add-import-extension": "^1.6.0", "conventional-changelog-angular": "^8.0.0", "cz-conventional-changelog": "^3.3.0", "delay": "^5.0.0", "in-range": "^3.0.0", "npm-check-updates": "^17.0.0", "p-timeout": "^6.1.1", "semantic-release": "^22.0.0", "time-span": "^5.1.0" }, "release": { "branches": [ "main" ], "plugins": [ [ "@semantic-release/commit-analyzer", { "releaseRules": [ { "type": "docs", "release": "patch" }, { "type": "refactor", "release": "patch" }, { "type": "chore", "scope": "deps*", "release": "patch", "subject": "bump p-timeout *" } ] } ], "@semantic-release/release-notes-generator", [ "@semantic-release/changelog", { "changelogFile": "CHANGELOG.md" } ], "@semantic-release/github", "@semantic-release/npm", [ "@semantic-release/git", { "assets": [ "package.json", "CHANGELOG.md", "README.md" ] } ] ] }, "ava": { "files": [ "test/*.test.cjs" ], "failFast": false, "failWithoutAssertions": false, "verbose": true, "timeout": "1m" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } } }