{"_id":"@yellowspot/ng-truncate","_rev":"26-dbbf792b77c454bda36010837b82e96f","name":"@yellowspot/ng-truncate","dist-tags":{"latest":"2.0.2","beta":"2.0.2-rc.0"},"versions":{"1.3.11":{"name":"@yellowspot/ng-truncate","version":"1.3.11","license":"MIT","main":"./dist/index.js","typings":"./dist/index.d.ts","scripts":{"build:aot":"ngc -p tsconfig-aot.json","prebuild":"rm -r dist","prepublish":"ngc -p tsconfig-aot.json","lint":"tslint src/**/*.ts","test":"karma start","test-ci":"karma start --single-run true"},"repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"keywords":["Angular","2","truncate"],"author":{"name":"Cristian Stugelmayer","email":"cristian@yellowspot.com.ar"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"homepage":"https://github.com/yellowspot/ng2-truncate#readme","peerDependencies":{"@angular/core":">= 4.0.0"},"devDependencies":{"@angular/common":"^4.3.5","@angular/compiler":"^4.3.5","@angular/compiler-cli":"^4.3.5","@angular/core":"^4.3.5","@angular/platform-browser":"^4.3.5","@angular/platform-browser-dynamic":"^4.3.5","@angular/platform-server":"^4.3.5","typings":"^1.0.4","codelyzer":"~2.0.0","es6-shim":"0.35.1","jasmine-core":"2.4.1","jasmine-spec-reporter":"2.5.0","karma":"^1.1.1","karma-chrome-launcher":"0.2.3","karma-jasmine":"1.1.0","karma-requirejs":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.31","karma-typescript":"^3.0.5","karma-typescript-preprocessor":"^0.2.1","karma-webpack":"2.0.3","reflect-metadata":"0.1.3","requirejs":"^2.1.0","rxjs":"5.4.1","source-map-loader":"^0.2.1","traceur":"0.0.111","ts-loader":"2.1.0","tslint":"^4.3.1","typescript":"2.4.0","webpack":"3.0.0","zone.js":"0.8.4"},"gitHead":"c759689677223b19eabed1f541ba92c5fa05854e","description":"[![GitHub issues](https://img.shields.io/github/issues/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/issues) [![GitHub stars](https://img.shields.io/github/stars/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-tr","_id":"@yellowspot/ng-truncate@1.3.11","_shasum":"524d6a47e275bfcc2bb4102dcc644703bcf8da1a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"dist":{"shasum":"524d6a47e275bfcc2bb4102dcc644703bcf8da1a","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.3.11.tgz","fileCount":32,"unpackedSize":202055,"integrity":"sha512-a6oAPiONQ6q5N28X5lVPc5ElomNrIkHcPNaNEDMF2KQTQMpMBPiJeWG8SaeE+lacmzQBMus4WDhrLc34oi8xXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvqxKVnl6dpWzs9rOurfEYKxCb4z0dI+JHKVZQyehV0AiBFoPOA0XZjM9VBQnM+K0Rnvdg4ninUGW+Xsrx3NQ0pzg=="}]},"maintainers":[{"name":"cristianstu","email":"cristian@yellowspot.com.ar"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.3.11_1522425054124_0.46423717360994066"},"_hasShrinkwrap":false},"1.3.12":{"name":"@yellowspot/ng-truncate","version":"1.3.12","license":"MIT","main":"./dist/index.js","typings":"./dist/index.d.ts","scripts":{"build:aot":"ngc -p tsconfig-aot.json","prebuild":"rm -r dist","prepublish":"ngc -p tsconfig-aot.json","lint":"tslint src/**/*.ts","test":"karma start","test-ci":"karma start --single-run true"},"repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"keywords":["Angular","2","truncate"],"author":{"name":"Cristian Stugelmayer","email":"cristian@yellowspot.com.ar"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"homepage":"https://github.com/yellowspot/ng2-truncate#readme","peerDependencies":{"@angular/core":">= 4.0.0"},"devDependencies":{"@angular/common":"^4.3.5","@angular/compiler":"^4.3.5","@angular/compiler-cli":"^4.3.5","@angular/core":"^4.3.5","@angular/platform-browser":"^4.3.5","@angular/platform-browser-dynamic":"^4.3.5","@angular/platform-server":"^4.3.5","typings":"^1.0.4","codelyzer":"~2.0.0","es6-shim":"0.35.1","jasmine-core":"2.4.1","jasmine-spec-reporter":"2.5.0","karma":"^1.1.1","karma-chrome-launcher":"0.2.3","karma-jasmine":"1.1.0","karma-requirejs":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.31","karma-typescript":"^3.0.5","karma-typescript-preprocessor":"^0.2.1","karma-webpack":"2.0.3","reflect-metadata":"0.1.3","requirejs":"^2.1.0","rxjs":"5.4.1","source-map-loader":"^0.2.1","traceur":"0.0.111","ts-loader":"2.1.0","tslint":"^4.3.1","typescript":"2.4.0","webpack":"3.0.0","zone.js":"0.8.4"},"gitHead":"b6f24b014053f88b6b09c1836a466a89fb68ee68","description":"[![GitHub issues](https://img.shields.io/github/issues/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/issues) [![GitHub stars](https://img.shields.io/github/stars/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-tr","_id":"@yellowspot/ng-truncate@1.3.12","_shasum":"00554bbe7ab7578d3a3046ddcf8aee4f45fa74ef","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"dist":{"shasum":"00554bbe7ab7578d3a3046ddcf8aee4f45fa74ef","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.3.12.tgz","fileCount":32,"unpackedSize":202087,"integrity":"sha512-T7Uh1bSoW3lJ+J0uwfBNURXATy4eiojC4h42+JlXX3HPMnDLUzfJ1sJL1lbqBQReSip8IssjnkDsbf6QlMKK/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEZY7smrvoQMvCnD2lXP8Sgaui63UzNmi4fUqb+lf+YgIhAN7xXCxHBL1081fXmAd7ECRWM0v2IU7yykK8S08Ys6go"}]},"maintainers":[{"email":"cristian@yellowspot.com.ar","name":"cristianstu"},{"email":"matias@yellowspot.com.ar","name":"mgrunberg"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.3.12_1522425768808_0.5224659758215433"},"_hasShrinkwrap":false},"1.4.0":{"name":"@yellowspot/ng-truncate","version":"1.4.0","license":"MIT","main":"./dist/index.js","typings":"./dist/index.d.ts","scripts":{"build:aot":"ngc -p tsconfig-aot.json","prebuild":"rm -r dist","prepublish":"ngc -p tsconfig-aot.json","lint":"tslint src/**/*.ts","test":"karma start","test-ci":"karma start --single-run true"},"repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"keywords":["Angular","2","truncate"],"author":{"name":"Cristian Stugelmayer","email":"cristian@yellowspot.com.ar"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"homepage":"https://github.com/yellowspot/ng2-truncate#readme","peerDependencies":{"@angular/core":">= 4.0.0"},"devDependencies":{"@angular/common":"^4.3.5","@angular/compiler":"^4.3.5","@angular/compiler-cli":"^4.3.5","@angular/core":"^4.3.5","@angular/platform-browser":"^4.3.5","@angular/platform-browser-dynamic":"^4.3.5","@angular/platform-server":"^4.3.5","typings":"^1.0.4","codelyzer":"~2.0.0","es6-shim":"0.35.1","jasmine-core":"2.4.1","jasmine-spec-reporter":"2.5.0","karma":"^1.1.1","karma-chrome-launcher":"0.2.3","karma-jasmine":"1.1.0","karma-requirejs":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.31","karma-typescript":"^3.0.5","karma-typescript-preprocessor":"^0.2.1","karma-webpack":"2.0.3","reflect-metadata":"0.1.3","requirejs":"^2.1.0","rxjs":"5.4.1","source-map-loader":"^0.2.1","traceur":"0.0.111","ts-loader":"2.1.0","tslint":"^4.3.1","typescript":"2.4.0","webpack":"3.0.0","zone.js":"0.8.4"},"gitHead":"c0efc28c3cf701a7172b38209a22a600d6ecc1ce","description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate) ## npm old versions (< 1.3) [ng2-truncate](https://www.npmjs.com/package/ng2-truncate)","_id":"@yellowspot/ng-truncate@1.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"dist":{"integrity":"sha512-EgSP11lbkoegNgzkYvVVS4OSosgYiluuHFmWRE/Wb+HBdfdnaHI+3gQzpdriE/fhZmbfC+C9xtTyR15OL+AgMg==","shasum":"dcb40f5571ef71a9cf09f6a24e83e1f43b2d2a6c","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.4.0.tgz","fileCount":30,"unpackedSize":61354,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXbHv8izGQwfOER924eqz42sPlaQLyM9RNmiQhyUaG5gIgHj81fB43fPvXMkMvvHHoe9THJgwVW0lmbIZ8WAa260A="}]},"maintainers":[{"email":"cristian@yellowspot.com.ar","name":"cristianstu"},{"email":"matias@yellowspot.com.ar","name":"mgrunberg"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.4.0_1522518306613_0.5044131324877275"},"_hasShrinkwrap":false},"1.5.0-beta.0":{"name":"@yellowspot/ng-truncate","version":"1.5.0-beta.0","peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"main":"bundles/yellowspot-ng-truncate.umd.js","module":"fesm5/yellowspot-ng-truncate.js","es2015":"fesm2015/yellowspot-ng-truncate.js","esm5":"esm5/yellowspot-ng-truncate.js","esm2015":"esm2015/yellowspot-ng-truncate.js","fesm5":"fesm5/yellowspot-ng-truncate.js","fesm2015":"fesm2015/yellowspot-ng-truncate.js","typings":"yellowspot-ng-truncate.d.ts","metadata":"yellowspot-ng-truncate.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"readme":"# NgTruncate\n\nThis library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.\n\n## Code scaffolding\n\nRun `ng generate component component-name --project ng-truncate` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project ng-truncate`.\n> Note: Don't forget to add `--project ng-truncate` or else it will be added to the default project in your `angular.json` file. \n\n## Build\n\nRun `ng build ng-truncate` to build the project. The build artifacts will be stored in the `dist/` directory.\n\n## Publishing\n\nAfter building your library with `ng build ng-truncate`, go to the dist folder `cd dist/ng-truncate` and run `npm publish`.\n\n## Running unit tests\n\nRun `ng test ng-truncate` to execute the unit tests via [Karma](https://karma-runner.github.io).\n\n## Further help\n\nTo get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).\n","readmeFilename":"README.md","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","_id":"@yellowspot/ng-truncate@1.5.0-beta.0","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"dist":{"integrity":"sha512-qNxFzhDPsXRVgxb3Op22boAfbvm9Zz+PZVDS8GaK+HH7Bf/SwUELgf30auyiJPz9ErMo7XQrbF7ZjIDOjLrunw==","shasum":"7720ec8cfd121f67eb0d1dbbe87d5165216e79fa","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.5.0-beta.0.tgz","fileCount":26,"unpackedSize":49121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfXpqCRA9TVsSAnZWagAAMJkQAJ1mKK5v0OY+wCl6z9K4\nHDIRlRmDt/o2SVvIARj5v89CbGeM6SyEmfpGCHDfXJk60+W+gmfqfuPj8NMG\nHOCN0V4G0k3/N+0hRaVz4gDpIcrlRp7EmiVm+4BVNjZJSTTuoOwopnlUq4Y1\n90rJRZO9Tf5dn+3C0pEd7tc3YNVti6jiAvXlOReCpYQA+3Zpr60I5LU9iIq2\ntPobIZDjYfFox57RKn50gXs2DQXSvyCRdq8Sx0GKaXMCrZlbw3YfNoy6mpgD\np0w8VjPJUhTSU2s742nBZkyIkcajZTkwPlcXa1lbZ6AasU2edZrw0re8j1d5\nYIQTvZQSqlTbJDmfXA37D9tvkOb4HPdvsqGua//VCs5T66TyTOrsHTkFcekD\nl/wS9FDnWXaxt1D6Wr8cjM14qTTaD8P86y2f01RpcjzATg0zFPlal9mMsR5a\npOdiYD9urlkWVP6zBomChKNSpQKwBhfYdYfU0ahCYQ0NuRj/DUJogKEyTXzZ\nZJhtEEY2MoksuKaEjoRhL7U7NBjh26+HcymLbmrQn+46f6zYTkFFA9ghhQx6\nWBYbSW9GhPsLu7ZB7bXJW9+2gMnknU5PiAOJwjLZFbBVLBBWxwMPDk0zM7hc\ni/DRLbXruOsBs9O9jcI6cGfy3ARBtKWUPiBfWVaHIZSPL9XAi/sY9EueJ0T1\nAK+l\r\n=PXeu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3+zRc5LGpYBDyvnkODeCh6kIcH0GpoBD5puSn/rdsCgIhAPDutdCu702TjIuMP13LimTvlYYCcGxjllY0P2by9bwQ"}]},"maintainers":[{"email":"cristian@yellowspot.com.ar","name":"cristianstu"},{"email":"matias@yellowspot.com.ar","name":"mgrunberg"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.5.0-beta.0_1551727209692_0.7203362230280237"},"_hasShrinkwrap":false},"1.5.0-beta.1":{"name":"@yellowspot/ng-truncate","version":"1.5.0-beta.1","peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"main":"bundles/yellowspot-ng-truncate.umd.js","module":"fesm5/yellowspot-ng-truncate.js","es2015":"fesm2015/yellowspot-ng-truncate.js","esm5":"esm5/yellowspot-ng-truncate.js","esm2015":"esm2015/yellowspot-ng-truncate.js","fesm5":"fesm5/yellowspot-ng-truncate.js","fesm2015":"fesm2015/yellowspot-ng-truncate.js","typings":"yellowspot-ng-truncate.d.ts","metadata":"yellowspot-ng-truncate.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"readme":"# NgTruncate\n\nThis library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.\n\n## Code scaffolding\n\nRun `ng generate component component-name --project ng-truncate` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project ng-truncate`.\n> Note: Don't forget to add `--project ng-truncate` or else it will be added to the default project in your `angular.json` file. \n\n## Build\n\nRun `ng build ng-truncate` to build the project. The build artifacts will be stored in the `dist/` directory.\n\n## Publishing\n\nAfter building your library with `ng build ng-truncate`, go to the dist folder `cd dist/ng-truncate` and run `npm publish`.\n\n## Running unit tests\n\nRun `ng test ng-truncate` to execute the unit tests via [Karma](https://karma-runner.github.io).\n\n## Further help\n\nTo get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).\n","readmeFilename":"README.md","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","_id":"@yellowspot/ng-truncate@1.5.0-beta.1","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"dist":{"integrity":"sha512-up8KrFCXrmooXw6hfGQCIbiMNHKHEdhf+xILUbZIyUsXI0Uc3plBAqzpUBodBZDBLd6knbkDTEpVVyLGEB0Tdw==","shasum":"39fd3545a79b1993fbe55f821b051109f8a0ac1a","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.5.0-beta.1.tgz","fileCount":26,"unpackedSize":49121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfX3aCRA9TVsSAnZWagAAdl4P/RRo0IOtRBqMjVYaSIaN\nP3qjBnVQU7k1ZcVQ6BhoE2AkmePcx2itdpfsHIR5brUdXSeN3GC+KJVqEWd6\nQpZ9DomqeOvbDrq0bViEPr6+nIY6SlTWxz1PRMEpYBxhU4Vd3I66QzclF+uG\nfNMp6cU2bEqEMtMxzWenykiIp04B5bNEbrFGctDMgjY5/3f1dnFk6EiMIWaM\nSNtdTqFNjVTxADU1nW8qOO81FnoMboVB+ACQp2GKRIkAKBivDihauz12iHjo\ncHII7lGpt6HBPcbCS+4GqJsduAH5KCR4WQU1vvBRVIszyQNNUwtpySlq1uHK\n9yp+nkXe9zJ6OR4Ls19Eq7BBxLeG3brtSyjuyhKaXlbZywePI9QSFN5lpEoq\nKmwCekDTjtRYOKgyvtWv8LAKoHQiaq/9BYVLDcb5e9I38A80Azzo9HLzhxzK\nFRAxdaAbRvX4EulqAF/PnPMTSe1cbBWPAaSdphBaJ8Vwc3u2zkCQ4esuGhE8\nGzvuQD2jYN5UH5LorXUSaBOSrrHV+SawesBDFEyQcVP9lyK3VoYGMJ4W2nE3\nHBC5AE2bwm6hq8IDInij+sqUFL1GiWCilYyL2ZUEnk0InrV7qkX5k2hFyW8G\nVRm1hs2C2kiKu8PhnFFiSqciVHzAXE80KcE9kOql/19JcanKG3mJ6t+bJq21\nVGyL\r\n=kCjQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxaT+jmxr6OiMv/q+JzRJwMu2/ln5+arOFRt2NYg0a8AiAER0EV0mwpAHAsedtetRX2G8QIZafyLRABW1UBGGWKdw=="}]},"maintainers":[{"email":"cristian@yellowspot.com.ar","name":"cristianstu"},{"email":"matias@yellowspot.com.ar","name":"mgrunberg"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.5.0-beta.1_1551728089541_0.3227893283700738"},"_hasShrinkwrap":false},"1.5.0":{"name":"@yellowspot/ng-truncate","version":"1.5.0","peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"main":"bundles/yellowspot-ng-truncate.umd.js","module":"fesm5/yellowspot-ng-truncate.js","es2015":"fesm2015/yellowspot-ng-truncate.js","esm5":"esm5/yellowspot-ng-truncate.js","esm2015":"esm2015/yellowspot-ng-truncate.js","fesm5":"fesm5/yellowspot-ng-truncate.js","fesm2015":"fesm2015/yellowspot-ng-truncate.js","typings":"yellowspot-ng-truncate.d.ts","metadata":"yellowspot-ng-truncate.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","_id":"@yellowspot/ng-truncate@1.5.0","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"dist":{"integrity":"sha512-HzBImGAacDbPtV5Dony3eoyeF2zdDmXRjNL7sJa2IaV12ROQ8OxE1e/l8rLMJ23Nd1uzres4P0WmEc6iibfYaw==","shasum":"1fbbb1d064017e9481468e9f620dd98feda6d924","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.5.0.tgz","fileCount":26,"unpackedSize":49114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfYg4CRA9TVsSAnZWagAAdIEP+wZ186fk0+14+xh3gn9M\nimjKnkKgX6TRWSpNgQLgBVFiw1Ab03KSjKuK5SVnJXXiEjxMQiCTe28rHP9C\nzBMwRP6bR4fQe0WIOrOSrBbMeBDNzt8gr0pF58/AEUorzkLS6s59swpDwmEx\nYDlBYe7Shq4rTWpdgvISvPMQflmg5YUoCpy9bTZctIx2SHPCkqYdcIQF0gdw\nVmDZ9jN0pMbwI+SRZ/JR7iyaePTddvbDl4cMZhpVhDztIjqoW7QcJaT1NO+c\nzdGsyLkW/AmrQk/3mLEx6tjnte9hwS4ECwA7ViY4AAMbWXsu3Jqij8B/Gmok\nRFLJCD+OBWl7YtsOD7SBZd86q6IZV9XtJPjX2/9e6UrZWh12YAt7yjOROpVb\n1DLFy7cuV1NFFGevI7eNAKSJqJnUPiuVtkYR3SzHTeD8WdM9G3iyrRwSpnwh\n2iL6yUh1BklACPUUJYRRjpZs2/VhLSSXPaW7PEQhpuNAw/ez8lnR5RtshI6y\n1yUqfscf16BA0NTZW2aVWeteWHe8WdnCGZZALBz2Jkm/O1dwB/hLy6Iu8DvY\n2OdWIzdDCA1BLYOTYb4bQ++iXK7J5wO8TQi61ilJ9FuMjJorSCtsWMNkA3oO\nmEobKMmHN2B4aVoAgdZvrmndSy5mM1VU/ise7ZOUAkXr4QNt5d5yPRXwk0Ll\nHcqP\r\n=c7sc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxcEdIlLr80t0aduPh2dkxldyNyWTvQVixRwu2cX3YgwIgBoKc2hyocuxz9BsJcawRAbXtJ4vb1oJzKMYemPJmslw="}]},"maintainers":[{"email":"cristian@yellowspot.com.ar","name":"cristianstu"},{"email":"matias@yellowspot.com.ar","name":"mgrunberg"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.5.0_1551730744022_0.6641966731305171"},"_hasShrinkwrap":false},"1.5.1-beta.0":{"name":"@yellowspot/ng-truncate","version":"1.5.1-beta.0","peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"readme":"## npm\n[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)\n\n# ng-truncate\n[![GitHub issues](https://img.shields.io/github/issues/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/issues)\n[![GitHub stars](https://img.shields.io/github/stars/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/network)\n\nThis project is a Angular 4+ pipe to truncate text to a set of characters or words.\n\n## CI Status\n![CI Status](https://circleci.com/gh/yellowspot/ng2-truncate/tree/master.svg?style=shield)\n\n## Installation\n\nTo install this library, run:\n\n```bash\n$ npm install @yellowspot/ng-truncate --save\n```\n\n## Example\n\nBy default, the pipe will truncate text after 40 characters. You could override this using the first argument:\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"123456789\" | truncate : 3 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>123…</p>\n```\n\nThere is a second argument which allow to override the suffix used:\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : 3 : \"xxx\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>123xxx</p>\n```\n\nYou can also truncate left side by using negative limit\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : -4 : \"…\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>…6789</p>\n```\n\n## Truncate by words\n\nUsing TruncateModule also enable truncating by words\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"1234 567 89\" | words : 2 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>1234 567…</p>\n```\n\nThis pipe has also a second parameter to override the suffix used\n\n## Demo\n\nCheck out the [Live demo](https://yellowspot.github.io/ng2-truncate-demo)\n\n...Or modify on Plunker [here](https://embed.plnkr.co/d3JiQCw756OEjS0HkVuY)\n\n...Or clone the demo app built using [angular-cli](https://cli.angular.io): https://github.com/yellowspot/ng2-truncate-demo\n\n## Development\n\nTo generate all `*.js`, `*.js.map` and `*.d.ts` files:\n\n```bash\n$ ng build @yellowspot/ng-truncate\n```\n\nTo lint all `*.ts` files:\n\n```bash\n$ ng lint @yellowspot/ng-truncate\n```\n\nTo execute all test via via [Karma](https://karma-runner.github.io):\n\n```bash\n$ ng test @yellowspot/ng-truncate\n```\n","readmeFilename":"README.md","description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","_id":"@yellowspot/ng-truncate@1.5.1-beta.0","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"dist":{"integrity":"sha512-MKohXleXSx0jl4KZGcyWqouT98BlBJetKO3M25uZLOrC4gBZCfkyLHDBYBSOznp9LiJ3/Bw1jlMf/5VuDRKP2A==","shasum":"42f7c61e24e7ee90ef3ee43e94d5b0cf0709150e","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.5.1-beta.0.tgz","fileCount":14,"unpackedSize":10558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdj9e5CRA9TVsSAnZWagAAn1YQAJFS/dhoMdIvARoGw8WS\nnIHR0H5Dz5k/r6lN+Sj660i1TT4YyaI1njGVhd7hL1AvFBpBjR4qlXrOMcOD\nnhnUvUMBNuA4aHcSI9qTSQWCLK+RLUjCTd8N4gXZAQ7Hl8a/FtTjUotlNqMo\nGA7u39o3o3QpWnrG8c/5fFfjIPauG5N7lOpqzP/Yhy+l3UhHLQLUtQscRQ5o\n+rRMEOWmCuEw8Xrq32FALWW/cWUpGGC8AC/6C7fSKBneM8/R1KP1NqmmEtzy\nYlJiiwfdAX4hRaWkTxo6ecBd0mvFRJIP0DOfUyvmw/7+YfmRKtBIyjROnYmI\nfL1Lz1gSd264pMFVNpN9z3zi67N1O6AkN/6PzMY9JaDletXrZRMBp0Ej8W1f\nKqhZqL1V7DyUbitAjrri1qHOuH5t+M/2ipneuZZKqXUZNIv5b1+uTeW1s9FQ\nodcM5SA1GZGvdkJo/EvoSiHSv/bH+6F1Zfmu9jdNtbWP5W3ZdlClEWHhodbq\nDM1BAR0aGxsJZKbTr5b4UzGNnvrftzGJPsq/S2LeE72pPJ6L8XZeNRjxITqA\nNGzhxxxOHoN7fzDx6bGBXh6E0Qede9Y3ezhWdDC6jfJurAgjpNAVpcx+BKWX\nLcmH9RFCe2z1HcQSpuR+ZMc4KbHsoexB+dAHVd/fJZp4N8prwXmnK6ZBUg1M\nkKwf\r\n=1CVZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYdRJ5Cc2v2K+c8Lks6mVnCWpTC6b+ZdBQjpoHmq/McAiBQLMyTCjkmmBPAzE02DxhMtQb1uyGwJHjfQotWuRxuDw=="}]},"maintainers":[{"email":"cristian@yellowspot.com.ar","name":"cristianstu"},{"email":"matias@yellowspot.com.ar","name":"mgrunberg"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.5.1-beta.0_1569707961337_0.7103143653614472"},"_hasShrinkwrap":false},"1.5.1-beta.1":{"name":"@yellowspot/ng-truncate","version":"1.5.1-beta.1","peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"main":"bundles/yellowspot-ng-truncate.umd.js","module":"fesm5/yellowspot-ng-truncate.js","es2015":"fesm2015/yellowspot-ng-truncate.js","esm5":"esm5/yellowspot-ng-truncate.js","esm2015":"esm2015/yellowspot-ng-truncate.js","fesm5":"fesm5/yellowspot-ng-truncate.js","fesm2015":"fesm2015/yellowspot-ng-truncate.js","typings":"yellowspot-ng-truncate.d.ts","metadata":"yellowspot-ng-truncate.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"readme":"## npm\n[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)\n\n# ng-truncate\n[![GitHub issues](https://img.shields.io/github/issues/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/issues)\n[![GitHub stars](https://img.shields.io/github/stars/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/network)\n\nThis project is a Angular 4+ pipe to truncate text to a set of characters or words.\n\n## CI Status\n![CI Status](https://circleci.com/gh/yellowspot/ng2-truncate/tree/master.svg?style=shield)\n\n## Installation\n\nTo install this library, run:\n\n```bash\n$ npm install @yellowspot/ng-truncate --save\n```\n\n## Example\n\nBy default, the pipe will truncate text after 40 characters. You could override this using the first argument:\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"123456789\" | truncate : 3 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>123…</p>\n```\n\nThere is a second argument which allow to override the suffix used:\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : 3 : \"xxx\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>123xxx</p>\n```\n\nYou can also truncate left side by using negative limit\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : -4 : \"…\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>…6789</p>\n```\n\n## Truncate by words\n\nUsing TruncateModule also enable truncating by words\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"1234 567 89\" | words : 2 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>1234 567…</p>\n```\n\nThis pipe has also a second parameter to override the suffix used\n\n## Demo\n\nCheck out the [Live demo](https://yellowspot.github.io/ng2-truncate-demo)\n\n...Or modify on Plunker [here](https://embed.plnkr.co/d3JiQCw756OEjS0HkVuY)\n\n...Or clone the demo app built using [angular-cli](https://cli.angular.io): https://github.com/yellowspot/ng2-truncate-demo\n\n## Development\n\nTo generate all `*.js`, `*.js.map` and `*.d.ts` files:\n\n```bash\n$ ng build @yellowspot/ng-truncate\n```\n\nTo lint all `*.ts` files:\n\n```bash\n$ ng lint @yellowspot/ng-truncate\n```\n\nTo execute all test via via [Karma](https://karma-runner.github.io):\n\n```bash\n$ ng test @yellowspot/ng-truncate\n```\n","readmeFilename":"README.md","description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","_id":"@yellowspot/ng-truncate@1.5.1-beta.1","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"dist":{"integrity":"sha512-l04os+Jze1LrzdPYba+zyTuxeaPaI5SKcFiOeYICpTOTx8qx55NNnj4ddHsmK0Pmm5wuJPfeTnSrrltqVLI5Fg==","shasum":"24210a8843f96191ec90336bece0730eda090f08","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.5.1-beta.1.tgz","fileCount":26,"unpackedSize":50858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdj9wvCRA9TVsSAnZWagAAKBkP/Rw6qv9SXY79fO6K/YOi\nCKacvE4rtgpAmBaIvGInHqKjvAqof5Hc30AbYzJQjZ64grnIW8nlWXhD3kKK\n8ilK3J8RDOeDxYDPNpeImCDZ89ahOPR16emhE52t2rGNyBID/iJUI+mPBBz+\nQ7xV7AK26Va24INIIEKyYVTlRFBVs7XMMyX70RdDCN/sYfeeSlUCmv5aEKA6\nrDbN75xnPoxYP2l9JlkWsFDLpcLxAXMgGVrEZ6KixChEnJ6qq3KRmTQ9Q1IS\nxpbEPtTnXm2JxRLJkfz7mejjNs3DfHqqeJxF0kzGB99aYMFwe5y7itAIbe4v\nRC5VNPVHV06qZnCpvNCRyoM5yyxv3lRC0WNMx9b7PG8nv1Z2ZK6boTBL6YNy\nE7hDMLbChYRDgtgRhWvsbM4hMU7U++LlOjOuAyOeZ9yPUUfeIUyBnMNwwY8T\n+xCS839nWSQbcYfvep1RMQ6p7hMHBICT6C4q/kUO+LD63QJxFdDQqC5JQp1C\n0KHX+rsiw92l0gkf0moztrKUIW7e4E6z7G8grSqStLc0bgeTG45EUz+ZMBxt\nD7VXth4Sug53Qmk5e0GYSwxuTEneWPHjMerMfU7kgxsCVcqcpjV2CIEJPGhU\nYvi2PtrYnM+BT/+J4JzU5Ikui3sF/qRBHpEKwJCQ/op1NoAN0qVQqrUDHEMp\niezp\r\n=8rqg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtt+GUAzSsyqhMAcBQq5SDEEgXssl+Rf0NKouvaa/14QIgfloHWix7cBHTwOKDtC2Il/VA7MH7n7AGMuFk38AGlbI="}]},"maintainers":[{"email":"cristian@yellowspot.com.ar","name":"cristianstu"},{"email":"matias@yellowspot.com.ar","name":"mgrunberg"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.5.1-beta.1_1569709103002_0.002225361220055344"},"_hasShrinkwrap":false},"1.5.1":{"name":"@yellowspot/ng-truncate","version":"1.5.1","peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"main":"bundles/yellowspot-ng-truncate.umd.js","module":"fesm5/yellowspot-ng-truncate.js","es2015":"fesm2015/yellowspot-ng-truncate.js","esm5":"esm5/yellowspot-ng-truncate.js","esm2015":"esm2015/yellowspot-ng-truncate.js","fesm5":"fesm5/yellowspot-ng-truncate.js","fesm2015":"fesm2015/yellowspot-ng-truncate.js","typings":"yellowspot-ng-truncate.d.ts","metadata":"yellowspot-ng-truncate.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","_id":"@yellowspot/ng-truncate@1.5.1","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"dist":{"integrity":"sha512-tAVlVqz1XGAbL3HKg8i/Sy++iilhvoujNkwE34IsVQ+ndiOJEgSmj8OntrsfrkBL2KlOs6L507nUz4MWzh+G0A==","shasum":"fe9cd170517b9cc05fe240b8a4052141c0290f44","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.5.1.tgz","fileCount":26,"unpackedSize":50851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdj92+CRA9TVsSAnZWagAA6GcP/0a2fEA9Xkb97bdzGZPX\nPU0uQb6BW4pLhdKCnNeKkAz4y3xn/kQ52BmHIiY9Qkb/Yx6pcDAlC+LvPVEX\nVXLpUln1q9UrwcB3tjCdK4Vnmfm6vauoH2u/BuRFRRonTmw6ZmmfWImpHyVM\nH7NRldGqoTRucaF4hLJEOsuPkIBYHx62nQE+ZZGrSzjBzRH0mJCck1WV5F+L\naURc9MVsO18bzAAlIHjk/9L5qMuE/mrFccrZFM2aWaGlIhVcRocCuNVDglqt\n4k6oz5TbvTjsFwufliCZAGpMlgJkS/zdfC4KILs+jP8yuywvuLhIrInyWWW8\nBaAfNn/CVxM18Hc2BigKskj55TEmi7f9gapM+DoHxvtt51ZQTw9q36IM3juP\nPAuwm6FcMYWX9yBOez66xyuf5lEVTmYAssuWklirRlY5sJ2LGPZFn0QgzAcO\nNnC/xHeYU+RaT3xM+yqQOQ7B5+pYQDsIH8S+PPpcNNJS9IahJ9Uv6O+fjy7p\nNz87U78BYg4v4NbmwY8MYe9pT/ZSRuotUtzvQdwaeLPNgTFIYBQjByt2Zl2H\n8UF2zD8b8f0KT/Pa/4ikaf/SVe2fFQwMEj16dzYAWAtpMt7bb1fRuV/+vF1e\niN9Ns8hghdwcnM7FO2fUQM/3JlrcKonyjE1qNhuBsByJOZc1QntHmhFgukjb\njaZJ\r\n=9033\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNufcd499ghWdoQd80WjiMC+CEtvfRbbY52sZvA8PLCAiEA10/0b7abr8jN33HdM8cBaFBXPAcTHUEPgNPxHMU5KrA="}]},"maintainers":[{"email":"cristian@yellowspot.com.ar","name":"cristianstu"},{"email":"matias@yellowspot.com.ar","name":"mgrunberg"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.5.1_1569709501411_0.9683479453486876"},"_hasShrinkwrap":false},"1.5.2":{"name":"@yellowspot/ng-truncate","version":"1.5.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"main":"bundles/yellowspot-ng-truncate.umd.js","module":"fesm5/yellowspot-ng-truncate.js","es2015":"fesm2015/yellowspot-ng-truncate.js","esm5":"esm5/yellowspot-ng-truncate.js","esm2015":"esm2015/yellowspot-ng-truncate.js","fesm5":"fesm5/yellowspot-ng-truncate.js","fesm2015":"fesm2015/yellowspot-ng-truncate.js","typings":"yellowspot-ng-truncate.d.ts","metadata":"yellowspot-ng-truncate.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","homepage":"https://github.com/yellowspot/ng2-truncate#readme","_id":"@yellowspot/ng-truncate@1.5.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-yo9x7aQmjwbaLp/+6vzIsF8WYDg0iwA/i5muJZy/jBi/IOUzxy9Y+laL7vu0tezwY7puRbeZlwyxZSwesKB4GQ==","shasum":"90dc73bb5d14c0e087686ff0154d3fb441ceca5c","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.5.2.tgz","fileCount":26,"unpackedSize":51049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW5pXCRA9TVsSAnZWagAAfFAQAISA4kDqGpB4UFRV+Xva\nwPLAuIgdeFXRRcGN9zlZUXXgbrdAcBBHYTKgG5dcxuXZBmPXKOnJ9fjGTY3M\ncUv3seN6zSO1E0xgNMreH96dvjfM2vhrvaxf5YG2HOAwM6JfGrt6P7vIdahf\nxb6QgNI/XEC8vvi2K4QX4fvxPE/iCuzNRmEbs/DarwAblCRpKb8a6xgOgNKx\nCugso6wETogWRUShDLYEl8ea2D3C41go97H6AhOim5eDE20y8aEn5cfBoIAe\nxeDZJKpHyKmNpMce1mcZzoJlDiIqzbUHsRMv7/9rw+vMcmBr1huhFXuhl1nE\n2FM7xnBdbpfQRoWarEiNZ68Ti37Rsb0vOLjqeEtJzIwEntk11GplFmb364dQ\nQLU5Amk7UokVoCgT6BhPVSniAa6aIEfcNbdn0q8WIt6x0ddLKWPa0EFvHOUb\nqYnLS9tbm9kQEuj8vreVjD6L+LZd3atfl/7/mGfgVs8NP53MQ/9zyugeo1Xg\nyUTo3swFiu7+kURPp2PN3FjQfv0qRs35VmhYMzdKonLMA09APnCHIRf9jUTb\n2frPzT7l9n8Bm+9oB8Gir4y0toncGJzzfuXtLNBhYMhkJS+obiON82poY8wP\nZly5ZR8PaFH96HnZlnaVD5EcMcEjvfHopzEJI98ogsYMlBN0YQZ4N1L2mtvl\nZQIU\r\n=1RVU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqc20y3lSgZ9FqclTWvN78zqamDKPK3gSK6XP2X/FjDAiBRNb51k0w3LXfZc+tI2Zf8I3sPOL3KaNxFIWVgRo6Myg=="}]},"maintainers":[{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},{"name":"mgrunberg","email":"matias@yellowspot.com.ar"}],"_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.5.2_1599838806370_0.34028063928826224"},"_hasShrinkwrap":false},"1.6.0-beta.0":{"name":"@yellowspot/ng-truncate","version":"1.6.0-beta.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"main":"bundles/yellowspot-ng-truncate.umd.js","module":"fesm5/yellowspot-ng-truncate.js","es2015":"fesm2015/yellowspot-ng-truncate.js","esm5":"esm5/yellowspot-ng-truncate.js","esm2015":"esm2015/yellowspot-ng-truncate.js","fesm5":"fesm5/yellowspot-ng-truncate.js","fesm2015":"fesm2015/yellowspot-ng-truncate.js","typings":"yellowspot-ng-truncate.d.ts","metadata":"yellowspot-ng-truncate.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","homepage":"https://github.com/yellowspot/ng2-truncate#readme","_id":"@yellowspot/ng-truncate@1.6.0-beta.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3hro+Q2MeEiLH8ayQa7eK0Zuv5mB5CYE9FBzWF16TgXg8YsXlrFOIcLfTCYJ5gSeaQyq8d0CvNkczkR3ypP2WA==","shasum":"e18f7eab97321f8aedd655782d93b514e71bc605","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.6.0-beta.0.tgz","fileCount":26,"unpackedSize":60851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrqZjCRA9TVsSAnZWagAAIxMP/0zHtRFSTpaEEAxgiWOM\nz9A+CbZ0DyxTtY+8Bt8xJ4t/KjuucQN1Kc/hh+EoKuJx3a53iArx4EeRPSqb\nyT6yl0G/nzxPgxP6IWc0phMGtqfD1MtLEZNPCgcYkxaTmANUkkC2czAB93k6\nILgtxg8BDbj0Lv5fkHP+rT05WZkBRDbmhU/IB6rCMxPGk1s4Az/04Cj130ge\njIdxtcNnz1AcF7sQ9oQElcyFOqWqbLcVlZLp7jup6mb8W3OlqPdnmNG2Sklh\nrWUMrRoUq1x+DxyFVp6Pw3j6SYsAQdCUEL0z838c84ZaPYj2uL2iQZGnHo3m\nGXpNxMRVdwLSpN2gbeUGv7vBporneeEPRaQC0oE3rWNCaZ1q8hAc2+5fsdUS\napDY1IBftYKZOf8ssgC2R80t5ClvIKHrk+AsRwSJRhFu1Zac/SdWdBdaCw0f\ni7rwOSRqFo4wILGt+HZnxDaD2hCz0uYhXfvcHvXf/+4IkvbC60i2AN02S7g3\n/cQ8negsVGM+JL8NYOBEIlayM/TcvG9WzxIlCylddmqLpLssMwcSGFoxCFPd\n8jy8/tQfjIr7YN8sy4euiNtXAGqjffo/f2iBHu7PAbFSW4kYqT7EmtE9+WUj\nB1NKu629Qpn8IsrZ4B3OO6D8TdvgfAkMIikLCKZcka3YqZ5d0/yAS3V6kieX\nqMHf\r\n=ra6j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAxm7qL7fQobxrYTRhJCODdeSnqoaNp5a6GMVisIA/wAiBQN08S6R2jLcckc7nVqgsGCxo0tnCYH0C1dt7C1ddYug=="}]},"_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"directories":{},"maintainers":[{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},{"name":"mgrunberg","email":"matias@yellowspot.com.ar"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.6.0-beta.0_1605281379273_0.8848744543362925"},"_hasShrinkwrap":false},"1.6.0-beta.1":{"name":"@yellowspot/ng-truncate","version":"1.6.0-beta.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"main":"bundles/yellowspot-ng-truncate.umd.js","module":"fesm5/yellowspot-ng-truncate.js","es2015":"fesm2015/yellowspot-ng-truncate.js","esm5":"esm5/yellowspot-ng-truncate.js","esm2015":"esm2015/yellowspot-ng-truncate.js","fesm5":"fesm5/yellowspot-ng-truncate.js","fesm2015":"fesm2015/yellowspot-ng-truncate.js","typings":"yellowspot-ng-truncate.d.ts","metadata":"yellowspot-ng-truncate.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"readme":"## npm\n[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)\n\n# ng-truncate\n[![GitHub issues](https://img.shields.io/github/issues/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/issues)\n[![GitHub stars](https://img.shields.io/github/stars/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/network)\n\nThis project is a Angular 4+ pipe to truncate text to a set of characters or words.\n\n## CI Status\n![CI Status](https://circleci.com/gh/yellowspot/ng2-truncate/tree/master.svg?style=shield)\n\n## Installation\n\nTo install this library, run:\n\n```bash\n$ npm install @yellowspot/ng-truncate --save\n```\n\n## Example\n\nBy default, the pipe will truncate text after 40 characters. You could override this using the first argument:\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"123456789\" | truncate : 3 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>123…</p>\n```\n\nThere is a second argument which allow to override the suffix used:\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : 3 : \"xxx\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>123xxx</p>\n```\n\nYou can also truncate left side by using negative limit\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : -4 : \"…\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>…6789</p>\n```\n\n## Truncate by words\n\nUsing TruncateModule also enable truncating by words\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"1234 567 89\" | words : 2 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>1234 567…</p>\n```\n\nThis pipe has also a second parameter to override the suffix used\n\n## Demo\n\nCheck out the [Live demo](https://yellowspot.github.io/ng2-truncate-demo)\n\n...Or modify on Plunker [here](https://embed.plnkr.co/d3JiQCw756OEjS0HkVuY)\n\n...Or clone the demo app built using [angular-cli](https://cli.angular.io): https://github.com/yellowspot/ng2-truncate-demo\n\n## Development\n\nTo generate all `*.js`, `*.js.map` and `*.d.ts` files:\n\n```bash\n$ npm run ng build @yellowspot/ng-truncate\n```\n\nTo lint all `*.ts` files:\n\n```bash\n$ npm run ng lint @yellowspot/ng-truncate\n```\n\nTo execute all test via via [Karma](https://karma-runner.github.io):\n\n```bash\n$ npm run ng test @yellowspot/ng-truncate\n```\n\nPublish:\n\n```bash\n$ npm run ng build @yellowspot/ng-truncate\n$ cd dist/yellowspot/ng-truncate/\n$ npm publish\n```\n","readmeFilename":"README.md","description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","homepage":"https://github.com/yellowspot/ng2-truncate#readme","_id":"@yellowspot/ng-truncate@1.6.0-beta.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-aT+qzHdnH5whATjbxeakrmwcvX7g1WpN+P3iU/cBzhY9E1JUfX+XBAqf4Hokf0ecfjYdlw+JycSgifS0anh5pQ==","shasum":"bf5d935cb0bcad92352fdef26281530b6733b833","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.6.0-beta.1.tgz","fileCount":26,"unpackedSize":60851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrqcWCRA9TVsSAnZWagAAiVYP/RovhWUzA3yhfhatP0bL\n9AsN0HAnZs2iUF4uA594DtvIRGXT3yVqOKC7WUXpsq5Uvw7mSZvQV0Rpczkm\nfONBG92XgoPY83SENhwnxCuO/Bssd0qnZnnXSc11nf8V0aF50f3j7fDC/x7o\nUV+RHjzJf2ZRtVPfHatkTnVSes11/pmra1Jgl21H/JRFDKdKACjLQ0YdKJbR\nTd2sEJ0LoFk6iVKsAvMsS4c1vifTlY+qkDwTXmJXW0sSeKM7EG96ljIfGAR1\nR7dZt1K2nIuhCJMunWfTIZiZFXmooVlK3HuLn/KiWPg5M29cxEvGmXixOrzB\nqxfIKrrHRwnQh5kxm+5na6DuppdUVTT5bsx51Q794kbwa7xN3ztYuFW8TLWX\ncNA+tNQUaIYhl71kuxQqynbCZv7tKfhNDjN0q/oYQdIG78CXR6yHXmszyUtB\nMcDige/r+kFaxxkL/Ikhw/vJGetd99G+EI7ctjzgOLOQeItmUjkxuGGwaflW\nnYv8x2J21Etip8yuz4GIChr0Gu4ujKK37bnBojQykz2Fj+AjqYZE2XMai0eb\nhlZYgienq3pJZOEvcrMFLxTVkf+2RMXtc3MhGMn8/OCRKjONjo4+zu/cXnCc\ni0pSaeHHG0cfn1WB6TSIVCadLweRCGZZg27mAeUICt0vn2xFgco74ywcgBCA\nkRpJ\r\n=ayUB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOZM6PIgfLTW9aDMm2+CMLMm5JlB6YRvCvqadLtCImaAiEA72EvMKgC4qiMGTAal/wvjeSFwtLE6nHfwM4Zh7JVWuE="}]},"_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"directories":{},"maintainers":[{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},{"name":"mgrunberg","email":"matias@yellowspot.com.ar"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.6.0-beta.1_1605281558305_0.9586111212364121"},"_hasShrinkwrap":false},"1.6.0":{"name":"@yellowspot/ng-truncate","version":"1.6.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"main":"bundles/yellowspot-ng-truncate.umd.js","module":"fesm5/yellowspot-ng-truncate.js","es2015":"fesm2015/yellowspot-ng-truncate.js","esm5":"esm5/yellowspot-ng-truncate.js","esm2015":"esm2015/yellowspot-ng-truncate.js","fesm5":"fesm5/yellowspot-ng-truncate.js","fesm2015":"fesm2015/yellowspot-ng-truncate.js","typings":"yellowspot-ng-truncate.d.ts","metadata":"yellowspot-ng-truncate.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","homepage":"https://github.com/yellowspot/ng2-truncate#readme","_id":"@yellowspot/ng-truncate@1.6.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-2vTYd+iPUOTAqZvIOXBrWwMU2NqeFtmim+O17BxnbZfwT2u+WGJmMH0kMKMfyDsocvzFgVXSjrZc2KPe/iAA9Q==","shasum":"9110d8378cb264b329ae600bc65a7d3d92a55efc","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.6.0.tgz","fileCount":26,"unpackedSize":51187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrqmACRA9TVsSAnZWagAAUUoQAKInKuhkXq3wv+AOKEMK\nQnEMYcKABcEKf5mmnEnNiEerUR3uIVyVD0K5jBaZ52zhTKOzZ2ZlfttaGqfc\ndRdJ8AWCNT8ZJj0YFKa5BDx/7uVycpwkoYGxhbaQ7oxxJFJA2dRRBY5Qk5lv\nD2J5LZx0oFQxHCXSE/jNFfjeqGmIH6w3M7eK4sr5eFypRBPKZpzzLQ5++KEQ\nCLTciRfcGNHBI9JN6hzJWLcxrth4HRD2KIWVv6W+sUxmkQfEXV6ykB6oBSKq\nYFzvV2Efkgu2BaexQ01Tb3yFu39DGjKy/VXexs5t4BvLmH7tlkgOeFoOQTx3\nwWYZqjPLwuLw7mHwhqV50BNgS4eOwJ5xjOIHmieHirz57OUyr8tQsgnANlGX\nVOMlHlcAgS+L8xZs9pIherf2yLqyG0Z16eZsm1BWlAx+tUjerDC4ZdSAUULY\nFMJK6lLRi9Od+BRzTuBTjpIMXQeSw3j9mS3GtTCwfLcaozU45sKqVGFu5Gfu\nCvioyw3JxB2TqU81TcP/PrtMJ3z4MzqD8CDVxWIOJU9tePA37xrrXfKEWph6\nojJ8hicOmSHDhftA1EnQltpovcEHGn4y3aBiZU+EUTqhrc0ID3L41okZvL6d\nnPW3LbtHnoz6smFh8eTcXXIRw9uVD4ghMR/jwUrLgDTky3x83sDcNzgL7U5D\nBvkZ\r\n=Ciol\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvuaDDV8o2IFDVj5uhoAgRIOUzsw92eXRdkZMtGyeiPwIgNJH3vbgOxVsmbXwHnzaNzGqSKHxM6Cw+H8sKTBpiNyM="}]},"_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"directories":{},"maintainers":[{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},{"name":"mgrunberg","email":"matias@yellowspot.com.ar"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.6.0_1605282175880_0.9409178850749267"},"_hasShrinkwrap":false},"1.7.0-beta.1":{"name":"@yellowspot/ng-truncate","version":"1.7.0-beta.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"main":"bundles/yellowspot-ng-truncate.umd.js","module":"fesm5/yellowspot-ng-truncate.js","es2015":"fesm2015/yellowspot-ng-truncate.js","esm5":"esm5/yellowspot-ng-truncate.js","esm2015":"esm2015/yellowspot-ng-truncate.js","fesm5":"fesm5/yellowspot-ng-truncate.js","fesm2015":"fesm2015/yellowspot-ng-truncate.js","typings":"yellowspot-ng-truncate.d.ts","metadata":"yellowspot-ng-truncate.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"readme":"## npm\n[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)\n\n# ng-truncate\n[![GitHub issues](https://img.shields.io/github/issues/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/issues)\n[![GitHub stars](https://img.shields.io/github/stars/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/network)\n\nThis project is a Angular 4+ pipe to truncate text to a set of characters or words.\n\n## CI Status\n![CI Status](https://circleci.com/gh/yellowspot/ng2-truncate/tree/master.svg?style=shield)\n\n## Installation\n\nTo install this library, run:\n\n```bash\n$ npm install @yellowspot/ng-truncate --save\n```\n\n## Example\n\nBy default, the pipe will truncate text after 40 characters. You could override this using the first argument:\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"123456789\" | truncate : 3 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>123…</p>\n```\n\nThere is a second argument which allow to override the suffix used:\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : 3 : \"xxx\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>123xxx</p>\n```\n\nYou can also truncate left side by using negative limit\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : -4 : \"…\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>…6789</p>\n```\n\n## Truncate by words\n\nUsing TruncateModule also enable truncating by words\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"1234 567 89\" | words : 2 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>1234 567…</p>\n```\n\nThis pipe has also a second parameter to override the suffix used\n\n## Demo\n\nCheck out the [Live demo](https://yellowspot.github.io/ng2-truncate-demo)\n\n...Or modify on Plunker [here](https://embed.plnkr.co/d3JiQCw756OEjS0HkVuY)\n\n...Or clone the demo app built using [angular-cli](https://cli.angular.io): https://github.com/yellowspot/ng2-truncate-demo\n\n## Development\n\nTo generate all `*.js`, `*.js.map` and `*.d.ts` files:\n\n```bash\n$ npm run ng build @yellowspot/ng-truncate\n```\n\nTo lint all `*.ts` files:\n\n```bash\n$ npm run ng lint @yellowspot/ng-truncate\n```\n\nTo execute all test via via [Karma](https://karma-runner.github.io):\n\n```bash\n$ npm run ng test @yellowspot/ng-truncate\n```\n\nPublish:\n\n```bash\n$ npm run ng build @yellowspot/ng-truncate\n$ cd dist/yellowspot/ng-truncate/\n$ npm publish\n```\n","readmeFilename":"README.md","description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","homepage":"https://github.com/yellowspot/ng2-truncate#readme","_id":"@yellowspot/ng-truncate@1.7.0-beta.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-RZN9ak+mDuq5R1g5D2/ghmDG0FceeTS7G9belescgnlKU6RUpoXyJ1PmcAsroEbETDJWFKiNTYovhLc6bR47yg==","shasum":"7482f58c7527f6ab9d52a77ba99fef0850d24386","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.7.0-beta.1.tgz","fileCount":26,"unpackedSize":60851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrsJcCRA9TVsSAnZWagAArF0QAIz6ptcir8DHbU2oWVMT\nnxO9CftqJOFDkjkET2J5NUI84ueInSaC1dDPorVglhSZQdlkSOZZodiRqdj5\noRcPtFIC4ktQCgK4G0MGkDwNSfN9WgK/rCEO5Tx7aUmZ+El+s1G/n5gSLCIy\nSawRAbr926hmTutDwdwfsVSyiJCuACKu2RpVUc2f+UAyksiwuhv3gVyPgUpR\n5gtmJHS5O6zlkj6S12su6/lWWAwNNuHzRNlGVXXhfBqrBMX2pdRwSrUGBjTU\n0ytf9BZPfotTFr6B5sX030TV8f08ra00P1DG/R1Q5B/pKc/77h4WPKI6OmiS\n3GIAyLLSGXlHj2uF+6TMEltVKgXy9OaSaBi3rmBHiCwY3CSbp9KwsGpHb8TC\nD0k5PB0ErLvsPqLDlFCPqAggVxz9nC0CKm88QQjkG51AblnwmaHradOvwT2Z\nZo2g4uln40wYQ/nA8g76iCOwI8cCg0axMWxd9NxnBCnyoYdSwl0edUXcLXvF\nye4uQUjU45heUvH5Nz/8QTz510/sbXNDSSn5koKG0ZjdQj+QxSSZoa2TK13r\ntK7fUzozDqcFpYacUXcWuLFk39gXQGk9b5iOVVvp6aIyYS0oqKnjRTNm4Hid\nHMdiBsCIlMeh7Yo+6HadPmGKktpTQ0yT1ZKXjDdPWUkumKD+KiB6wz+DpH5/\nFZnn\r\n=yG1o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoifPt8UZwHRiwllSPENpf05USu24DSHfM1sv4tSharwIgE9TcIDWMSi85QfP8tt3mBE5zuii3d/VU2P8RDw8Z/iE="}]},"_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"directories":{},"maintainers":[{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},{"name":"mgrunberg","email":"matias@yellowspot.com.ar"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.7.0-beta.1_1605288540230_0.6381028421676413"},"_hasShrinkwrap":false},"1.7.0-beta.2":{"name":"@yellowspot/ng-truncate","version":"1.7.0-beta.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"main":"bundles/yellowspot-ng-truncate.umd.js","module":"fesm5/yellowspot-ng-truncate.js","es2015":"fesm2015/yellowspot-ng-truncate.js","esm5":"esm5/yellowspot-ng-truncate.js","esm2015":"esm2015/yellowspot-ng-truncate.js","fesm5":"fesm5/yellowspot-ng-truncate.js","fesm2015":"fesm2015/yellowspot-ng-truncate.js","typings":"yellowspot-ng-truncate.d.ts","metadata":"yellowspot-ng-truncate.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"readme":"## npm\n[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)\n\n# ng-truncate\n[![GitHub issues](https://img.shields.io/github/issues/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/issues)\n[![GitHub stars](https://img.shields.io/github/stars/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/network)\n\nThis project is a Angular 4+ pipe to truncate text to a set of characters or words.\n\n## CI Status\n![CI Status](https://circleci.com/gh/yellowspot/ng2-truncate/tree/master.svg?style=shield)\n\n## Installation\n\nTo install this library, run:\n\n```bash\n$ npm install @yellowspot/ng-truncate --save\n```\n\n## Example\n\nBy default, the pipe will truncate text after 40 characters. You could override this using the first argument:\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"123456789\" | truncate : 3 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>123…</p>\n```\n\nThere is a second argument which allow to override the suffix used:\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : 3 : \"xxx\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>123xxx</p>\n```\n\nYou can also truncate left side by using negative limit\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : -4 : \"…\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>…6789</p>\n```\n\n## Truncate by words\n\nUsing TruncateModule also enable truncating by words\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"1234 567 89\" | words : 2 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>1234 567…</p>\n```\n\nThis pipe has also a second parameter to override the suffix used\n\n## Demo\n\nCheck out the [Live demo](https://yellowspot.github.io/ng2-truncate-demo)\n\n...Or modify on Plunker [here](https://embed.plnkr.co/d3JiQCw756OEjS0HkVuY)\n\n...Or clone the demo app built using [angular-cli](https://cli.angular.io): https://github.com/yellowspot/ng2-truncate-demo\n\n## Development\n\nTo generate all `*.js`, `*.js.map` and `*.d.ts` files:\n\n```bash\n$ npm run ng build @yellowspot/ng-truncate\n```\n\nTo lint all `*.ts` files:\n\n```bash\n$ npm run ng lint @yellowspot/ng-truncate\n```\n\nTo execute all test via via [Karma](https://karma-runner.github.io):\n\n```bash\n$ npm run ng test @yellowspot/ng-truncate\n```\n\nPublish:\n\n```bash\n$ npm run ng build @yellowspot/ng-truncate\n$ cd dist/yellowspot/ng-truncate/\n$ npm publish\n```\n","readmeFilename":"README.md","description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","homepage":"https://github.com/yellowspot/ng2-truncate#readme","_id":"@yellowspot/ng-truncate@1.7.0-beta.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-JO/nBHgWkHNLGWnFrMl3XfD0XvLuTP7sjmZmsus9J5b8CQwkeLtq2R6xOOy4vZJAek/aCzMupWBgQgD4fpWCCg==","shasum":"68aa04b040df41a4308946069ea4d217a8fa67c3","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.7.0-beta.2.tgz","fileCount":26,"unpackedSize":69284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrtaBCRA9TVsSAnZWagAAMt0P/jI1u1TgIIXgAqQldcox\nXrp1K3MNYwS+QECeLz3ziLbyLfmK745p1r05R99x1BBnKRJ+PzswzdWq1Hzz\n73Ouk3WHc0zsi3GcMTFFbYJ1PJoyKWTE+FkOmEU8yvJHZyJ+brRsQ95ntmxb\n3jgzWiUELSE2jexsYVu3bb+UnZLWxiwsXl5INxYW8/NWAZlEDeBIzthKLFyd\nXb1B0mycaZW1lsrEBBGz1HFfZk4cFSvv+V+v8/Q26TfDWxdbrSoHULiSnTCu\nmEjC7OXAqPDmM9RS2kYiYKNnoF4YwwJuzMqbqvVIApPdLnwLaRKUZyQ9DRVs\nz/HegXOqt/hFy/wXdDkbSt0UJPn7iam5C17uyRV0IbT8niH7S/7GDfal0k+s\nabqSidoJDDaoOtd2Obapddpqf5In6+YjTP53vdyTlqPtn9wSIw56RrhCdfne\ne8UIcveqioahFo61ESONrOyFVc5dYOxP8TsU5CLsUjOepDsmEBDNN7vju4as\nyi6LWlfY4X96loR6YwvpMgFhkAMyTW7y2Oh5kKn8RP6qzMpDjOE/T0GsEy0J\nQRpZRMaDEHy2EzPr7nnBPbxjcAiya1TYMz1bQX/bWf/6HN3QPtZw2pBVrSLl\n9pbr5n1TUMPJvJvQtVG+oSXOUbJz+5l2rGO1oTSTuSmymRZB7r/t9h1Vhu4l\np7Ia\r\n=cxFh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQwHmdTTPpf6Uy8BR1xcd3Dkb3cA3ncCgkydWtEYrL4QIgZyJBhLA03KNj6/K6o3L77Js+6tQ3am2wQjJ43VsRnEM="}]},"_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"directories":{},"maintainers":[{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},{"name":"mgrunberg","email":"matias@yellowspot.com.ar"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.7.0-beta.2_1605293696803_0.6091639663696089"},"_hasShrinkwrap":false},"1.7.0":{"name":"@yellowspot/ng-truncate","version":"1.7.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"main":"bundles/yellowspot-ng-truncate.umd.js","module":"fesm5/yellowspot-ng-truncate.js","es2015":"fesm2015/yellowspot-ng-truncate.js","esm5":"esm5/yellowspot-ng-truncate.js","esm2015":"esm2015/yellowspot-ng-truncate.js","fesm5":"fesm5/yellowspot-ng-truncate.js","fesm2015":"fesm2015/yellowspot-ng-truncate.js","typings":"yellowspot-ng-truncate.d.ts","metadata":"yellowspot-ng-truncate.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","homepage":"https://github.com/yellowspot/ng2-truncate#readme","_id":"@yellowspot/ng-truncate@1.7.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-UX1BqaGuY4H9hc+2u+OSR2jb4mzrtPW2tw+c1ca0er7PZJvWbNuXsKc1Hop2l8BMvddjEfRyCCe6I30zptC2Yg==","shasum":"36c0dd73f4f8cd2a35c881c97f31fe6c492d1598","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-1.7.0.tgz","fileCount":26,"unpackedSize":69731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrvAOCRA9TVsSAnZWagAAZZAQAIfLMlmowDmNxG0Yj4Fv\nwHaTsApzBBzctaJ2mWQQIS4s6TLxjAbAggp+jSQlIs8kMKxpYkQiTnBb0xc9\nEg0Qhw7dbEfOxpCxd7301qhmpUDmFteTFoz3jooYCtxlzNUdUlO3Q/zAyni4\nMTVizR6r5XH1lr4+GyQIP6jol9IcmBS6EH/wUbo96AgwBm49uQMr/iBxREwW\nKsdc7WQBK9karRgB65t0LW49beP6/R9Qvk0UIId+l8cmkZc9wgflZ5uGanIH\n3DtooqfJQiVkn7ciyT+ScjotPSi/PA16X8EnA6qDMURiHsf/n7M1FW+xRphA\nrbQJ6hr40jhx5EBEa0vCy6MJQ0QnbwC4xc/4EZpwlvRykGcbXzwqppZG0AYM\nzkzH7bzfiOBrEXj90zgy1yA6Y/yAjH2wYeGmB0QwMrhcPW7Ku0fsFsY78c9k\n/0ERP6tvMCdjU4TS+nwIYQPOZc3/iXJkxp6MAIBhV1YTS/mKBx2sF43+Rr9i\nGHrtG2TPo0A29IL5wFEwaMwUV2x8dyQh81qnnfk2K3F71Roq39/oCxRRiXt6\n8hPNYjTuitPL+jS5h3EEd9b6LQlav6SfOS0V0SCf2DpRlyHiwfDnd6ke7XRs\npSijX5FyaVRdiMMNnbOVJXXu7anKRRJhZhD/6pIWegcQHOhDrWbRE3Rp4S8g\nniV0\r\n=76Q7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLHf0D9gPpBBWl353N5C2MtDzqehXECnV4ttkRV+icswIgTch5WlWClrjWZescsS6PRBy1ifW9J71qezYMHnVIDOI="}]},"_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"directories":{},"maintainers":[{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},{"name":"mgrunberg","email":"matias@yellowspot.com.ar"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_1.7.0_1605300238103_0.270345986520679"},"_hasShrinkwrap":false},"2.0.0-beta.0":{"name":"@yellowspot/ng-truncate","version":"2.0.0-beta.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"dependencies":{"tslib":"^2.0.0"},"peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"main":"bundles/yellowspot-ng-truncate.umd.js","module":"fesm2015/yellowspot-ng-truncate.js","es2015":"fesm2015/yellowspot-ng-truncate.js","esm2015":"esm2015/yellowspot-ng-truncate.js","fesm2015":"fesm2015/yellowspot-ng-truncate.js","typings":"yellowspot-ng-truncate.d.ts","metadata":"yellowspot-ng-truncate.metadata.json","sideEffects":false,"readme":"## npm\n[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)\n\n# ng-truncate\n[![GitHub issues](https://img.shields.io/github/issues/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/issues)\n[![GitHub stars](https://img.shields.io/github/stars/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/network)\n\nThis project is a Angular 4+ pipe to truncate text to a set of characters or words.\n\n## CI Status\n![CI Status](https://circleci.com/gh/yellowspot/ng2-truncate/tree/master.svg?style=shield)\n\n## Installation\n\nTo install this library, run:\n\n```bash\n$ npm install @yellowspot/ng-truncate --save\n```\n\n## Usage\n\n```HTML\n<p>{{ \"123456789\" | truncate : 3 : '…' }}</p>\n```\nOptions as a hash\n\n```HTML\n<p>{{ \"123456789\" | truncate : 3 : { trailingString: '…', countTrailing: true }}</p>\n```\n## Examples\n\nBy default, the pipe will truncate text after 40 characters. You could override this using the first argument:\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"123456789\" | truncate : 3 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>123…</p>\n```\n\nThere is a second argument which allow to override the suffix used:\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : 3 : \"xxx\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>123xxx</p>\n```\n\nYou can also truncate left side by using negative limit\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : -4 : \"…\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>…6789</p>\n```\n\nCount trailing string as part of the limit\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : 3 : { trailingString: \"…\", countTrailing: true } }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>12…</p>\n```\n\n## Truncate by words\n\nUsing TruncateModule also enable truncating by words\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"1234 567 89\" | words : 2 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>1234 567…</p>\n```\n\nThis pipe has also a second parameter to override the suffix used\n\n## Demo\n\nCheck out the [Live demo](https://yellowspot.github.io/ng2-truncate-demo)\n\n...Or modify on Plunker [here](https://embed.plnkr.co/d3JiQCw756OEjS0HkVuY)\n\n...Or clone the demo app built using [angular-cli](https://cli.angular.io): https://github.com/yellowspot/ng2-truncate-demo\n\n## Development\n\nTo generate all `*.js`, `*.js.map` and `*.d.ts` files:\n\n```bash\n$ npm run ng build @yellowspot/ng-truncate\n```\n\nTo lint all `*.ts` files:\n\n```bash\n$ npm run ng lint @yellowspot/ng-truncate\n```\n\nTo execute all test via via [Karma](https://karma-runner.github.io):\n\n```bash\n$ npm run ng test @yellowspot/ng-truncate\n```\n\nPublish:\n\n```bash\n$ npm run ng build @yellowspot/ng-truncate\n$ cd dist/yellowspot/ng-truncate/\n$ npm publish\n```\n","readmeFilename":"README.md","description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","homepage":"https://github.com/yellowspot/ng2-truncate#readme","_id":"@yellowspot/ng-truncate@2.0.0-beta.0","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-YuQDeG4twLxkCkku3bknDn6DXuK6A9lfn/v7pW/PEvGbLmFn6Zdcn7kvLTMUu7JnYsKQEqK9vI+kwTncpEh7Sg==","shasum":"59f01430f753c2949201a5643cc01ed95c342fe6","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-2.0.0-beta.0.tgz","fileCount":19,"unpackedSize":41774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf63HxCRA9TVsSAnZWagAAjacQAKT9zIFsVh6yNCl/qf47\nygyjBt24phjtDTviDsiEC/MsgttgVTi1p7KLgIpGna8VpcO+/NfcK88hdQqF\nCc7Db8wVVWkf11nC0gbHzE559UtjNQr4nuTDBB81CZOqeh2awYewoldwVtNP\n0hNE+mJGCS5CKLj2UMS/tVkQzVlo3VddcPbiHFz86B8DY3bwlNb6pYvDRVOi\ncylnhrn0bl990nt0IEHzl7P34z8Wukn2YrZ6h5B/Es3MgMw4MXC9Onj8MkFx\ndDxxfGV4+meLYh2YCNKDuPg/T11rFHLL276FwAyTVDaCiAQMQX0c/a+n2/pB\nFvwJ2x1I0xCs8PvDER2ydtJOirfa1o6EeOBgXtlx0RTmK5OGLa3FT5HphleO\ntVE08cftgnVpETPIiesJpc0f3bwZDEMBCCjYV9k43XZowLgfnb3YeR0c7lFF\nkjATN4ofrvCu6GI8XogpT/HNlsv1ByHQB+aul+8F+HHkWEL5xBnDCHg17Kak\ngVs9MwAhpuvBX+WElp+YIkAjrFs2tzsgxv0hfb9WcT7j+JT0Rk1/5b4RVPl9\nG5hQFven/0j/Baxo+13P92AxP6wdZxeocXu78Ob80zKk7UBWRfr/gGljJP+g\nE9jCf8vkPNOM7sMd0Om2rO7K45dBBSsvh00MRXAyRSQ6CRUNGKzEjFzBE4aB\n+qWT\r\n=1s5m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGk9NUldRKkAYAj0CUnR7AGDLD191qhmrXKgUdAYhjhgAiALcMQti0TdfAVV35t6cnPmpM/8x5m0nXE8E5fr95pVSw=="}]},"_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"directories":{},"maintainers":[{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},{"name":"mgrunberg","email":"matias@yellowspot.com.ar"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_2.0.0-beta.0_1609265648954_0.6912111942293915"},"_hasShrinkwrap":false},"2.0.0":{"name":"@yellowspot/ng-truncate","version":"2.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"dependencies":{"tslib":"^2.0.0"},"peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"main":"bundles/yellowspot-ng-truncate.umd.js","module":"fesm2015/yellowspot-ng-truncate.js","es2015":"fesm2015/yellowspot-ng-truncate.js","esm2015":"esm2015/yellowspot-ng-truncate.js","fesm2015":"fesm2015/yellowspot-ng-truncate.js","typings":"yellowspot-ng-truncate.d.ts","metadata":"yellowspot-ng-truncate.metadata.json","sideEffects":false,"description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","homepage":"https://github.com/yellowspot/ng2-truncate#readme","_id":"@yellowspot/ng-truncate@2.0.0","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-OzUPzcBLgC30gD1sqCgzOGDmZXlviJ51mr3C4HAEF70m9mSzFeCeiGpcJ8f7/SXSWkaMPs+Ar4xcFF4ZKtbFrA==","shasum":"e210fa537975ed454227b65befaa7866e7ef6f73","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-2.0.0.tgz","fileCount":19,"unpackedSize":41767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf63QSCRA9TVsSAnZWagAA/jwQAI815AZWp7okPxoNTgUb\nSt4ya3TwCZcSYri72U4iSQoNTlqjiq+/RgkDP/Ldpu26dRnKvopDrKCzlyOB\nXapxUqV6xh3xrwRPUj6Hxdd6rsyNZgAwEyJdlOzY+ET2Nm17ICZYGnCoZbm4\nNRtwIjtm8+EsKhIzTR3+JrXU/ympGAWgohtU0BeO/xXYUOTaRm6T/9ImAVjB\nOFEcn+LHRHKcyYq7ZAdkUehXhIWzdtbkm7J4g1i7cZWpBZamPWzTzDO3gsZH\n8y0F5xflIHf6smcoaEpvpI8tkoqmv/eInWcK7LgIHGNZ5iuAbdjuSsCUwbRv\nJ9WHnbYwfDxOTvY3GK0dWz1z3G/8vxrzFGREBb9BVSYSp0j+YFLFhUXfR/sS\ndl1ZvLNMfcPxJi8Fbn6iur1fTA3eno4gyNhK2Pn3T05JhY0kmGQXkJSsdfD/\n/Bo/Ib1Sm7lGT/uTfpRiEi5lemcW3NAyIfHRkhQD8+qR5dhRevjyeYskYPtt\nGpFqrAchHpLjZzeTTfxKS1HyfY0yLlnTQ/ppobrT2gavecrGUuR+fBpreHkn\nCkfzQ391CV69W16X0DyMGaAmpTI8879HOC86t/KHPBhklqOPteZudbuGowtF\n+ZLyOUgTAYr9/dbp9ZMAGIab8nEFSFy8uoo+p0zfrdUHh2ALyx2tz4UqUyVv\n4DrE\r\n=VuVs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCXVDUlUO6v+Ff4yu3fGpRzGJpodhsEE4dU+MOf0z8wAiEA0/cuN+UmI8IiSGFeBiwhLYdOjun+hcT8n9Cnuddoxkw="}]},"_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"directories":{},"maintainers":[{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},{"name":"mgrunberg","email":"matias@yellowspot.com.ar"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_2.0.0_1609266193924_0.9912594272289279"},"_hasShrinkwrap":false},"2.0.1-beta.0":{"name":"@yellowspot/ng-truncate","version":"2.0.1-beta.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"dependencies":{"tslib":"^2.3.0"},"peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"module":"fesm2015/yellowspot-ng-truncate.mjs","es2020":"fesm2020/yellowspot-ng-truncate.mjs","esm2020":"esm2020/yellowspot-ng-truncate.mjs","fesm2020":"fesm2020/yellowspot-ng-truncate.mjs","fesm2015":"fesm2015/yellowspot-ng-truncate.mjs","typings":"yellowspot-ng-truncate.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./yellowspot-ng-truncate.d.ts","esm2020":"./esm2020/yellowspot-ng-truncate.mjs","es2020":"./fesm2020/yellowspot-ng-truncate.mjs","es2015":"./fesm2015/yellowspot-ng-truncate.mjs","node":"./fesm2015/yellowspot-ng-truncate.mjs","default":"./fesm2020/yellowspot-ng-truncate.mjs"}},"sideEffects":false,"readme":"## npm\n[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)\n\n# ng-truncate\n[![GitHub issues](https://img.shields.io/github/issues/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/issues)\n[![GitHub stars](https://img.shields.io/github/stars/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/network)\n\nThis project is a Angular 4+ pipe to truncate text to a set of characters or words.\n\n## CI Status\n![CI Status](https://circleci.com/gh/yellowspot/ng2-truncate/tree/master.svg?style=shield)\n\n## Installation\n\nTo install this library, run:\n\n```bash\n$ npm install @yellowspot/ng-truncate --save\n```\n\n## Usage\n\n```HTML\n<p>{{ \"123456789\" | truncate : 3 : '…' }}</p>\n```\nOptions as a hash\n\n```HTML\n<p>{{ \"123456789\" | truncate : 3 : { trailingString: '…', countTrailing: true }}</p>\n```\n## Examples\n\nBy default, the pipe will truncate text after 40 characters. You could override this using the first argument:\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"123456789\" | truncate : 3 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>123…</p>\n```\n\nThere is a second argument which allow to override the suffix used:\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : 3 : \"xxx\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>123xxx</p>\n```\n\nYou can also truncate left side by using negative limit\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : -4 : \"…\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>…6789</p>\n```\n\nCount trailing string as part of the limit\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : 3 : { trailingString: \"…\", countTrailing: true } }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>12…</p>\n```\n\n## Truncate by words\n\nUsing TruncateModule also enable truncating by words\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"1234 567 89\" | words : 2 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>1234 567…</p>\n```\n\nThis pipe has also a second parameter to override the suffix used\n\n## Demo\n\nCheck out the [Live demo](https://yellowspot.github.io/ng2-truncate-demo)\n\n...Or modify on Plunker [here](https://embed.plnkr.co/d3JiQCw756OEjS0HkVuY)\n\n...Or clone the demo app built using [angular-cli](https://cli.angular.io): https://github.com/yellowspot/ng2-truncate-demo\n\n## Development\n\nTo generate all `*.js`, `*.js.map` and `*.d.ts` files:\n\n```bash\n$ npm run ng build @yellowspot/ng-truncate\n```\n\nTo lint all `*.ts` files:\n\n```bash\n$ npm run ng lint @yellowspot/ng-truncate\n```\n\nTo execute all test via via [Karma](https://karma-runner.github.io):\n\n```bash\n$ npm run ng test @yellowspot/ng-truncate\n```\n\nPublish:\n\n```bash\n$ npm run ng build @yellowspot/ng-truncate\n$ cd dist/yellowspot/ng-truncate/\n$ npm publish\n```\n","readmeFilename":"README.md","description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","homepage":"https://github.com/yellowspot/ng2-truncate#readme","_id":"@yellowspot/ng-truncate@2.0.1-beta.0","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-B6MX7Csrcvltwh5fsa7Q+qb25kl/A5i2OGPIplNUK8VzHNI5rpfP1gNiyw0IBlvDwPQlyCIiHHaRZfinP9AHuw==","shasum":"4897bb6b4297131b4da4f5441ebf6eb3d9de7a14","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-2.0.1-beta.0.tgz","fileCount":16,"unpackedSize":39586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHlwiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJVg/9EJbOrURxDoSgQ/7h72aWSmHKn6w9pdztSIr3Gwal/ewx4dxF\r\n6wcCsShycMhhotikeXeCpw9fVPfL7RH5rL1mM0kjEXD2L6R079YGBUm+X55o\r\nsoVSqKYqA23uqV0nT6r4iBfpzDZeBoTdktzyxv0LmAHMBELFg0H7m7l8GkTy\r\nBpnYiM9qIG+3Xn7cFXwDWlZ2e8CU0D1EKwphDBjxYL+0Z2MRtA4nVa9/+6qO\r\nPepy8sRARRnq+FKjhYzghtIn3KXaZsTyEoJfFuwknNMledNrHY2BpvTouYnx\r\nB5hXTkKr7ygXF9nc9BtKnR1ARFLTBhPcfX5VhkXK30o43wn2Vo4bleGk8OnJ\r\nWKi7dxGrNElBO8S4xwBka9LqRFxJGkSpvAYeEXzb6vl46lLl/mci7WR4mimU\r\nXSwaiBYGb10B5L63OZWBX9jyVzz4OnvU0mhb7DpS1CzCh29Rw54a0eCAJZKY\r\noRr8KtXSvdi/4fKUjeUXXS2HZ9NAh7p2EJqQfQdV6CVjogylNtUNQgP4PSIX\r\njjcUAAa9r+mWWDqJtZiCCyfISoJGAdOa2TWtVMg72nbGGb1J/FgmXijLUlXX\r\nrChSMxOp2rEfotx03a64u/CQgRQRNiMMTK2B/cTL8o6kEu7PY+Juroan3D62\r\nCNHjU6ZAXsJ8LlY1RflmQ5k79+R6nDafWeE=\r\n=ZH0r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHcJ2VWh3SqCz9qn+owJJCMwXrOKB6mqs2fb9+FhVRVwIhALowRM6bcIayrD4rPL9xZVg+Qk8AV2U6DhX/pZ/TUfbr"}]},"_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"directories":{},"maintainers":[{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},{"name":"mgrunberg","email":"matias@yellowspot.com.ar"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_2.0.1-beta.0_1646156834048_0.3838819274195897"},"_hasShrinkwrap":false},"2.0.1":{"name":"@yellowspot/ng-truncate","version":"2.0.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"dependencies":{"tslib":"^2.3.0"},"peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"module":"fesm2015/yellowspot-ng-truncate.mjs","es2020":"fesm2020/yellowspot-ng-truncate.mjs","esm2020":"esm2020/yellowspot-ng-truncate.mjs","fesm2020":"fesm2020/yellowspot-ng-truncate.mjs","fesm2015":"fesm2015/yellowspot-ng-truncate.mjs","typings":"yellowspot-ng-truncate.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./yellowspot-ng-truncate.d.ts","esm2020":"./esm2020/yellowspot-ng-truncate.mjs","es2020":"./fesm2020/yellowspot-ng-truncate.mjs","es2015":"./fesm2015/yellowspot-ng-truncate.mjs","node":"./fesm2015/yellowspot-ng-truncate.mjs","default":"./fesm2020/yellowspot-ng-truncate.mjs"}},"sideEffects":false,"description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","homepage":"https://github.com/yellowspot/ng2-truncate#readme","_id":"@yellowspot/ng-truncate@2.0.1","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-2O7sYnmo+IBKUhseLo0PowVSFLV7vRC/d15V93Lu2K5Crwtn7Td+jscj0ZR1196W6NGW2r957dUpEUQYTxgblw==","shasum":"d7fa3cf7ce7db18f4418922441b10acea7dc1488","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-2.0.1.tgz","fileCount":16,"unpackedSize":39579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHl2AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoy7Q//ZHV9/In97M2zwO4sAwugoth5qA+xAjW3fTwAQlK7i/qWrOPq\r\nKKoCOgiErH5GJPm/EkBKh3pGkhVuoFWQG9JvK7reAu8DVdo8P5/ViNoTq8S8\r\nxRtXnKDla/+XwKMrnUj90KVlqEgi2GLJCQyUCyHLQUXktLE0dBctn0BpKv5M\r\n+iX6kChlOrzlEe+/Sth51ndtiOtwzloBV+cdetvdo7W9B2SXoDQWrlURDtpw\r\nq9E0ldw6rUy1X5pCZA0ywU2cAVfMi1vrax9pFJ0guAKbs5vBw5Z6B7wo+H+i\r\nhweNLj2wXKi1NTJYjcNBIirskvDdoSXxtvCaTIQVLP29pGaMm1cHU9TCuZje\r\nfCQmIPO+X5E4PNB19EsNL1po40juZiHXKiyoMOteA+vm63E55gE8Np0asUGD\r\nhacP+nULJgRONgM0w4ZkXwq1YG8ypgwPyScoDhmH0wsbJDXnajPzDHqi+sCp\r\nSCCnsEjhLAP674Do+Ul9Om2+uQrz4RT2ZC4oiijxRKiigp/zhRUzaBmCCtNG\r\nwFGq0iFX9lf5RlslVm9q88Y8jb6V/Khn+5wyw9FGsGXjExhJvXokkclEaFxK\r\nO5y05QTT2anDDsDJKFYPfQ1496Q+gzdmociwadK69HcQ+lWt3dJWyxYPQges\r\nD73ZQnx1tg0oR8LiXFUWOm1tvxQ9tpwdgEM=\r\n=6GF8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByV1n8p3l9BOgDy8QNWuWc3/BJ3gmda9ASWqS0mw8sJAiEA1Qm+QJCKVE0n6fRa2tixKbJN9zf/AWvn0OVmquGC87w="}]},"_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"directories":{},"maintainers":[{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},{"name":"mgrunberg","email":"matias@yellowspot.com.ar"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_2.0.1_1646157184481_0.33233718245648247"},"_hasShrinkwrap":false},"2.0.2-rc.0":{"name":"@yellowspot/ng-truncate","version":"2.0.2-rc.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"dependencies":{"tslib":"^2.3.0"},"peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"module":"fesm2015/yellowspot-ng-truncate.mjs","es2020":"fesm2020/yellowspot-ng-truncate.mjs","esm2020":"esm2020/yellowspot-ng-truncate.mjs","fesm2020":"fesm2020/yellowspot-ng-truncate.mjs","fesm2015":"fesm2015/yellowspot-ng-truncate.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/yellowspot-ng-truncate.mjs","es2020":"./fesm2020/yellowspot-ng-truncate.mjs","es2015":"./fesm2015/yellowspot-ng-truncate.mjs","node":"./fesm2015/yellowspot-ng-truncate.mjs","default":"./fesm2020/yellowspot-ng-truncate.mjs"}},"sideEffects":false,"readme":"## npm\n[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)\n\n# ng-truncate\n[![GitHub issues](https://img.shields.io/github/issues/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/issues)\n[![GitHub stars](https://img.shields.io/github/stars/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/network)\n\nThis project is a Angular 4+ pipe to truncate text to a set of characters or words.\n\n## CI Status\n![CI Status](https://circleci.com/gh/yellowspot/ng2-truncate/tree/master.svg?style=shield)\n\n## Installation\n\nTo install this library, run:\n\n```bash\n$ npm install @yellowspot/ng-truncate --save\n```\n\n## Usage\n\n```HTML\n<p>{{ \"123456789\" | truncate : 3 : '…' }}</p>\n```\nOptions as a hash\n\n```HTML\n<p>{{ \"123456789\" | truncate : 3 : { trailingString: '…', countTrailing: true }}</p>\n```\n## Examples\n\nBy default, the pipe will truncate text after 40 characters. You could override this using the first argument:\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"123456789\" | truncate : 3 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>123…</p>\n```\n\nThere is a second argument which allow to override the suffix used:\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : 3 : \"xxx\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>123xxx</p>\n```\n\nYou can also truncate left side by using negative limit\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : -4 : \"…\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>…6789</p>\n```\n\nCount trailing string as part of the limit\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : 3 : { trailingString: \"…\", countTrailing: true } }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>12…</p>\n```\n\n## Truncate by words\n\nUsing TruncateModule also enable truncating by words\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"1234 567 89\" | words : 2 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>1234 567…</p>\n```\n\nThis pipe has also a second parameter to override the suffix used\n\n## Demo\n\nCheck out the [Live demo](https://yellowspot.github.io/ng2-truncate-demo)\n\n...Or modify on Plunker [here](https://embed.plnkr.co/d3JiQCw756OEjS0HkVuY)\n\n...Or clone the demo app built using [angular-cli](https://cli.angular.io): https://github.com/yellowspot/ng2-truncate-demo\n\n## Development\n\nTo generate all `*.js`, `*.js.map` and `*.d.ts` files:\n\n```bash\n$ npm run ng build @yellowspot/ng-truncate\n```\n\nTo lint all `*.ts` files:\n\n```bash\n$ npm run ng lint @yellowspot/ng-truncate\n```\n\nTo execute all test via via [Karma](https://karma-runner.github.io):\n\n```bash\n$ npm run ng test @yellowspot/ng-truncate\n```\n\nPublish:\n\n```bash\n$ npm run ng build @yellowspot/ng-truncate\n$ cd dist/yellowspot/ng-truncate/\n$ npm publish\n```\n","readmeFilename":"README.md","gitHead":"725457b67582473802c00ca5b1a38b3028b3852b","description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","homepage":"https://github.com/yellowspot/ng2-truncate#readme","_id":"@yellowspot/ng-truncate@2.0.2-rc.0","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-4OVcMheISKL10QLR5u+b3h6jxLUxZ/k4MpwFwkEseZD9Y7I9EQwbYSdrQsOtbw4VSHahEq7k7fEYp57q2+VWJg==","shasum":"b4fae9cf475c407e8b6eeead07b669a6884cabc8","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-2.0.2-rc.0.tgz","fileCount":16,"unpackedSize":41607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDucvK2gh65beVx4w6mkrwwtg79mG96ksvpQ5WE9NwsRAIgXeZPZBrBCGH4PuuHcJreLEFfcFkOgrW4rnRVax/7psw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMehXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDkQ//ZkuNuRXAoMs1RYNxxnjz+uax0dBHzoGtNW2A/J2IUIvIonTo\r\nE+mCWDuASedebYC6CxvIDmIywdcYeN6dKeK9oPztW69AQ4Id8cgaZm8F5Vum\r\ndxN1uwqiGVi4PrsTb7owgN/jwQkXivIhe/ylUhQ2VPx3MMTe34hhntn4rAd/\r\nrKFU9nroiyOwb3kh0izPD3BZe1CmX+0KTG/2xbnKH79jt2TnPJLNrKuUqoZG\r\n8OIGXl14AMiSbfQcf/X5+pXFy/zm+Ap0TpzXqoLkurGSEWtFM16UR2QhFb7l\r\nblLoJylzh+eISNH80ivn8UJVTRSbwcntstmSBnAfcrLvgwH+tIItbfdzu1+j\r\nGfIPF3vnCoYfDdSoHQYlgySg6FJqeAVFmVzi9e3+wbgARbODhRVjIA2uc8eN\r\n6FwZwmzaHHXMBVrEq2WeTSkZxvIkUKJ0UDdlnnbWfKHJiGp3G9i4M26LXnii\r\nwidXnmmo75zNxkZzuaBG+5JC2qpOsFzFSwS7KaO89071IVNeUlovzmo2VPdK\r\nkhVwgglovTlI773ElpZufH2LdqigB7GFVQS5K44oOTf9juBD69DqCm/4hQLz\r\nc6uJ4Ileg7mMXBidNZvkV7Jt0GzRtxaoXyvm7N+0tHIS6LOMbQyMJm1YvGSK\r\nuyowyKPH6WlhR+i9ESMCYj3j8ZSUzux9tlQ=\r\n=D80M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"directories":{},"maintainers":[{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},{"name":"mgrunberg","email":"matias@yellowspot.com.ar"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_2.0.2-rc.0_1664215126909_0.19169949209770465"},"_hasShrinkwrap":false},"2.0.2":{"name":"@yellowspot/ng-truncate","version":"2.0.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"dependencies":{"tslib":"^2.3.0"},"peerDependencies":{"@angular/common":">= 4.0.0","@angular/core":">= 4.0.0"},"module":"fesm2015/yellowspot-ng-truncate.mjs","es2020":"fesm2020/yellowspot-ng-truncate.mjs","esm2020":"esm2020/yellowspot-ng-truncate.mjs","fesm2020":"fesm2020/yellowspot-ng-truncate.mjs","fesm2015":"fesm2015/yellowspot-ng-truncate.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/yellowspot-ng-truncate.mjs","es2020":"./fesm2020/yellowspot-ng-truncate.mjs","es2015":"./fesm2015/yellowspot-ng-truncate.mjs","node":"./fesm2015/yellowspot-ng-truncate.mjs","default":"./fesm2020/yellowspot-ng-truncate.mjs"}},"sideEffects":false,"gitHead":"3ed1ed12b530aaee026e9e1a4f80a222316da9d9","description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","homepage":"https://github.com/yellowspot/ng2-truncate#readme","_id":"@yellowspot/ng-truncate@2.0.2","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-GX2UFN1zu6LD2emzikUuSfhyALuyCVXzOU7RJCWRXMOpDzaEKVXF7axo9UH73T68UGwPt0v62/oBBVxwL5/d0A==","shasum":"dea0b52dad4c53f91fdf3b4b82d9ecee0fc76710","tarball":"https://registry.npmjs.org/@yellowspot/ng-truncate/-/ng-truncate-2.0.2.tgz","fileCount":16,"unpackedSize":41602,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZH34ndic2utUyPa9TqCGRqJBpnZOxtpEGoutc/6E6CgIhAIZjOb2MmYGOcnvGq7KPyyJ6xFfkeDQPaAhJEConty0a"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMeyvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpliw/8C4uV3cTwZl4JZOGYHMDhMYombKxud7kiEKwAQu1QJwY+WGd5\r\nfE++ARpAItiEWHJA1rGEXm7XQZKQXv87cvDk0/3VUjSTQcFjAcbZ8qD0z797\r\nLmGeH8Wu7TF5hlJyRbue+tbx/evxF8SNIYIpOv3/6wQ8oYVynXSB8orXtGGA\r\n9Tdw15IIaSMAj1HJiTisfc108d+LXuE7jECfKy+LpTuIxiMpCjOmR2YOvGTQ\r\nQ2MC0h7VCAylsaOd+cuhAgzMmgA8cLXX1vR0NdzOBcgIWZbr1Zpa6fnzLpq6\r\nY13+z2NEftYyglb5GMQGCrusaYsp+TZmVJCFH5BLeBBvAowmpJr77SS40zVr\r\nt0rU2xBgaaXrBOopFuleXAXgdHXwzZAz+6nG8KJPtrCg9WMBYYFTSfSKVBUj\r\n56MTF3SuI8UGrDyDzPz055+7q183GIf5ltmRiYsx2leRbnsIdyFKoMnTPJGY\r\nuQIXGpzyZwnzAyPjJYIUjPlTSCWd9ReYg4yeQ+6ET/M3QOrcpPYr+hKtNxmA\r\nShluMHm2olq9u/0dgK8AB1THxJIZ8WcgHNvx4A6k7zIUzD7sDL3i12VCWDPy\r\nnQCoF7APcTYErMpY4aKBM8DhTI+vua7XVQy3cYpBSVnNEzv21z+KfNuEUrIh\r\nIrldfneafPl02GhVbEFPJleuz4vR8P9qgM8=\r\n=65j/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},"directories":{},"maintainers":[{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},{"name":"mgrunberg","email":"matias@yellowspot.com.ar"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-truncate_2.0.2_1664216239206_0.49981682363289304"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-30T15:50:54.060Z","1.3.11":"2018-03-30T15:50:54.255Z","modified":"2022-09-26T18:17:19.509Z","1.3.12":"2018-03-30T16:02:48.925Z","1.4.0":"2018-03-31T17:45:06.687Z","1.5.0-beta.0":"2019-03-04T19:20:09.783Z","1.5.0-beta.1":"2019-03-04T19:34:49.700Z","1.5.0":"2019-03-04T20:19:04.134Z","1.5.1-beta.0":"2019-09-28T21:59:21.447Z","1.5.1-beta.1":"2019-09-28T22:18:23.161Z","1.5.1":"2019-09-28T22:25:01.643Z","1.5.2":"2020-09-11T15:40:06.468Z","1.6.0-beta.0":"2020-11-13T15:29:39.387Z","1.6.0-beta.1":"2020-11-13T15:32:38.488Z","1.6.0":"2020-11-13T15:42:56.422Z","1.7.0-beta.1":"2020-11-13T17:29:00.346Z","1.7.0-beta.2":"2020-11-13T18:54:56.932Z","1.7.0":"2020-11-13T20:43:58.270Z","2.0.0-beta.0":"2020-12-29T18:14:09.209Z","2.0.0":"2020-12-29T18:23:14.064Z","2.0.1-beta.0":"2022-03-01T17:47:14.404Z","2.0.1":"2022-03-01T17:53:04.637Z","2.0.2-rc.0":"2022-09-26T17:58:47.100Z","2.0.2":"2022-09-26T18:17:19.410Z"},"maintainers":[{"name":"cristianstu","email":"cristian@yellowspot.com.ar"},{"name":"mgrunberg","email":"matias@yellowspot.com.ar"}],"description":"[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)","readme":"## npm\n[@yellowspot/ng-truncate](https://www.npmjs.com/package/@yellowspot/ng-truncate)\n\n# ng-truncate\n[![GitHub issues](https://img.shields.io/github/issues/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/issues)\n[![GitHub stars](https://img.shields.io/github/stars/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/yellowspot/ng2-truncate.svg)](https://github.com/yellowspot/ng2-truncate/network)\n\nThis project is a Angular 4+ pipe to truncate text to a set of characters or words.\n\n## CI Status\n![CI Status](https://circleci.com/gh/yellowspot/ng2-truncate/tree/master.svg?style=shield)\n\n## Installation\n\nTo install this library, run:\n\n```bash\n$ npm install @yellowspot/ng-truncate --save\n```\n\n## Usage\n\n```HTML\n<p>{{ \"123456789\" | truncate : 3 : '…' }}</p>\n```\nOptions as a hash\n\n```HTML\n<p>{{ \"123456789\" | truncate : 3 : { trailingString: '…', countTrailing: true }}</p>\n```\n## Examples\n\nBy default, the pipe will truncate text after 40 characters. You could override this using the first argument:\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"123456789\" | truncate : 3 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>123…</p>\n```\n\nThere is a second argument which allow to override the suffix used:\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : 3 : \"xxx\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>123xxx</p>\n```\n\nYou can also truncate left side by using negative limit\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : -4 : \"…\" }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>…6789</p>\n```\n\nCount trailing string as part of the limit\n\n```TypeScript\n@Component({\n    ...\n    template: '<p>{{ \"123456789\" | truncate : 3 : { trailingString: \"…\", countTrailing: true } }}</p>',\n    ...\n})\n```\n\nThis will produce the following html\n\n```HTML\n<p>12…</p>\n```\n\n## Truncate by words\n\nUsing TruncateModule also enable truncating by words\n\n```TypeScript\nimport { Component } from '@angular/core';\nimport { TruncateModule } from '@yellowspot/ng-truncate';\n\n@Component({\n    selector: 'my-component',\n    template: '<p>{{ \"1234 567 89\" | words : 2 }}</p>'\n})\nexport class MyComponent {\n\n}\n\n@NgModule({\n  imports: [ TruncateModule ],\n  declarations: [ MyComponent ]\n})\nexport class MyApp { }\n```\n\nThis will produce the following html\n\n```HTML\n<p>1234 567…</p>\n```\n\nThis pipe has also a second parameter to override the suffix used\n\n## Demo\n\nCheck out the [Live demo](https://yellowspot.github.io/ng2-truncate-demo)\n\n...Or modify on Plunker [here](https://embed.plnkr.co/d3JiQCw756OEjS0HkVuY)\n\n...Or clone the demo app built using [angular-cli](https://cli.angular.io): https://github.com/yellowspot/ng2-truncate-demo\n\n## Development\n\nTo generate all `*.js`, `*.js.map` and `*.d.ts` files:\n\n```bash\n$ npm run ng build @yellowspot/ng-truncate\n```\n\nTo lint all `*.ts` files:\n\n```bash\n$ npm run ng lint @yellowspot/ng-truncate\n```\n\nTo execute all test via via [Karma](https://karma-runner.github.io):\n\n```bash\n$ npm run ng test @yellowspot/ng-truncate\n```\n\nPublish:\n\n```bash\n$ npm run ng build @yellowspot/ng-truncate\n$ cd dist/yellowspot/ng-truncate/\n$ npm publish\n```\n","readmeFilename":"README.md","homepage":"https://github.com/yellowspot/ng2-truncate#readme","repository":{"type":"git","url":"git+https://github.com/yellowspot/ng2-truncate.git"},"bugs":{"url":"https://github.com/yellowspot/ng2-truncate/issues"},"license":"MIT"}