@parzh/cache
Version:
Cache manager for dynamic object properties
53 lines (52 loc) • 1.41 kB
JSON
{
"name": "@parzh/cache",
"description": "Cache manager for dynamic object properties",
"version": "1.2.0",
"private": false,
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
"test": "npx mocha -r ./node_modules/ts-node/register ./test/**/*.spec.ts",
"build": "npx tsc",
"clean": "npx rimraf dist",
"rebuild": "npm run clean && npm run build",
"dev": "npm run build -- --watch",
"observe": "npm run dev -- --noEmit",
"verify": "npm run build -- --noEmit",
"prepublishOnly": "npm test && npm run rebuild",
"postpublish": "npm run clean",
"try": "npm run prepublishOnly && npm run postpublish",
"ship": "npm publish && git push && git push --tags"
},
"repository": "gitlab:parzh/cache",
"author": "Dmitry Parzhitsky <parzhitsky@gmail.com>",
"license": "MIT",
"bugs": {
"url": "https://gitlab.com/parzh/cache/issues"
},
"keywords": [
"cache",
"cached",
"computed",
"dynamic",
"getter",
"getters",
"property",
"properties"
],
"homepage": "https://gitlab.com/parzh/cache#README",
"devDependencies": {
"@types/chai": "^4.1.7",
"@types/mocha": "^5.2.5",
"@types/node": "^10.12.18",
"chai": "^4.2.0",
"mocha": "^5.2.0",
"rimraf": "^2.6.3",
"ts-node": "^8.0.1",
"typescript": "^3.2.4"
},
"directories": {
"lib": "./src",
"test": "./test"
}
}