{"_id":"jquery-deparam","_rev":"14-69056b4614228208136859bc44c988d1","name":"jquery-deparam","description":"Inverse of jQuery's $.param method to convert a querystring into a javascript object","dist-tags":{"latest":"0.5.3"},"versions":{"0.1.0":{"name":"jquery-deparam","version":"0.1.0","description":"Inverse of jQuery's $.param method to convert a querystring into a javascript object","main":"jquery-deparam.js","scripts":{"test":"./node_modules/.bin/mocha test"},"repository":{"type":"git","url":"https://github.com/AceMetrix/jquery-deparam.git"},"keywords":["jquery","deparam","param","querystring"],"author":{"name":"Duncan Wong","email":"baduncaduncan@gmail.com"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.7.2","jquery":"~1.8.3"},"_id":"jquery-deparam@0.1.0","dist":{"shasum":"eaa60c1699fab7637d1acb8d2a08c72d095a0b96","tarball":"https://registry.npmjs.org/jquery-deparam/-/jquery-deparam-0.1.0.tgz","integrity":"sha512-ry2olfin3QY3pnO7WLHWlateoPcyrKVGsCjbk0OsUP1Qvf/rNL+7B5XtX4ZjAz0Pof17kATx9Tjg3Ov2fQX9Fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAF+LsK7TUHv7ksS8bei6pTLEvS4L5XSx8Tw8PQmqwEQIhAMXDWIH9THu8H2t3jJg3hFMInq9HWByN/D5LcnH/MKd2"}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"badunk","email":"baduncaduncan@gmail.com"},"maintainers":[{"name":"badunk","email":"baduncaduncan@gmail.com"}]},"0.3.0":{"name":"jquery-deparam","version":"0.3.0","description":"Inverse of jQuery's $.param method to convert a querystring into a javascript object","main":"jquery-deparam.js","scripts":{"test":"mocha test","postpublish":"gulp"},"repository":{"type":"git","url":"https://github.com/AceMetrix/jquery-deparam.git"},"keywords":["jquery","deparam","param","querystring"],"author":{"name":"Duncan Wong","email":"baduncaduncan@gmail.com"},"license":"MIT","devDependencies":{"chai":"~1.7.2","gulp":"^3.8.11","gulp-uglify":"^1.1.0","jquery":"~1.8.3","mocha":"~1.12.0"},"gitHead":"2b7de6ee342b33059d6bc6a7fc900560f84b1b6d","bugs":{"url":"https://github.com/AceMetrix/jquery-deparam/issues"},"homepage":"https://github.com/AceMetrix/jquery-deparam","_id":"jquery-deparam@0.3.0","_shasum":"2b6bcd455064798063687797ef46efc650183d18","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.32","_npmUser":{"name":"badunk","email":"baduncaduncan@gmail.com"},"maintainers":[{"name":"badunk","email":"baduncaduncan@gmail.com"},{"name":"slowjamhacker","email":"jtemple77@gmail.com"}],"dist":{"shasum":"2b6bcd455064798063687797ef46efc650183d18","tarball":"https://registry.npmjs.org/jquery-deparam/-/jquery-deparam-0.3.0.tgz","integrity":"sha512-1CV0vtzVxYC9cyT6BM2D8JRapzJbRFUposajwiCOtRQiNGeel7ZvP7QHUxwoQGLuXaiS+K6xUl8BuKYLUXcpgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQhn4i0OjKdzohWXwgFSp1q4MDLMikoxk1+TgW8DQMOAIhAO4cjaq6WCIQH7orfhYQMAqBQ1gr2YBZgrzJiW/96BER"}]}},"0.4.0":{"name":"jquery-deparam","version":"0.4.0","description":"Inverse of jQuery's $.param method to convert a querystring into a javascript object","main":"jquery-deparam.js","scripts":{"test":"mocha test","postpublish":"gulp"},"repository":{"type":"git","url":"https://github.com/AceMetrix/jquery-deparam.git"},"keywords":["jquery","deparam","param","querystring"],"author":{"name":"Duncan Wong","email":"baduncaduncan@gmail.com"},"license":"MIT","devDependencies":{"chai":"~1.7.2","gulp":"^3.8.11","gulp-uglify":"^1.1.0","jquery":"~1.8.3","mocha":"~1.12.0"},"gitHead":"ee7d01621a71e66e71fafd5722861d895846f6b0","bugs":{"url":"https://github.com/AceMetrix/jquery-deparam/issues"},"homepage":"https://github.com/AceMetrix/jquery-deparam","_id":"jquery-deparam@0.4.0","_shasum":"6d5b172db6f21b3d64b0dceb71c3b01d90bdfe8c","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.36","_npmUser":{"name":"badunk","email":"baduncaduncan@gmail.com"},"maintainers":[{"name":"badunk","email":"baduncaduncan@gmail.com"},{"name":"slowjamhacker","email":"jtemple77@gmail.com"}],"dist":{"shasum":"6d5b172db6f21b3d64b0dceb71c3b01d90bdfe8c","tarball":"https://registry.npmjs.org/jquery-deparam/-/jquery-deparam-0.4.0.tgz","integrity":"sha512-6RHMNzt26eQLe7TJGImie5mqhIAi8XLLbSaY1Yj5uA43Vq09aGbVl31Xi/YqPzYPR0DhqsPhMiNVXEm2jG3SMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaQCPZdmpavjoMIZl9MBadAuuU6exfhMxRGpvToYRAWwIgfVutwpNzFuJbzpF5wsan4Bb0KBomC+aQyaV/DPVENOI="}]}},"0.4.1":{"name":"jquery-deparam","version":"0.4.1","description":"Inverse of jQuery's $.param method to convert a querystring into a javascript object","main":"jquery-deparam.js","scripts":{"test":"mocha test","postpublish":"gulp"},"repository":{"type":"git","url":"https://github.com/AceMetrix/jquery-deparam.git"},"keywords":["jquery","deparam","param","querystring"],"author":{"name":"Duncan Wong","email":"baduncaduncan@gmail.com"},"license":"MIT","devDependencies":{"chai":"~1.7.2","gulp":"^3.8.11","gulp-uglify":"^1.1.0","jquery":"~1.8.3","mocha":"~1.12.0"},"gitHead":"58584e2e74e9b3772bda5880f2a2e4b5b5ad3c76","bugs":{"url":"https://github.com/AceMetrix/jquery-deparam/issues"},"homepage":"https://github.com/AceMetrix/jquery-deparam","_id":"jquery-deparam@0.4.1","_shasum":"e63c70e9e323e0cadebc3b5d39d7b981c26ad649","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.36","_npmUser":{"name":"badunk","email":"baduncaduncan@gmail.com"},"maintainers":[{"name":"badunk","email":"baduncaduncan@gmail.com"},{"name":"slowjamhacker","email":"jtemple77@gmail.com"}],"dist":{"shasum":"e63c70e9e323e0cadebc3b5d39d7b981c26ad649","tarball":"https://registry.npmjs.org/jquery-deparam/-/jquery-deparam-0.4.1.tgz","integrity":"sha512-eJTdipBltEzPDwWEH+cwQNlKlCz1pny90SGGxbC2Pa53AlTt2pCuumf60jaCrs5jYsbu3F5CtJw0mDIuJ5Y97A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/L0tXRr4VSeAPuMnrErzaveOxUM2lznd+1h0q/83RVAiEA9ERZs6MejfT+J/cHULKB/jMUC439ZzLDiZdF36QWZK8="}]}},"0.4.2":{"name":"jquery-deparam","version":"0.4.2","description":"Inverse of jQuery's $.param method to convert a querystring into a javascript object","main":"jquery-deparam.js","scripts":{"test":"mocha test","postpublish":"gulp"},"repository":{"type":"git","url":"https://github.com/AceMetrix/jquery-deparam.git"},"keywords":["jquery","deparam","param","querystring"],"author":{"name":"Duncan Wong","email":"baduncaduncan@gmail.com"},"license":"MIT","devDependencies":{"chai":"~1.7.2","gulp":"^3.8.11","gulp-uglify":"^1.1.0","jquery":"~1.8.3","mocha":"~1.12.0"},"gitHead":"052e936086e2d6e57ae3a7ca91dabb1eef3fcf1e","bugs":{"url":"https://github.com/AceMetrix/jquery-deparam/issues"},"homepage":"https://github.com/AceMetrix/jquery-deparam","_id":"jquery-deparam@0.4.2","_shasum":"e4fdcfc2dad11af184250c6057b04b9363dcdcf4","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.36","_npmUser":{"name":"badunk","email":"baduncaduncan@gmail.com"},"maintainers":[{"name":"badunk","email":"baduncaduncan@gmail.com"},{"name":"slowjamhacker","email":"jtemple77@gmail.com"}],"dist":{"shasum":"e4fdcfc2dad11af184250c6057b04b9363dcdcf4","tarball":"https://registry.npmjs.org/jquery-deparam/-/jquery-deparam-0.4.2.tgz","integrity":"sha512-ncN/tNtO5xqTC40EZYPJW2JfvG6xerPoIq/tXzNjnjBEvdYiGXYDpbFjoERLFjiOQC0aLc5O5cKWJfJRkzcMyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8Bq0Kt1+zlrL+6PW58C+dH7JIsx+rv4KEbTI3Ig3yFgIgXhkugEYY+asKhiG8rDmnpHO2G+HPItyZo6m6aNrjYBg="}]}},"0.5.1":{"name":"jquery-deparam","version":"0.5.1","description":"Inverse of jQuery's $.param method to convert a querystring into a javascript object","main":"jquery-deparam.js","scripts":{"test":"mocha test","postpublish":"gulp"},"repository":{"type":"git","url":"git+https://github.com/AceMetrix/jquery-deparam.git"},"keywords":["jquery","deparam","param","querystring"],"author":{"name":"Duncan Wong","email":"baduncaduncan@gmail.com"},"license":"MIT","devDependencies":{"chai":"~1.7.2","gulp":"^3.8.11","gulp-uglify":"^1.1.0","jquery":"^1.9.0","mocha":"~1.12.0"},"gitHead":"f4be87dfe0e6da13455e9bbbcd4f6a3fa358d71e","bugs":{"url":"https://github.com/AceMetrix/jquery-deparam/issues"},"homepage":"https://github.com/AceMetrix/jquery-deparam#readme","_id":"jquery-deparam@0.5.1","_shasum":"bc6898cd2b393fd9a639fc2a9d514ff64e89b628","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.0","_npmUser":{"name":"badunk","email":"baduncaduncan@gmail.com"},"dist":{"shasum":"bc6898cd2b393fd9a639fc2a9d514ff64e89b628","tarball":"https://registry.npmjs.org/jquery-deparam/-/jquery-deparam-0.5.1.tgz","integrity":"sha512-h7SQDKf0/ayGvPhui+gU0yvFhvudCF3YklOTaRaeyqZzk1HAozcg/w+a//gdRcxPZWDJ5kcEVWso11hOnENeoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLJNSsQN/ATY0KRoNWLcIMWhBI6KmjZPcYjD5k11oVkAIhAK7XmG4xf7Zb2nUMTuhL3OVVR9ea8UyyjFvxM7cro3wL"}]},"maintainers":[{"name":"badunk","email":"baduncaduncan@gmail.com"},{"name":"slowjamhacker","email":"jtemple77@gmail.com"}]},"0.5.2":{"name":"jquery-deparam","version":"0.5.2","description":"Inverse of jQuery's $.param method to convert a querystring into a javascript object","main":"jquery-deparam.js","scripts":{"test":"mocha test","postpublish":"gulp"},"repository":{"type":"git","url":"git+https://github.com/AceMetrix/jquery-deparam.git"},"keywords":["jquery","deparam","param","querystring"],"author":{"name":"Duncan Wong","email":"baduncaduncan@gmail.com"},"license":"MIT","devDependencies":{"chai":"~1.7.2","gulp":"^3.8.11","gulp-uglify":"^1.1.0","jquery":"^1.9.0","mocha":"~1.12.0"},"gitHead":"72a498173fd73287902a8c776ad2621aa46330e2","bugs":{"url":"https://github.com/AceMetrix/jquery-deparam/issues"},"homepage":"https://github.com/AceMetrix/jquery-deparam#readme","_id":"jquery-deparam@0.5.2","_shasum":"9f83082fce3758383d73d54dee5ca7e2ac7bdd79","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.0","_npmUser":{"name":"badunk","email":"baduncaduncan@gmail.com"},"dist":{"shasum":"9f83082fce3758383d73d54dee5ca7e2ac7bdd79","tarball":"https://registry.npmjs.org/jquery-deparam/-/jquery-deparam-0.5.2.tgz","integrity":"sha512-9O/V/t9TcObd8ma5T/574vzjBAgYvyBEiIUtmn0WrqKRKg5tNNXWzkyZsBTt0HSFvOS93TnXqkbLS8bFqTH1eA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaS5z7k0P8OKzWiV24j33hIb6jSRYy4QhNYUNFN5NI4QIgbcFi8d6lOqQx9j0uh5JvgtcIFRrBpCtVxZHTXk7c2KY="}]},"maintainers":[{"name":"badunk","email":"baduncaduncan@gmail.com"},{"name":"slowjamhacker","email":"jtemple77@gmail.com"}]},"0.5.3":{"name":"jquery-deparam","version":"0.5.3","description":"Inverse of jQuery's $.param method to convert a querystring into a javascript object","main":"jquery-deparam.js","scripts":{"test":"mocha test","postpublish":"gulp"},"repository":{"type":"git","url":"git+https://github.com/AceMetrix/jquery-deparam.git"},"keywords":["jquery","deparam","param","querystring"],"author":{"name":"Duncan Wong","email":"baduncaduncan@gmail.com"},"license":"MIT","devDependencies":{"chai":"~1.7.2","gulp":"^3.8.11","gulp-uglify":"^1.1.0","jquery":"^1.9.0","mocha":"~1.12.0"},"gitHead":"81428b3939c4cbe488202b5fa823ad661d64fb49","bugs":{"url":"https://github.com/AceMetrix/jquery-deparam/issues"},"homepage":"https://github.com/AceMetrix/jquery-deparam#readme","_id":"jquery-deparam@0.5.3","_shasum":"51f937c448175445499081b87bf32b241b1e2693","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"badunk","email":"baduncaduncan@gmail.com"},"dist":{"shasum":"51f937c448175445499081b87bf32b241b1e2693","tarball":"https://registry.npmjs.org/jquery-deparam/-/jquery-deparam-0.5.3.tgz","integrity":"sha512-R+X/F4echMhrcy2ko2I0Ek6nNN0ffnoK3VbwECEQ4hVmUu87sGjsxlLet/4nK/HtsG4ZHN/2SqqC2PkH/nKngg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFH2DRe4NyoMOJuNNIrXUTO2J0SVPJ+3WHVLT5lBt6wAiAdwCe5Y63tWbf3I9D1xfwVB9v6im3OBxfbwvJPfhHUSw=="}]},"maintainers":[{"name":"badunk","email":"baduncaduncan@gmail.com"},{"name":"slowjamhacker","email":"jtemple77@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/jquery-deparam-0.5.3.tgz_1483490779614_0.9737728610634804"}}},"readme":"jquery-deparam\n==============\n\nExtracted $.deparam from Ben Alman's [jquery-bbq](https://github.com/cowboy/jquery-bbq/) with license info included.\nDeparam is the inverse of jquery's [$.param method](http://api.jquery.com/jQuery.param/).  It takes a parameterized querystring and converts it back into an object.  The format is in many ways a more compact way to serialize a javascript object over JSON.  For example (from the included tests):\n\n```javascript\nvar paramStr = 'a[]=4&a[]=5&a[]=6&b[x][]=7&b[y]=8&b[z][]=9&b[z][]=0&b[z][]=true&b[z][]=false&b[z][]=undefined&b[z][]=&c=1';\nvar paramsObj = {\n    a: ['4','5','6'],\n    b:{\n        x:['7'],\n        y:'8',\n        z:['9','0','true','false','undefined','']\n    },\n    c:'1'\n};\n\ndeparam(paramStr).should.deep.equal(paramsObj);\n\n```\n\nInstall\n==============\n```\nbower install jquery-deparam\nnpm install jquery-deparam\n```\n\nUsage\n===============\nBrowser global:\n```\n<script src=\"jquery-deparam.js\"></script>\n```\nCommonJS module:\n```\nvar deparam = require('jquery-deparam');\n```\nAMD Module:\n```\ndefine(['deparam'], function(deparam){});\n\n```\n\nNotes\n================\n`$.param({})`, `$.param([])`, and `$.param('')` serialize into empty strings.  This library will serialize those cases into an empty string.\n\nLicense\n===============\nMIT\n","maintainers":[{"name":"badunk","email":"baduncaduncan@gmail.com"},{"name":"slowjamhacker","email":"jtemple77@gmail.com"}],"time":{"modified":"2022-06-19T05:01:34.290Z","created":"2013-08-07T19:50:25.050Z","0.1.0":"2013-08-07T19:50:25.383Z","0.3.0":"2015-03-21T06:13:39.992Z","0.4.0":"2015-06-02T20:47:59.611Z","0.4.1":"2015-06-02T20:58:28.437Z","0.4.2":"2015-06-26T04:29:29.364Z","0.5.1":"2015-12-20T20:32:37.890Z","0.5.2":"2015-12-21T06:16:55.331Z","0.5.3":"2017-01-04T00:46:19.838Z"},"author":{"name":"Duncan Wong","email":"baduncaduncan@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/AceMetrix/jquery-deparam.git"},"readmeFilename":"README.md","homepage":"https://github.com/AceMetrix/jquery-deparam#readme","keywords":["jquery","deparam","param","querystring"],"bugs":{"url":"https://github.com/AceMetrix/jquery-deparam/issues"},"license":"MIT"}