UNPKG

ngx-primeng-toolkit

Version:

A comprehensive TypeScript utility library for Angular component state management, PrimeNG table state management, ng-select helpers, data storage, and memoized HTTP caching. Compatible with Angular 19+ and PrimeNG 19+ (optimized for Angular 20+ and Prime

110 lines (109 loc) 2.54 kB
{ "name": "ngx-primeng-toolkit", "version": "1.15.0", "description": "A comprehensive TypeScript utility library for Angular component state management, PrimeNG table state management, ng-select helpers, data storage, and memoized HTTP caching. Compatible with Angular 19+ and PrimeNG 19+ (optimized for Angular 20+ and PrimeNG 20+).", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" } }, "files": [ "dist", "README.md" ], "scripts": { "build": "tsup", "dev": "tsup --watch", "type-check": "tsc --noEmit", "test": "echo \"Error: no test specified\" && exit 1", "prepare": "npm run build" }, "keywords": [ "primeng", "ng-select", "table", "state", "angular", "typescript", "pagination", "filtering", "sorting", "lazy-loading", "data-table", "grid", "signal", "ngrx-signals", "http-client", "memoization", "caching", "data-storage", "state-management", "reactive", "component-state", "component-helpers", "signals", "select", "dropdown" ], "author": "Saiful", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/saiful-70/ngx-primeng-toolkit.git" }, "homepage": "https://github.com/saiful-70/ngx-primeng-toolkit#readme", "bugs": { "url": "https://github.com/saiful-70/ngx-primeng-toolkit/issues" }, "devDependencies": { "@angular/common": "^20.3.15", "@angular/core": "^20.3.15", "@ngrx/signals": "^20.1.0", "@types/node": "^24.10.1", "primeng": "^20.4.0", "rxjs": "^7.8.2", "tsup": "^8.5.1", "typescript": "^5.9.3", "zod": "^4.1.13" }, "peerDependencies": { "@angular/common": ">=19.0.0", "@angular/core": ">=19.0.0", "@ng-select/ng-select": "^20.7.0", "@ngrx/signals": ">=19.0.0", "primeng": ">=19.0.0", "rxjs": ">=7.0.0", "zod": "^4.1.13" }, "peerDependenciesMeta": { "@angular/common": { "optional": false }, "@angular/core": { "optional": false }, "@ngrx/signals": { "optional": false }, "primeng": { "optional": false }, "rxjs": { "optional": false }, "zod": { "optional": false }, "@ng-select/ng-select": { "optional": false } }, "dependencies": { "lz-string": "^1.5.0" } }