{"_id":"@akashchepe/mat-table-filter","_rev":"4-a37128d73fb121b41ced042a1f1f7fde","name":"@akashchepe/mat-table-filter","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@akashchepe/mat-table-filter","version":"0.0.1","_id":"@akashchepe/mat-table-filter@0.0.1","maintainers":[{"name":"akashchepe","email":"akachepe@gmail.com"}],"dist":{"shasum":"eb582ad4686ca13d130d3879ae3933ff9d338ee5","tarball":"https://registry.npmjs.org/@akashchepe/mat-table-filter/-/mat-table-filter-0.0.1.tgz","fileCount":5,"integrity":"sha512-CKxV+6WQUmxCdooRWPpB6SNdEwXkUEp51FHrXz9+0nYOckzH17z6NfI+hNI1Rcc1FT9wfRkJW48R98ZWfOyMIg==","signatures":[{"sig":"MEUCIDXjeudZd4BUvxls93Zaus7ciWA3fYs+cxHReZ0nSiDuAiEA9aPNbkeI6bHb4rkBmpBkfd/eRp4HPEvaQNsPrdshkmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10899},"module":"fesm2022/akashchepe-mat-table-filter.mjs","exports":{".":{"types":"./types/akashchepe-mat-table-filter.d.ts","default":"./fesm2022/akashchepe-mat-table-filter.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7b68ae38266bda26dc09b06fce153983523ef709","typings":"types/akashchepe-mat-table-filter.d.ts","_npmUser":{"name":"akashchepe","email":"akachepe@gmail.com"},"_npmVersion":"11.9.0","description":"This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 21.2.0.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.2.0","@angular/common":"^21.2.0","@angular/material":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mat-table-filter_0.0.1_1773995531964_0.6460852545648625","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@akashchepe/mat-table-filter","version":"0.0.2","_id":"@akashchepe/mat-table-filter@0.0.2","maintainers":[{"name":"akashchepe","email":"akachepe@gmail.com"}],"dist":{"shasum":"139f85c514c966fdfc45aeff57795954d906180e","tarball":"https://registry.npmjs.org/@akashchepe/mat-table-filter/-/mat-table-filter-0.0.2.tgz","fileCount":5,"integrity":"sha512-i7dJccxxUnsrabFhOBtfcaW63fyXtrOGchMSbqq8uXMFctNqP2ACKipY8vc36v3E1nnhUkWg7qGNoN2EAHfqrA==","signatures":[{"sig":"MEUCIEKrNKSTSTcSfx1HRgFhntX+vunbrlw6hz/E5JmA3PHLAiEApVS1qxNdF09FfB+eFwvQXNliBPbul7MpUAtlEx5rcMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10856},"module":"fesm2022/akashchepe-mat-table-filter.mjs","exports":{".":{"types":"./types/akashchepe-mat-table-filter.d.ts","default":"./fesm2022/akashchepe-mat-table-filter.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/akashchepe-mat-table-filter.d.ts","_npmUser":{"name":"akashchepe","email":"akachepe@gmail.com"},"_npmVersion":"11.9.0","description":"This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 21.2.0.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.2.0","@angular/common":"^21.2.0","@angular/material":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mat-table-filter_0.0.2_1773998377484_0.7221543967289052","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@akashchepe/mat-table-filter","version":"0.0.3","keywords":["angular","angular-material","table","filter","mat-table","mat-table-filter"],"author":{"name":"Akash Chepe"},"license":"MIT","_id":"@akashchepe/mat-table-filter@0.0.3","maintainers":[{"name":"akashchepe","email":"akachepe@gmail.com"}],"homepage":"https://github.com/akashchepe/mat-table-filter#readme","bugs":{"url":"https://github.com/akashchepe/mat-table-filter/issues"},"dist":{"shasum":"1f5ce5ba04354d882e20ea30593f8b9599289cd9","tarball":"https://registry.npmjs.org/@akashchepe/mat-table-filter/-/mat-table-filter-0.0.3.tgz","fileCount":5,"integrity":"sha512-vdERBVpVi6lXGtFb6LwNgo0qYjmUphIa6LD7bxo+dePUbzAm/fOqGHdKcx7gO0D89kpmD6yScWJm4jo7XHoIVQ==","signatures":[{"sig":"MEYCIQCOp6l3qafE90oGGBCZI6cZ4c5UxigFXRAP2fvxKwhW5gIhAItiCxG2hAsvWAHhEq0DjPl+b2xUzM2LYBAvO3SvjZYf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11243},"type":"module","module":"fesm2022/akashchepe-mat-table-filter.mjs","exports":{".":{"types":"./types/akashchepe-mat-table-filter.d.ts","default":"./fesm2022/akashchepe-mat-table-filter.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7b68ae38266bda26dc09b06fce153983523ef709","typings":"types/akashchepe-mat-table-filter.d.ts","_npmUser":{"name":"akashchepe","email":"akachepe@gmail.com"},"repository":{"url":"git+https://github.com/akashchepe/mat-table-filter.git","type":"git"},"_npmVersion":"11.9.0","description":"A simple filter for Angular Material tables. It provides a simple API to filter the data in the table.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.2.0","@angular/common":"^21.2.0","@angular/material":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mat-table-filter_0.0.3_1774174473673_0.5127295450998508","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@akashchepe/mat-table-filter","version":"0.0.4","description":"A simple filter for Angular Material tables. It provides a simple API to filter the data in the table.","keywords":["angular","angular-material","table","filter","mat-table","mat-table-filter"],"author":{"name":"Akash Chepe"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/akashchepe/mat-table-filter.git"},"type":"module","peerDependencies":{"@angular/common":"^21.2.0","@angular/core":"^21.2.0","@angular/material":"^18.0.0 || ^19.0.0"},"dependencies":{"tslib":"^2.3.0"},"sideEffects":false,"module":"fesm2022/akashchepe-mat-table-filter.mjs","typings":"types/akashchepe-mat-table-filter.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./types/akashchepe-mat-table-filter.d.ts","default":"./fesm2022/akashchepe-mat-table-filter.mjs"}},"gitHead":"7b68ae38266bda26dc09b06fce153983523ef709","_id":"@akashchepe/mat-table-filter@0.0.4","bugs":{"url":"https://github.com/akashchepe/mat-table-filter/issues"},"homepage":"https://github.com/akashchepe/mat-table-filter#readme","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-PbFp6jJDesv5m2AGcdebmWYyqBSyEBuveWX37RHfb7U2bAmoTnw/ozyCFaqlffL4iKhNM4XCqIv5rx97mBBi3A==","shasum":"29574e8522eefc7f5161cc961434bfc622f07d92","tarball":"https://registry.npmjs.org/@akashchepe/mat-table-filter/-/mat-table-filter-0.0.4.tgz","fileCount":5,"unpackedSize":11250,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA8eFE+DzTLfSyOnl7yfwnfI0k834+K9BC17kVChggA9AiEAmt9cTLS32Pj/xbMXlcpGHIxp/vSMIWWgSLdoj3w5aYM="}]},"_npmUser":{"name":"akashchepe","email":"akachepe@gmail.com"},"directories":{},"maintainers":[{"name":"akashchepe","email":"akachepe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mat-table-filter_0.0.4_1774176461855_0.01805979601857821"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-20T08:32:11.835Z","modified":"2026-03-22T10:47:42.129Z","0.0.1":"2026-03-20T08:32:12.103Z","0.0.2":"2026-03-20T09:19:37.626Z","0.0.3":"2026-03-22T10:14:33.798Z","0.0.4":"2026-03-22T10:47:41.999Z"},"bugs":{"url":"https://github.com/akashchepe/mat-table-filter/issues"},"author":{"name":"Akash Chepe"},"license":"MIT","homepage":"https://github.com/akashchepe/mat-table-filter#readme","keywords":["angular","angular-material","table","filter","mat-table","mat-table-filter"],"repository":{"type":"git","url":"git+https://github.com/akashchepe/mat-table-filter.git"},"description":"A simple filter for Angular Material tables. It provides a simple API to filter the data in the table.","maintainers":[{"name":"akashchepe","email":"akachepe@gmail.com"}],"readme":"# MatTableFilter\n\nThis project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 21.2.0.\n\n## Code scaffolding\n\nAngular CLI includes powerful code scaffolding tools. To generate a new component, run:\n\n```bash\nng generate component component-name\n```\n\nFor a complete list of available schematics (such as `components`, `directives`, or `pipes`), run:\n\n```bash\nng generate --help\n```\n\n## Building\n\nTo build the library, run:\n\n```bash\nng build mat-table-filter\n```\n\nThis command will compile your project, and the build artifacts will be placed in the `dist/` directory.\n\n### Publishing the Library\n\nOnce the project is built, you can publish your library by following these steps:\n\n1. Navigate to the `dist` directory:\n\n   ```bash\n   cd dist/mat-table-filter\n   ```\n\n2. Run the `npm publish` command to publish your library to the npm registry:\n   ```bash\n   npm publish\n   ```\n\n## Running unit tests\n\nTo execute unit tests with the [Karma](https://karma-runner.github.io) test runner, use the following command:\n\n```bash\nng test\n```\n\n## Running end-to-end tests\n\nFor end-to-end (e2e) testing, run:\n\n```bash\nng e2e\n```\n\nAngular CLI does not come with an end-to-end testing framework by default. You can choose one that suits your needs.\n\n## Additional Resources\n\nFor more information on using the Angular CLI, including detailed command references, visit the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.\n","readmeFilename":"README.md"}