{"_id":"@albertoarana/decoder-parameters","_rev":"3-e99def0aa0e17ab0df5bfa4f3b610085","name":"@albertoarana/decoder-parameters","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@albertoarana/decoder-parameters","version":"1.0.0","description":" A decoder parameters function to transform data in params format","main":"dist/decoder-parameters.js","module":"dist/decoder-parameters.esm.js","browser":"dist/decoder-parameters.umd.js","dependencies":{"ms":"2.1.1"},"repository":{"type":"git","url":"git+https://github.com/albertoarana/decoder-parameters.git"},"author":{"name":"@aaranaboza","email":"aaranaboza@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/albertoarana/decoder-parameters/issues"},"homepage":"https://github.com/albertoarana/decoder-parameters#readme","devDependencies":{"@babel/core":"7.1.2","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-decorators":"^7.1.2","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.1.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-runtime":"7.1.0","@babel/preset-env":"7.1.0","istanbul":"^0.4.5","rollup":"0.66.6","rollup-plugin-babel":"4.0.3","rollup-plugin-commonjs":"9.2.0","rollup-plugin-node-resolve":"3.4.0"},"scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"node test/test.js","pretest":"npm run build","prepublishOnly":"npm install && npm run build"},"gitHead":"15265f23bbb39c74e464b1b73cf52036aa40d6da","_id":"@albertoarana/decoder-parameters@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"albertoarana","email":"aaranaboza@gmail.com"},"dist":{"integrity":"sha512-DxbS7uCGZ5ujdlwDBkBEzzfjFVHqQnb394WMmZSg6s32f1vn6d8AnVHiKzhXtdJxPufRDcAi+t9F+OBwFSulKg==","shasum":"68f02df526a47ad275e1a806eb8e4ea98de01fd9","tarball":"https://registry.npmjs.org/@albertoarana/decoder-parameters/-/decoder-parameters-1.0.0.tgz","fileCount":5,"unpackedSize":3180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0gj7CRA9TVsSAnZWagAAOR0P/3+nTpDcbXiIS6oPNB9K\ned9v4r26uV7QWKI6wfKitcel1j6SJ6yGNJUlvKOdmBDlLi6z/JB/+ewMGUwa\nikeO3uiF1PH2D0pIP/qf8q8WapqY3xNB9DgviYLseMcccMUSl+uGPF6ece9l\nRxyvPerVOD+q67fWBUQziGM4iLOLGoREQqQnhvREGH7F6Y0TTZJsBYiJZ4hl\nH7CdekTSeVr7aPxomj2MdrGTTMGeYAPjTsjEKHTctPXdvEwh/4Z30fNNupT3\nEf2FHxb3bV+XMdtkBLs6kg6XfSqZqBT8bmPzhEy7Imp50ne+0HQp2c0tuEJO\niQcQV1V82JLPZ4U8htt+/Tddwiid3SJ8+Dgb5C+agyBDxrSUOZ11az0hoyXo\n1SBjMsSOJFa/17ynmOcqtqExeNnw3HtUrRLMNGdyH81f2MIDu3e+Ehe2uO1y\nC7KzmvxYDV6YXDB9MJKMhQZHhLTGoChTYuA9AGmzb8KZw7nm7Ppz85md0/tj\nqCU4QTc61dt2UrDReWVZolJkQ54t5KA18jBN1re57/pBg/7vKNhURckycc5t\nbAdPE8lckxlrtnTEeqX4iNge3LtaakGORLqni0n9qJH5QYGBG1iGd16spk1n\nyy1ZCfwSTmtfP+9DJKLcVf3XUCV3e6TtqfPRSKKmUU57m93+zbFxOaRDxy9k\nTRg1\r\n=jcci\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnaMNrQAXYGpjnNJtftn9dijdEqrqWam5ZFOWcOLTN3wIhAOdsz6sMVGCo8tLTmOWlBn2xZRB65dtssSIDLWMkjL6i"}]},"maintainers":[{"name":"albertoarana","email":"aaranaboza@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/decoder-parameters_1.0.0_1540491514655_0.2280875677197225"},"_hasShrinkwrap":false},"1.0.1":{"name":"@albertoarana/decoder-parameters","version":"1.0.1","description":" A decoder parameters function to transform data in params format","main":"dist/decoder-parameters.js","module":"dist/decoder-parameters.esm.js","browser":"dist/decoder-parameters.umd.js","dependencies":{"ms":"2.1.1"},"repository":{"type":"git","url":"git+https://github.com/albertoarana/decoder-parameters.git"},"author":{"name":"@aaranaboza","email":"aaranaboza@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/albertoarana/decoder-parameters/issues"},"homepage":"https://github.com/albertoarana/decoder-parameters#readme","devDependencies":{"@babel/core":"7.1.2","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-decorators":"^7.1.2","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.1.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-runtime":"7.1.0","@babel/preset-env":"7.1.0","istanbul":"^0.4.5","rollup":"0.66.6","rollup-plugin-babel":"4.0.3","rollup-plugin-commonjs":"9.2.0","rollup-plugin-node-resolve":"3.4.0"},"scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"node test/test.js","pretest":"npm run build","prepublishOnly":"npm install && npm run build"},"gitHead":"15265f23bbb39c74e464b1b73cf52036aa40d6da","_id":"@albertoarana/decoder-parameters@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"albertoarana","email":"aaranaboza@gmail.com"},"dist":{"integrity":"sha512-+9o6GBxHgEiN/G0kEwqaR527362i9dsdAl26dItplGvPVNrzdUidbKDyMs5cpk8u0eyyHjVCfX+ulYHDZXhhKQ==","shasum":"629b234b69a97ac5f1643f7e0927bf9a210f2985","tarball":"https://registry.npmjs.org/@albertoarana/decoder-parameters/-/decoder-parameters-1.0.1.tgz","fileCount":5,"unpackedSize":6562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0gnJCRA9TVsSAnZWagAApDIQAJJ8ItdjhzGTPVbwGqLA\n7pDtRTE3qsC19IM12Jvbswgvt5O0YtTwnBderTNuYCVkcdn1wMB5MsIJrB7D\nGrAXFV4ElTecYwIEnewt39NhzmsEEbfeqU8gLBkN08VkTDk2csEpTtwwzJsj\n4WVExwNJ3u+xZtdLXbpV1w+1j5lWjLUpYglnvW3arpT+NMSoB+xjGHSlpBHT\n2JQDri2Lzp/845+4DHsADhAdSPfjwPFQ5JARw1kO0/+3NX+PHffHqyecIWtK\nrlBeYDWsHLwYp8LzwxhskW5Yvgo9Z1BbkTyvxd5AsfJSHCiXa/Eo27P6g35I\nE7O1BfJ7PjcECW0zLEs32BESmWZsT33znz9Ri9EUe+QzEowHKpBld97Qelcn\nEmC5e0fmI6VSs/wONX7tnhCazr81yDs3vn2kZnqG6TQ9koN8vjOpyf4bOdR2\nD2kodwhEt67OupGgynkHmaxkDTK7Q0O46AIcjHGvQWEvrbtpEPW+9LPmSTUq\nuj/zlDHj02dtzPBb1KDRg7JdBOLRw3tp/qsWuCmvvp9vU7OMVAp5798mvIbL\neLzUwWmMKi9LUidxp/DpC9/a/v11EULuvSXpRfAMY+kgvP8353nrjY3HNBQt\nOO71yvDz1dq0wFd4MJdEmoKlXWBRd/uctoPwR1o3JGdNNKwsvgdgOO60K/Af\nIhat\r\n=aPlk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj2c3+TsTV8TQGdvpB5HsCawkFVrYzB82MidK0O5IVbgIhANi+0/qLrjjxjRmmIY0t4JGumQkKM0qBvmxaYb/K4c1N"}]},"maintainers":[{"name":"albertoarana","email":"aaranaboza@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/decoder-parameters_1.0.1_1540491721319_0.41193858685250717"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-25T18:18:34.496Z","1.0.0":"2018-10-25T18:18:34.835Z","modified":"2023-09-07T12:55:22.481Z","1.0.1":"2018-10-25T18:22:01.460Z"},"maintainers":[{"email":"albaraboz92@gmail.com","name":"albertoarana"},{"email":"aaranadev@gmail.com","name":"aaranadev"}],"description":" A decoder parameters function to transform data in params format","homepage":"https://github.com/albertoarana/decoder-parameters#readme","repository":{"type":"git","url":"git+https://github.com/albertoarana/decoder-parameters.git"},"author":{"name":"@aaranaboza","email":"aaranaboza@gmail.com"},"bugs":{"url":"https://github.com/albertoarana/decoder-parameters/issues"},"license":"ISC","readme":"# Decoder Parameters\n\n## Installation\n\nIf you are using yarn\n```sh\nyarn add @albertoarana/decoder-parameters\n```\n\nor npm\n```sh\nnpm install @albertoarana/decoder-parameters --save\n```\n\n## Use\n### Without serialize\n\n```js\nimport decoderParameters from '@albertoarana/decoder-parameters';\n\nconst params = '?name=Alberto&lastName=Arana';\n\ndecoderParameters(params);\n// ouput: {name: 'Alberto', lastName: 'Arana'}\n```\n\n### With serialize\n\n```js\nimport decoderParameters from '@albertoarana/decoder-parameters';\n\nconst serialize = {\n  filterName: 'name',\n  filterLastName: 'lastName'\n};\n\nconst params = '?filterName=Alberto&FilterLastName=Arana';\n\ndecoderParameters(params, serialize);\n// ouput: {name: 'Alberto', lastname: 'Arana'}\n```\n","readmeFilename":"README.md"}