{"_id":"@caiomarcatti12/ui-generic-data-table","_rev":"3-7179e9357f3d217f470ee865ef11d2e1","name":"@caiomarcatti12/ui-generic-data-table","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@caiomarcatti12/ui-generic-data-table","author":{"name":"Caio Marcatti","email":"caiomarcatti12@gmail.com"},"version":"1.0.0","repository":{"type":"git","url":"git+https://github.com/caiomarcatti12/ui-generic-data-table.git"},"peerDependencies":{"@angular/common":"^16.0.0","@angular/core":"^16.0.0","primeng":"^16.0.0-rc.2"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2022/caiomarcatti12-ui-generic-data-table.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2022":"./esm2022/caiomarcatti12-ui-generic-data-table.mjs","esm":"./esm2022/caiomarcatti12-ui-generic-data-table.mjs","default":"./fesm2022/caiomarcatti12-ui-generic-data-table.mjs"}},"sideEffects":false,"gitHead":"c56139598301e5f6ddc7ff330cfc35f94977ad03","description":"Este projeto tem a finalidade de ser uma biblioteca que manipula a request http adicionando algumas informações do localstorage no cabeçalho header.","bugs":{"url":"https://github.com/caiomarcatti12/ui-generic-data-table/issues"},"homepage":"https://github.com/caiomarcatti12/ui-generic-data-table#readme","_id":"@caiomarcatti12/ui-generic-data-table@1.0.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Dv0lTvTz8hqvhE4Q+e9FA/+hJUj4xp/Rz5YjPOhnwGFLA30HhH/zTvl6e/TtFzEKtEi0uj8wk48OQihchpeOtg==","shasum":"afcfaf379e464bacc5ee04a21eb7c1c2115fa718","tarball":"https://registry.npmjs.org/@caiomarcatti12/ui-generic-data-table/-/ui-generic-data-table-1.0.0.tgz","fileCount":22,"unpackedSize":54178,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRAjZwu16xGju3Bwg73ZHoCr/aBrgyy/BaFj9w/GLKbgIhAMmV8WFHJwZp+UrTYz8rV/g/4fboHeKHdAQCCyB+oUKX"}]},"_npmUser":{"name":"caiomarcatti","email":"caiomarcatti12@gmail.com"},"directories":{},"maintainers":[{"name":"caiomarcatti","email":"caiomarcatti12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-generic-data-table_1.0.0_1693580861767_0.20946090651492955"},"_hasShrinkwrap":false},"1.0.1":{"name":"@caiomarcatti12/ui-generic-data-table","author":{"name":"Caio Marcatti","email":"caiomarcatti12@gmail.com"},"version":"1.0.1","repository":{"type":"git","url":"git+https://github.com/caiomarcatti12/ui-generic-data-table.git"},"peerDependencies":{"@angular/common":"^16.0.0","@angular/core":"^16.0.0","primeng":"^16.0.0-rc.2"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2022/caiomarcatti12-ui-generic-data-table.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2022":"./esm2022/caiomarcatti12-ui-generic-data-table.mjs","esm":"./esm2022/caiomarcatti12-ui-generic-data-table.mjs","default":"./fesm2022/caiomarcatti12-ui-generic-data-table.mjs"}},"sideEffects":false,"gitHead":"c56139598301e5f6ddc7ff330cfc35f94977ad03","description":"Este projeto tem a finalidade de ser uma biblioteca que manipula a request http adicionando algumas informações do localstorage no cabeçalho header.","bugs":{"url":"https://github.com/caiomarcatti12/ui-generic-data-table/issues"},"homepage":"https://github.com/caiomarcatti12/ui-generic-data-table#readme","_id":"@caiomarcatti12/ui-generic-data-table@1.0.1","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-wM/0txYUSa8mdgLV+cZTLxtvi0sfMYBS9XkWLhimp0M7svAVcx4iIlViraafI/erc6/ZNOB0HSsc/XfDqUgiig==","shasum":"92603a43f1a4ed0abb4986e1324ae9b8745a33bf","tarball":"https://registry.npmjs.org/@caiomarcatti12/ui-generic-data-table/-/ui-generic-data-table-1.0.1.tgz","fileCount":22,"unpackedSize":55635,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb//81DLfX+olSeqSDR40IHmNbUGhnUugE60gMrY0ivAIhAK8Vj+AQHD0rTMZYzyBsXredM0BDh6L7NByToW+6CNsM"}]},"_npmUser":{"name":"caiomarcatti","email":"caiomarcatti12@gmail.com"},"directories":{},"maintainers":[{"name":"caiomarcatti","email":"caiomarcatti12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-generic-data-table_1.0.1_1693581163463_0.4350462030206441"},"_hasShrinkwrap":false},"1.0.2":{"name":"@caiomarcatti12/ui-generic-data-table","author":{"name":"Caio Marcatti","email":"caiomarcatti12@gmail.com"},"version":"1.0.2","repository":{"type":"git","url":"git+https://github.com/caiomarcatti12/ui-generic-data-table.git"},"exports":{"./lib/config-data-table":"./lib/config-data-table","./lib/result-paginated":"./lib/result-paginated","./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2022":"./esm2022/caiomarcatti12-ui-generic-data-table.mjs","esm":"./esm2022/caiomarcatti12-ui-generic-data-table.mjs","default":"./fesm2022/caiomarcatti12-ui-generic-data-table.mjs"}},"peerDependencies":{"@angular/common":"^16.0.0","@angular/core":"^16.0.0","primeng":"^16.0.0-rc.2"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2022/caiomarcatti12-ui-generic-data-table.mjs","typings":"index.d.ts","sideEffects":false,"gitHead":"c56139598301e5f6ddc7ff330cfc35f94977ad03","description":"Este projeto tem a finalidade de ser uma biblioteca que manipula a request http adicionando algumas informações do localstorage no cabeçalho header.","bugs":{"url":"https://github.com/caiomarcatti12/ui-generic-data-table/issues"},"homepage":"https://github.com/caiomarcatti12/ui-generic-data-table#readme","_id":"@caiomarcatti12/ui-generic-data-table@1.0.2","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-bAAM37mtuQ5WKnjKaGTZXolshGB624XC0MiMF7AwtelxdYqCYOx0sFaTtCkbe8XnNgIXHwWb5gbilYy0KUqkaQ==","shasum":"c26adaf5d83dfd5f864ef43354dd6e362ef6fc93","tarball":"https://registry.npmjs.org/@caiomarcatti12/ui-generic-data-table/-/ui-generic-data-table-1.0.2.tgz","fileCount":22,"unpackedSize":55749,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB5OUGhI2/a8mCAvEAw9nCeA5QZrxYHtBGhWOHcXOeTEAiB4GZyVUHF+3hCYTb4OqfIV/DIzMUFR/1gImTWM6BW8ew=="}]},"_npmUser":{"name":"caiomarcatti","email":"caiomarcatti12@gmail.com"},"directories":{},"maintainers":[{"name":"caiomarcatti","email":"caiomarcatti12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-generic-data-table_1.0.2_1693581582778_0.6800280485460732"},"_hasShrinkwrap":false},"2.0.0":{"name":"@caiomarcatti12/ui-generic-data-table","author":{"name":"Caio Marcatti","email":"caiomarcatti12@gmail.com"},"version":"2.0.0","repository":{"type":"git","url":"git+https://github.com/caiomarcatti12/ui-generic-data-table.git"},"exports":{"./lib/config-data-table":"./lib/config-data-table","./lib/result-paginated":"./lib/result-paginated","./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2022":"./esm2022/caiomarcatti12-ui-generic-data-table.mjs","esm":"./esm2022/caiomarcatti12-ui-generic-data-table.mjs","default":"./fesm2022/caiomarcatti12-ui-generic-data-table.mjs"}},"peerDependencies":{"@angular/common":"^16.0.0","@angular/core":"^16.0.0","primeng":"^16.0.0-rc.2"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2022/caiomarcatti12-ui-generic-data-table.mjs","typings":"index.d.ts","sideEffects":false,"gitHead":"3605c8792576c2e757cf9e40189ced144257fdf2","description":"Este projeto tem a finalidade de ser uma biblioteca que manipula a request http adicionando algumas informações do localstorage no cabeçalho header.","bugs":{"url":"https://github.com/caiomarcatti12/ui-generic-data-table/issues"},"homepage":"https://github.com/caiomarcatti12/ui-generic-data-table#readme","_id":"@caiomarcatti12/ui-generic-data-table@2.0.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-US+QIWkdcQgYt3p5LXUs2uHn2S965HArxYi8GVcGJyDgknb9+FoXnxYQXSJ1dUhnHBut6cA1TfYaRhPY0VtOdw==","shasum":"64b1307f66ee1933115d64d1dbfae25f5fbf0f4f","tarball":"https://registry.npmjs.org/@caiomarcatti12/ui-generic-data-table/-/ui-generic-data-table-2.0.0.tgz","fileCount":22,"unpackedSize":55749,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDzTrEhDyYDz0idcA0X/Yw2w6EmWIZ3HhVFNldYqEesIAiEAmrUuyTmrRfx6InDmoj8IQ6q0igGDHDs4+/xG1S1JKaE="}]},"_npmUser":{"name":"caiomarcatti","email":"caiomarcatti12@gmail.com"},"directories":{},"maintainers":[{"name":"caiomarcatti","email":"caiomarcatti12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-generic-data-table_2.0.0_1693583804025_0.7888496766064663"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-01T15:07:41.646Z","1.0.0":"2023-09-01T15:07:41.988Z","modified":"2023-09-01T15:56:44.422Z","1.0.1":"2023-09-01T15:12:43.587Z","1.0.2":"2023-09-01T15:19:42.926Z","2.0.0":"2023-09-01T15:56:44.233Z"},"maintainers":[{"name":"caiomarcatti","email":"caiomarcatti12@gmail.com"}],"description":"Este projeto tem a finalidade de ser uma biblioteca que manipula a request http adicionando algumas informações do localstorage no cabeçalho header.","homepage":"https://github.com/caiomarcatti12/ui-generic-data-table#readme","repository":{"type":"git","url":"git+https://github.com/caiomarcatti12/ui-generic-data-table.git"},"author":{"name":"Caio Marcatti","email":"caiomarcatti12@gmail.com"},"bugs":{"url":"https://github.com/caiomarcatti12/ui-generic-data-table/issues"},"readme":"# Request Interceptor\nEste projeto tem a finalidade de ser uma biblioteca que manipula a request http adicionando algumas informações do localstorage no cabeçalho header.\n\n\n# Pré requisitos\n\n- Npm 8.19.3\n- Angular 15.1.0\n- Nodejs 16.19.0\n\n# Dependências\n\nNenhuma\n\n# Features\n- Em cada request será adicionado nos parâmetros headers de forma dinamica, os seguintes conteudos localizados no localstorage.\n\n<table border=1>\n<tr><td><strong>Key LocalStorage</strong></td><td><strong>HTTP Header</strong></td></tr>\n<tr><td>x-language</td><td>Language: {{valorLocalStorage}}</td></tr>\n<tr><td>x-token</td><td>Authorization: Bearer: {{valorLocalStorage}}</td></tr>\n<tr><td>x-api-key</td><td>x-api-key: {{valorLocalStorage}}</td></tr>\n</table>\n\n# Como instalar\nPara instalar a biblioteca execute o seguinte comando:\n\n```\nnpm i @caiomarcatti12/ui-generic-data-table\n```\n\n# Como usar\n\nAdicione as importações no módulo principal de sua aplicação \"app.module\"\n\n```\nimport { RequestInterceptorService } from '@caiomarcatti12/ui-generic-data-table';\nimport { HTTP_INTERCEPTORS } from '@angular/common/http';\n```\n\nAinda no \"app.module\" no bloco NGModule adicione o seguinte provider\n\n**{ provide: HTTP_INTERCEPTORS, useClass: RequestInterceptorService, multi: true }**\n\nAqui um exemplo de como ficará seu arquivo.\n```\n@NgModule({\n  declarations: [\n    ...\n  ],\n  imports: [\n    ...\n  ]\n  providers: [{ provide: HTTP_INTERCEPTORS, useClass: RequestInterceptorService, multi: true }],\n  bootstrap: [\n    ...\n  ]\n})\n","readmeFilename":"README.md"}