@fivexlabs/ng-terminus
Version:
A comprehensive Angular library for managing RxJS subscriptions and preventing memory leaks with advanced features
68 lines (67 loc) • 1.95 kB
JSON
{
"name": "@fivexlabs/ng-terminus",
"version": "2.0.0",
"description": "A comprehensive Angular library for managing RxJS subscriptions and preventing memory leaks with advanced features",
"keywords": [
"angular",
"rxjs",
"subscriptions",
"memory-leaks",
"lifecycle",
"takeUntilDestroyed",
"subscription-management"
],
"author": "Fivex Labs (https://fivexlabs.com)",
"license": "MIT",
"homepage": "https://github.com/fivex-labs/ng-terminus",
"repository": {
"type": "git",
"url": "https://github.com/fivex-labs/ng-terminus.git"
},
"bugs": {
"url": "https://github.com/fivex-labs/ng-terminus/issues"
},
"main": "dist/bundles/fivexlabs-ng-terminus.umd.js",
"module": "dist/fesm2022/fivexlabs-ng-terminus.mjs",
"typings": "dist/index.d.ts",
"exports": {
"./package.json": {
"default": "./package.json"
},
".": {
"types": "./dist/index.d.ts",
"esm2022": "./dist/esm2022/fivexlabs-ng-terminus.mjs",
"esm": "./dist/esm2022/fivexlabs-ng-terminus.mjs",
"default": "./dist/fesm2022/fivexlabs-ng-terminus.mjs"
}
},
"scripts": {
"build": "ng-packagr -p ng-package.json",
"build:watch": "ng-packagr -p ng-package.json -w",
"test": "echo \"Error: no test specified\" && exit 1",
"lint": "eslint src/**/*.ts",
"prepublishOnly": "npm run build"
},
"peerDependencies": {
"@angular/core": ">=14.0.0",
"@angular/common": ">=14.0.0",
"@angular/forms": ">=14.0.0",
"@angular/router": ">=14.0.0",
"rxjs": ">=7.0.0"
},
"dependencies": {
"tslib": "^2.3.0"
},
"devDependencies": {
"@angular/cli": "^20.0.0",
"@angular/common": "^20.0.0",
"@angular/core": "^20.0.0",
"@angular/forms": "^20.0.0",
"@angular/router": "^20.0.0",
"@angular-devkit/build-angular": "^20.0.0",
"ng-packagr": "^20.0.0",
"rxjs": "^7.8.0",
"typescript": "~5.8.0"
},
"type": "commonjs"
}