@wezom/toolkit-promise
Version:
Useful tools for working with Promises
56 lines (55 loc) • 2.11 kB
JSON
{
"name": "@wezom/toolkit-promise",
"version": "6.1.0",
"description": "Useful tools for working with Promises",
"main": "dist/index.js",
"files": [
"dist"
],
"scripts": {
"build": "npm run build:clen && npm run build:compile && npm run build:format",
"autodoc": "npm run autodoc:typedoc && npm run autodoc:inject",
"test": "npm run prettier && npm run eslint && npm run jest",
"test:autofix": "npm run prettier:autofix && npm run eslint:autofix && npm run jest:coverage",
"----------------------------------------------- BUILD": "SECTION",
"build:clen": "del-cli dist",
"build:compile": "rollup -c rollup.config.js",
"build:format": "prettier dist/**/*.{d.ts,js} --check --write",
"----------------------------------------------- AUTODOC": "SECTION",
"autodoc:typedoc": "typedoc src --json .cache/typedoc.json && node ../../utils/autodoc-typedoc-normalize.js",
"autodoc:inject": "node ../../utils/autodoc-ts-tool.js && prettier ./README.md --write",
"----------------------------------------------- TEST": "SECTION",
"prettier": "prettier \"./src/**/*.ts\" --check",
"prettier:autofix": "npm run prettier -- --write",
"eslint": "eslint ./src/*.ts --cache --cache-location ./.cache/eslint/.eslintcache",
"eslint:autofix": "npm run eslint -- --fix",
"jest": "jest --passWithNoTests",
"jest:coverage": "npm run jest -- --coverage --collectCoverageFrom=\"./src/**/*.ts\" && istanbul-badges-readme"
},
"license": "BSD-3-Clause",
"author": {
"name": "Oleg Dutchenko",
"email": "dutchenko.o.dev@gmail.com"
},
"keywords": [
"@wezom",
"toolkit",
"toolbox",
"Promise",
"async",
"await",
"sleep"
],
"repository": {
"type": "git",
"url": "git+https://github.com/WezomCompany/toolkits.git"
},
"bugs": {
"url": "https://github.com/WezomCompany/toolkits/issues"
},
"homepage": "https://github.com/WezomCompany/toolkits/tree/main/packages/promise#readme",
"publishConfig": {
"access": "public"
},
"gitHead": "f69254c4be05a5347d92a43fb50850d6bb9dc9e7"
}