UNPKG

golike-defer

Version:
91 lines (90 loc) 2.21 kB
{ "name": "golike-defer", "version": "0.5.1", "license": "ISC", "description": "go's defer statement in JavaScript", "keywords": [ "clean", "clean-up", "cleanup", "defer", "deferrable", "finally", "go", "teardown" ], "homepage": "https://github.com/JsCommunity/golike-defer", "bugs": "https://github.com/JsCommunity/golike-defer/issues", "repository": { "type": "git", "url": "https://github.com/JsCommunity/golike-defer.git" }, "author": { "name": "Julien Fontanet", "email": "julien.fontanet@isonoe.net" }, "preferGlobal": false, "main": "dist/", "files": [ "dist/" ], "browserslist": [ ">2%" ], "engines": { "node": ">=4" }, "devDependencies": { "@babel/cli": "^7.0.0", "@babel/core": "^7.0.0", "@babel/plugin-proposal-decorators": "^7.0.0", "@babel/preset-env": "^7.0.0", "babel-eslint": "^10.0.3", "babel-jest": "^24", "cross-env": "^6.0.3", "eslint": "^6.5.1", "eslint-config-prettier": "^6.4.0", "eslint-config-standard": "^14.1.0", "eslint-plugin-import": "^2.18.2", "eslint-plugin-node": "^11.0.0", "eslint-plugin-promise": "^4.2.1", "eslint-plugin-standard": "^4.0.1", "husky": "^3.0.8", "jest": "^24", "lint-staged": "^9.4.2", "prettier": "^1.18.2", "rimraf": "^3.0.0" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", "clean": "rimraf dist/", "dev": "cross-env NODE_ENV=development babel --watch --source-maps --out-dir=dist/ src/", "dev-test": "jest --bail --watch", "prebuild": "npm run clean", "predev": "npm run clean", "prepublishOnly": "npm run build", "pretest": "eslint --ignore-path .gitignore .", "test": "jest" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "jest": { "collectCoverage": true, "testEnvironment": "node", "roots": [ "<rootDir>/src" ], "testRegex": "\\.spec\\.js$" }, "lint-staged": { "*.js": [ "prettier --write", "git add", "eslint --ignore-pattern '!*'", "jest --findRelatedTests --passWithNoTests" ] } }