UNPKG

subjectize

Version:

TypeScript decorators for binding RxJS Subject with class properties

58 lines (57 loc) 1.65 kB
{ "name": "subjectize", "version": "0.2.3", "description": "TypeScript decorators for binding RxJS Subject with class properties", "type": "module", "module": "./index.js", "exports": "./index.js", "scripts": { "start": "snowpack dev", "build": "snowpack build", "postbuild": "tsc --emitDeclarationOnly --outDir dist", "test": "web-test-runner", "bump": "HUSKY=0 release-it --ci", "pub": "yarn publish --cwd dist", "lint": "tsc --noEmit && yarn run eslint './src/**/*.{ts,tsx,js,jsx}'", "lint:fix": "yarn lint --fix && pretty-quick --staged", "_postinstall": "husky install", "prepublishOnly": "pinst --disable", "postpublish": "pinst --enable" }, "devDependencies": { "@esm-bundle/chai": "^4.3.4", "@snowpack/plugin-typescript": "^1.2.0", "@snowpack/web-test-runner-plugin": "^0.2.1", "@types/snowpack-env": "^2.3.2", "@typescript-eslint/eslint-plugin": "^4.17.0", "@typescript-eslint/parser": "^4.17.0", "@web/test-runner": "^0.12.17", "eslint": "^7.22.0", "eslint-plugin-import": "^2.22.1", "husky": "^5.1.3", "lint-staged": "^10.5.4", "pinst": "^2.1.6", "prettier": "^2.0.5", "release-it": "^14.4.1", "rxjs": "^6.0.0 || ^7.0.0", "snowpack": "^3.0.1", "typescript": "^4.0.0" }, "peerDependencies": { "rxjs": "^6.0.0 || ^7.0.0" }, "keywords": [ "rxjs", "decorators", "angular" ], "author": "hankchiutw", "repository": { "type": "git", "url": "https://github.com/hankchiutw/subjectize" }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "license": "MIT" }