{"_id":"@actualwave/terminator-pipe","_rev":"2-075eaa382e6d5181bfdbcfd66e7303ad","name":"@actualwave/terminator-pipe","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@actualwave/terminator-pipe","version":"0.0.1","description":"Angular Pipe that passes empty string instead of original value","repository":{"type":"git","url":"git+https://github.com/burdiuz/js-ngrx-bindings.git"},"keywords":["angular","pipe","terminator","nothing","empty","stop","useless","value","interpolation"],"author":{"name":"Oleg Galaburda","email":"burdiuz@gmail.com","url":"http://actualwave.com/"},"license":"ISC","bugs":{"url":"https://github.com/burdiuz/js-ngrx-bindings/issues"},"homepage":"https://github.com/burdiuz/js-ngrx-bindings#readme","dependencies":{"tslib":"^1.13.0"},"peerDependencies":{"@angular/common":"^10.0.0","@angular/compiler":"^10.0.0","@angular/core":"^10.0.0","rxjs":"^6.5.4"},"main":"bundles/actualwave-terminator-pipe.umd.js","module":"fesm2015/actualwave-terminator-pipe.js","es2015":"fesm2015/actualwave-terminator-pipe.js","esm2015":"esm2015/actualwave-terminator-pipe.js","fesm2015":"fesm2015/actualwave-terminator-pipe.js","typings":"actualwave-terminator-pipe.d.ts","metadata":"actualwave-terminator-pipe.metadata.json","sideEffects":false,"_id":"@actualwave/terminator-pipe@0.0.1","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-ecVm97sFnjX216qxZB9W1BTD2mB20rMiDr54QOLHFs1FF0RMyvwBj1/l9IVSqf2otu3lau49UbJLpBYTgr2G2w==","shasum":"74939354adbf55c66f42a1be3caab7b0949b83b8","tarball":"https://registry.npmjs.org/@actualwave/terminator-pipe/-/terminator-pipe-0.0.1.tgz","fileCount":17,"unpackedSize":77998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLbpXCRA9TVsSAnZWagAAGS0QAJMLsjiPrWeclOliPHBW\nnQA8/BccdfzoUX0W3I3a23Aq0GO+KCS6ECwdQpfTVqDOc7CD1MDCHMYiZE/J\n4DNv0O/SqZEvJaLJ4XWzSfQ1fubFQ1aqxQfqjseveh9zv+PHUAG04aUNVL3J\nGrku77WyFVzUMGjQVMgSVVh78uTRg6YZB79c4WPK0VG0uMnuajXzD1jIs7Kj\n5kSh+mO+USlb4H/uhCkcE+jfhBBvZXbLH6frKA3dyPgrpetgzsySfMvPFtvr\n+SsT4OwsBn0HfEUBpSF/icftyo23Zk9PIfLkeeI8aEIGGq5o7Q78vULvvfEx\nk/M+JCrhUo1SaoxsO4Evrp4cXrC4AmJNXWk2tCi1UpNl7jzYEm2MB8E7s3vw\niVt527hD+Ihp6thmmsjEi85rbNXYvrdxGMdCwL1YxBV2JOikk8B+YvNDN42r\n8EP8Ol7iFirWq/DaX+AbjovjoLpXT7zq2FZUQ4Jo5E5TmluADFBWkgRLy/x0\nQD0Bagw4BbL0OQLDL2M9sywgITzJjxRpABqS2eRuedXUnCsd4SkzCwjzsI2c\nwqudKYCHXUPXPlTSigXRTs8DlikQmnVIkz0WamIdhXrDdGGSdQ4z3t2VNJlF\nnQgI26OfGzmBIIfZnds4BrpW8SMXEHyM/wRjQLkmb7n+JZb9glvtUppguM1D\nQGBj\r\n=RRUR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4kuI+wMXgA/u5wRHEELEBToB+wM3nyafadjc8l1+LEAIhALAQhrye+4nDBlB4/8N1DCwX/U17Y8yjmlIR/oso1tYH"}]},"maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"_npmUser":{"name":"actualwave","email":"burdiuz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/terminator-pipe_0.0.1_1596832342993_0.9014719210528115"},"_hasShrinkwrap":false},"0.0.2":{"name":"@actualwave/terminator-pipe","version":"0.0.2","description":"Angular Pipe that passes empty string instead of original value","scripts":{"build":"ng-packagr -p package.json","publish":"npm run build && cd ./dist && npm publish --access=public","test":"./node_modules/karma/bin/karma start"},"ngPackage":{"lib":{"entryFile":"src/index.ts"}},"repository":{"type":"git","url":"git+https://github.com/burdiuz/js-angular-terminator-pipe.git"},"keywords":["angular","pipe","terminator","nothing","empty","stop","useless","value","interpolation"],"author":{"name":"Oleg Galaburda","email":"burdiuz@gmail.com","url":"http://actualwave.com/"},"license":"ISC","bugs":{"url":"https://github.com/burdiuz/js-angular-terminator-pipe/issues"},"homepage":"https://github.com/burdiuz/js-angular-terminator-pipe#readme","dependencies":{"tslib":"^1.13.0"},"peerDependencies":{"@angular/common":"^10.0.0","@angular/compiler":"^10.0.0","@angular/core":"^10.0.0","rxjs":"^6.5.4"},"devDependencies":{"@angular-devkit/build-angular":"^0.1000.4","@angular/common":"^10.0.0","@angular/compiler":"^10.0.0","@angular/compiler-cli":"^10.0.4","@angular/core":"^10.0.0","@types/jasmine":"^3.5.11","jasmine-core":"^3.6.0","jasmine-spec-reporter":"^5.0.2","karma":"^5.1.0","karma-chrome-launcher":"^3.1.0","karma-jasmine":"^3.3.1","karma-typescript":"^5.0.3","ng-packagr":"^10.0.2","rxjs":"^6.5.4","tslint":"^6.1.2","tslint-eslint-rules":"^5.4.0","typescript":"^3.9.7"},"gitHead":"434d7f6971725c328d774ccccb2ee3f4f4839c5b","_id":"@actualwave/terminator-pipe@0.0.2","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-lZihnqQypK4gEUZ3q4mc7QLg6ztS6y7hCtru8HR8ziNeI6TUWILbehrbd9xmQflPVr2iIBWJnpdFaLCoPVZZpw==","shasum":"0a654013ef09d702fabcc4919ba99ce4759cbb05","tarball":"https://registry.npmjs.org/@actualwave/terminator-pipe/-/terminator-pipe-0.0.2.tgz","fileCount":10,"unpackedSize":10061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMZ9LCRA9TVsSAnZWagAAVxUP/2mWedIfwAIJ6fnJbzDn\nmIguk/LsMgL7nHnrnuI7lz6CiIKWwF0G5xQ242Uzx84w9AfrGj2Hpw4eJnPS\nhKAV+W9Ch7eu8DW0QRT0AtOCGd4arXf9wSPme6ALK/sKUQfvqBPcDm3xV84a\nXBJ4WCJG1lH026KvvZnkw2Jk61BkavtQk1SnT7XRcfmGDPpYN539E8p7+nAk\n2X0OH13gcVP0Yfo31EqZSly+ZPg/0PNMChKIInWbqDYy7yJ0BuM5JfsmhDy7\nLPr/wmrACbQiDdxGYzfkmYQqmzZfSjN8wJBb8YXzPtor8g3d3b0gQVwz8Pw2\nJGskBOT+LVnBb5er2iLk5bBE0uJvWwmJOW1y0VT+J2pUzdtnG2rrrwKdpHkq\nwIpi5+8tNUyMqa9mgDpQurkUoX0R36O2uVTIC/nrzF8Lp1vPwOJL5Y9upVZZ\n39IlYZ3DY8x0SNOp1NwTvf0nGAWEVuPuRijIq4hfZ9SocXmH7b/ZPaaDI8T2\nTb9jmKrvUC147d6THdMTqApuydyycGUo7n2n7lzl8kBEUAO75+MG6bXbFWed\nC/AHsgg6L0HI/jrFuWozqKlCFUmM3I2pnQyY0Mq/Nl95KnvNMTYa1w5H689v\n1jTA2ugqoMjT3fHAZ9HGdHEp/m0et9M3gCBsOQmhRJiUr4yXfY0owmlBkFOQ\nXluh\r\n=arEJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuMTVq+mLtk9++VKQEU1Sxrxwj8tiEp8+XSZOnm2DefAiBU6CfSe2209JNxQpCLm8miZheEOamIllsycU/RxlNnWQ=="}]},"maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"_npmUser":{"name":"actualwave","email":"burdiuz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/terminator-pipe_0.0.2_1597087563281_0.6340124942861218"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-07T20:32:22.946Z","0.0.1":"2020-08-07T20:32:23.145Z","modified":"2022-04-04T11:20:15.942Z","0.0.2":"2020-08-10T19:26:03.419Z"},"maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"description":"Angular Pipe that passes empty string instead of original value","homepage":"https://github.com/burdiuz/js-angular-terminator-pipe#readme","keywords":["angular","pipe","terminator","nothing","empty","stop","useless","value","interpolation"],"repository":{"type":"git","url":"git+https://github.com/burdiuz/js-angular-terminator-pipe.git"},"author":{"name":"Oleg Galaburda","email":"burdiuz@gmail.com","url":"http://actualwave.com/"},"bugs":{"url":"https://github.com/burdiuz/js-angular-terminator-pipe/issues"},"license":"ISC","readme":"# @actualwave/terminator-pipe\n\nThis is simply a pipe that does nothing and returns an empty string no matter what input it gets.\nCheck [sandbox with an example](https://codesandbox.io/s/angular-terminator-pipe-showcase-59qe8?file=/src/app/app.component.html) on how to use the pipe.\n\n## Installation\n\n```\nnpm install @actualwave/terminator-pipe\n```\n\nCan be imported with module\n\n```javascript\nimport { TerminatorPipeModule } from '@actualwave/terminator-pipe';\n\n@NgModule({\n  imports: [\n    TerminatorPipeModule,\n    ...\n```\n\n# Use\n\nEnd your interpolation expression with `terminator` pipe and it will display nothing.\n\n```html\n<span>{{ date$ | async | date | terminator }}</span>\n```\nThis example is pointless, because whatever values date$ observable returns, in the end it will render nothing.\n`terminator` pipe has aliases `t800` and `T800` for your convenience.\n```html\n<span>{{ judgmentDay | date | T800 }}</span>\n```\n\nAdditionally, this package provides conditional terminator `terminateIf`(aliases `t1000` and `T1000`) which also\nacceps boolean parameter to determine if value should be passed or violently terminated.\n```html\n<span>{{ connor.John | terminateIf : approvedForTermination }}</span>\n```\n","readmeFilename":"README.md"}