{"_id":"@aftc/cookiemanager","_rev":"4-b791aced0579ea25cd56361385c5a1eb","name":"@aftc/cookiemanager","dist-tags":{"latest":"0.9.2"},"versions":{"0.8.0":{"name":"@aftc/cookiemanager","version":"0.8.0","description":"CookieManager","types":"index.d.ts","main":"CookieManager.js","module":"CookieManager.js","sideEffects":false,"scripts":{"buildTypesDoNotUse":"npx -p typescript tsc"},"keywords":[],"author":"","license":"ISC","directories":{"test":"tests"},"gitHead":"87ee723a45d6103d7d761f9b59c93d361076e347","_id":"@aftc/cookiemanager@0.8.0","_nodeVersion":"19.3.0","_npmVersion":"9.6.0","dist":{"integrity":"sha512-Rv3MTpllm8QPcAckY+X/Pw3ITdMVBDvaHS7uhY0vfhXk3/l9L5TL3FZLizFk/Qnz4ceMmihsFcSWLjR5jItXHQ==","shasum":"5816b28b17930f32db10d7f453aba1c0108e6c5c","tarball":"https://registry.npmjs.org/@aftc/cookiemanager/-/cookiemanager-0.8.0.tgz","fileCount":7,"unpackedSize":13928,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2ze43rkLKtZ5GizaiUcSDQ3I2RJkj1CZl3zJyOkiySAiEA9p4mexKh3m0Z02jF7addQaYcfEwJ/hMSjbec6U3nJAM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCL+cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8Bw/9GweMQ2a9L2bICyfgqE1t39ouaevB5tXptQhahArJSlgeIBs0\r\nwGlTOIhQ6pOplGlQh+lbvzTccWlqu+ZEHKEMNLVG/BRK9xwOaG67wqZBAxtK\r\n6AvrFRqToC2FcB7Y0hoJovSM2uAB9xhywRbScL5L9q/4bDuGqHojLon72Dm2\r\n5RcQKic72eT69K5jzar0ITKtbXxG7fjIn7nNtvSMPsB8ni+KvOfmurPctE3c\r\nkRJn5oHN/QWhjKVWjI9qJGh5essZlY8vvBBtb0NLIwopQazTYqRhtnYapx8S\r\na3/Q2yuTCt6qsmXMJweAi2/D+5NEaAmcCUWhXBLOSOEIbxNmezgnMw4qaj6/\r\n3Nezb/+1rrZPlIQETgnanQzKqfI5lKl+JWm0YAKEDSShmTDVnRVFWewLqPjX\r\nxHZR91oxhNFs59/rQazFEJ41J2reAZ7FQ3GVcsjpb5Q1rJClEcmO0SHEstWU\r\nnEFib/gUuAUXYC5VIEwSI8ZDDbRh4ayxZmyr8h5NDrmtKEdFJIbyZZDEp30O\r\n85n/Lh7W6A61/7sabz3yLXTQJnewBejWAs2NHvvLbY6L8rLDpdrCyvFiDStp\r\nOMxXpQCdFnChl19zwtiSuCF44nqqI/oBQZqoT1CVJyMe5CQjNsRyrlzuoOvY\r\nUYxAdQFtR/xElkaZBnFUPPYiTiomRIRMK8I=\r\n=kJhb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"darceylloyd","email":"darcey.lloyd@gmail.com"},"maintainers":[{"name":"darceylloyd","email":"darcey.lloyd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cookiemanager_0.8.0_1678294939908_0.316833001941331"},"_hasShrinkwrap":false},"0.8.2":{"name":"@aftc/cookiemanager","version":"0.8.2","description":"CookieManager","types":"types/index.d.ts","main":"index.js","module":"CookieManager.js","filename":"CookieManager.js","sideEffects":false,"scripts":{"buildTypesDoNotUse":"npx -p typescript tsc","publish":"npm publish --access=public"},"keywords":[],"author":"","license":"ISC","directories":{"test":"tests"},"gitHead":"e918453db462586dab9f5e4a307608f076d9f4db","_id":"@aftc/cookiemanager@0.8.2","_nodeVersion":"19.3.0","_npmVersion":"9.6.0","dist":{"integrity":"sha512-nSndZdFkAsAEwWibU+FJjGViLxfWHvTVQv1z1VjwRC/t6zvstBLUrC37Bus4O/WHoIcnAV7PSOn1VGGX635J0A==","shasum":"25f6168e0dee02501f85d0972dd258ccd8a4732e","tarball":"https://registry.npmjs.org/@aftc/cookiemanager/-/cookiemanager-0.8.2.tgz","fileCount":8,"unpackedSize":18928,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHw/vnxa+cRJ3CnkgvGgin0CEwQ2Tq3D5McSgCXgJVKKAiEA+e9NABWSj2/HYzd2aEUZqKV3jjCA3zxSwBe9nfAcniA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCMFaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr17Q/7BVg5lasp5Ou6sKfPhV8HFA16l/AaqRyMUbIR8QHcH5LZLzOo\r\nZUBbmvqLaBSVHktFE/+K9dqVVkDg0vIwkx7Tr1R+6knzE+/bOvdYkOppw5E1\r\nTRLtKr40G9Mrx5FOfm3F7BoLBlMmKrNSpW45QLqQ2lI57KDQWMye//Usw1r+\r\n8ToDQ2XhnGRyF1o28rth70A4s1oqKboEpffkoL1Gp5jYldMEnbk78LqtsdNs\r\nyBt5Qt0xkQf0OKKrrFIluHVh4pC4+K4moqhM8xaq6twDPugJ7mUtGSTBdteO\r\nWhPZQqa6Exw7eLevyEmCy299y1s6Bfj6n/TfLHQ8B13iLBhlAjFXRpqpzlqw\r\nT9LlaHXUSRhUqZKgLMHqrkS6L7e3Xima2RNkBiIyjRo1fHD7oIDFuM33Bmu7\r\ncEqe5+DxiFXdxS5gVFvRdiUfPa7ZRHFTJjpohmqwFbsYufogrC8EZfi3Ehg2\r\nfbbwxpbzYKKcIppVjmdcSLcZVybGdsVf6zURHDjMPTa4I07zbl4UWgBtLoQv\r\nPf+HXcmTdq5XYbECqsNlsRcYDoi5aVewE3KGO5Ow0E9FiSNtmbc44/m0Q9mq\r\nlkC2tT4nCqiZRazPJ7eM2RA5kByNBrSQMPBsj03BP79MdLzVnYvdriY06knO\r\nGYyPRe+MLXKc6lF7NVd64CkZaF8gz1QIicw=\r\n=RcPx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"darceylloyd","email":"darcey.lloyd@gmail.com"},"maintainers":[{"name":"darceylloyd","email":"darcey.lloyd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cookiemanager_0.8.2_1678295385818_0.43785484627273186"},"_hasShrinkwrap":false},"0.9.0":{"name":"@aftc/cookiemanager","version":"0.9.0","description":"CookieManager","types":"types/index.d.ts","main":"index.js","module":"CookieManager.js","filename":"CookieManager.js","sideEffects":false,"scripts":{"buildTypesDoNotUse":"npx -p typescript tsc","publish":"npm publish --access=public"},"keywords":[],"author":"","license":"ISC","directories":{"test":"tests"},"gitHead":"9f78791e7f71cef2be0239de5d7a6c9a4a045b46","_id":"@aftc/cookiemanager@0.9.0","_nodeVersion":"19.3.0","_npmVersion":"9.6.0","dist":{"integrity":"sha512-Sp4oSIx8oXPx4vYDSsoKf+Ur+GdhDkVBtmuT4ZY8dXe8QKOCZrQ99l82l2q/NWKSMOmNEOFytByYZUcmN9G3zw==","shasum":"1b6a6e99d8db6c6e06e52612c9fc25e749128e57","tarball":"https://registry.npmjs.org/@aftc/cookiemanager/-/cookiemanager-0.9.0.tgz","fileCount":8,"unpackedSize":18976,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOETF9M5NP2MIxeRYk3nBHQtvgJVdvtAZ56dMbP8q45AiEAjlUSqdFBAzNQIvGZWYyRkjSERQ4sTufk8t4rifPpkYk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCMIAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNqg/8DCKNP6V06VwDh7Da5yOi8Q6QIC5nej7agpw7prxLzXBCUaG7\r\niuKe65w2Zs3y2/htyoAhq2YTwC3CNjqX54tD083YeA1xp7wWAfITuWrhgy9t\r\nJHyWKikdZM1Uh2m3Q85dMGtBdcpthSb7dmVaq3gz21AHrzybMIq9rMcBslUc\r\naXTkhxaEBua4f07YB7bCG3ghqjdNAYr8u+pmYgqDyTz4YAxzviixieeYHs4t\r\nHCntwCFl6D+XUFDxtNXAo7WwWcdN2Jpscf6eyPc7aeRAAc44G/BneAal2Fky\r\n9GUapcNQlD4MnxZx26D4p9fmG5KEzUmyAvU31mekhMldayH9c3v0A9dsZ9wX\r\n5X6+9F8V2j24NEczDsYzGR5e4qM+/sax2Gp1WaqwJsVVWzrEcy//zR6nXoim\r\nmIPmnk6z7gnHb+u63noeMaI/QVs5uCeP+nCyJKxre+I8G6H76zP9Qwq//kT3\r\n02EnuzTyz7fJi7MyM683VP32olhL10dFF821Mp+l6Sc0rX5nJQzZtUxYxPli\r\nm6ygxM3cGcHSepjdz4UVPN//QRfZNajkoP28WphWighbhxei4N+0j+RelsNi\r\nYrJtVh4xyfvK/jA78yCPSDfqzpfWzaj4jDL6j6zVeQjl0bRWnhP7IHjVElAg\r\nQTa5l08YpZXuoKOgZJVmhULetZnzLQKWzQk=\r\n=7fZq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"darceylloyd","email":"darcey.lloyd@gmail.com"},"maintainers":[{"name":"darceylloyd","email":"darcey.lloyd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cookiemanager_0.9.0_1678295552459_0.5792328405812821"},"_hasShrinkwrap":false},"0.9.1":{"name":"@aftc/cookiemanager","version":"0.9.1","description":"CookieManager","types":"types/index.d.ts","main":"index.js","module":"CookieManager.js","filename":"CookieManager.js","sideEffects":false,"scripts":{"buildTypesDoNotUse":"npx -p typescript tsc","publish":"npm publish --access=public"},"keywords":[],"author":"","license":"ISC","directories":{"test":"tests"},"gitHead":"12387df2d7a9b0bba50cf273619ebacb1283b681","_id":"@aftc/cookiemanager@0.9.1","_nodeVersion":"19.3.0","_npmVersion":"9.6.0","dist":{"integrity":"sha512-G86nj56mfgOLAxjqDbGIjJ4YurE+OWYKdwn1En74Lx4a+bSj4StWTz9fu5RoGDWUm/6gXlSuS4IBNRz+pOBNrg==","shasum":"f65cc71ce898314266a91fb2886332a283eb7b27","tarball":"https://registry.npmjs.org/@aftc/cookiemanager/-/cookiemanager-0.9.1.tgz","fileCount":8,"unpackedSize":18982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrDfIuKrJZwgHON2ySCM+XoOEGsDPataN4nWPXqO9COAiB9mvuN2gvNBTMMU6XinE3Kq+e+HVkp6KRm+Nm/h6sWlA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCMKQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfvQ//UZShw1wmldZLXl6cvbTcvmvJToQ5RcE5GdoYcVGHn4qxu+KB\r\nA0O59B33IEcgnePTspnBmZXYHuuZGxFSh6LMKVMUMUrVCGIaoe8cLp1BurIy\r\n1crUdoSixpmHNnbpB79s5+8+ulxnZs9MOceKfDb2yrhianwPw3Qm2gEBKa42\r\n4LxxUBuewHrg33VQnE7YP1t1/vSL/D2OHWcb7UB/4yb3rFstVoI2EQY8O11Y\r\nrAf+kkC/ZPLIUFY+9O2JhN4a3KvsEHZJCiKSOfLHy0XKW1WyoEPwWMZmqXZf\r\ni/vLknH7Hlap9J/zH09eGIEAa9FLHZBI7o8CT+AG//tg8msCBN9qxCZmC/Q7\r\nLMlskx8Nzxavv9N0lrBcQ2uzresx09+qIxidK3BC2mn/SY5cAeMJPvXf6Kwy\r\nctrzzztr9qA1r/TEHF7fR8YdL8ce7Xs2P5r/qfohiHTSbv8EJgomw3wh176M\r\npze5qkBcBbhEf4WsumFIpVnfd3F7y+nP6+BjQzDPw9+4J8lYnxnwqRSspFiT\r\namuc7Q8JBlc3152hEKmK0MM3wUDUJXP64nU42Td3xMDOITW36ZVAGeeG7K47\r\nKLRnj8C+QM9xbqezbwZTY4No8etxEZCH78pQr0yaTDN9Dx1qMv2o8t0Astvi\r\n26VJm2IiJKapORzqnrH3f6OZIo2P5AtFW3k=\r\n=H8ma\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"darceylloyd","email":"darcey.lloyd@gmail.com"},"maintainers":[{"name":"darceylloyd","email":"darcey.lloyd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cookiemanager_0.9.1_1678295696420_0.9930038120160334"},"_hasShrinkwrap":false},"0.9.2":{"name":"@aftc/cookiemanager","version":"0.9.2","description":"CookieManager","types":"types/index.d.ts","main":"index.js","module":"CookieManager.js","filename":"CookieManager.js","sideEffects":false,"scripts":{"buildTypesDoNotUse":"npx -p typescript tsc","pub":"npm publish --access=public"},"keywords":[],"author":"","license":"ISC","directories":{"test":"tests"},"gitHead":"3bebfe1b2bd528113e505f1fdb86ba2ddbb1fda4","_id":"@aftc/cookiemanager@0.9.2","_nodeVersion":"19.3.0","_npmVersion":"9.6.0","dist":{"integrity":"sha512-kJGTC9rE+flVVXMrjxITEL1b40RjHSI90ZRKyJrWUpFoBk5duotrDFP9Wg3Ux1EJchH1XYMTKoNOBU9WHLlqwA==","shasum":"a7bce581f3fd36aff91fc6adc88487ceb5d4c024","tarball":"https://registry.npmjs.org/@aftc/cookiemanager/-/cookiemanager-0.9.2.tgz","fileCount":8,"unpackedSize":18935,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqbWS70qsS1uESk9F1WyFeOFWQmsAgclNYdf39BTjDnQIgJtYyX/0pVjQ1glsO2JGE8GpBf9dKA629a1vOL+8jxbM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCMUTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRgg//Rv9784i8PPT6292kkiOVa5sq7R+8smJmgqwmiocMc9KmuCVG\r\nB3I5i9Yf+RPZc/ol1WgIioxzsUNz+mos+AZMUaOjC9GW5WG9cPHLSdd/bcJe\r\nvCxA6LesPlQA72Sn1opN2fuu7JsbCjMMewJEb9CLICTnLRKVxFVQ+asNOWTh\r\nKvwixVr9MO41c3isc1Sv4qfNSRidUWSvzWj2FhUeKb5MybBo9IGXwRlTso6G\r\ng69ZBB27XFqgOMibl4l3vuWwvnZBK4duYJfDczcgJxqH1F+Ss21TXfHnbJ7T\r\nAbdcYG6fQHjTMGBYun2l80m7eTKmn3u1Ev/lwFA4S/WPNnuCJJ9+ouC26/gS\r\n2Nn26DI0pLVYhkYESlTykIMLANPhZZ8+BDwZO/gI/A2d5R3dWWxI9wgQnpjJ\r\nEogbbycyyKeYtxMFIWe2N6McYbm2ZFKbOISLeJQNI0WhUEB2Bbdxp4GGZLok\r\nig8I7BOrH+pHFg2kAfhTrE/aBwrz+b92icEKC+FN/p8obT3OnsMjuiFYeBUR\r\n8Vnyb5YUWCD8ebPl486Gvx8/4v9zIZdke1HuNmPceVKZCEIzsbVcNCNmksq4\r\n+TleOSMnMMqabHqIThiuZiOZYzM/2r/34yJHrRWm95n1W/u3bY0zxoMoL+OY\r\nwuvBJ5ScqoMSQm24l2klAMn+7yvZA+XZwnE=\r\n=v7rI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"darceylloyd","email":"darcey.lloyd@gmail.com"},"maintainers":[{"name":"darceylloyd","email":"darcey.lloyd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cookiemanager_0.9.2_1678296339163_0.46501986340229196"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-08T17:02:19.787Z","0.8.0":"2023-03-08T17:02:20.120Z","modified":"2023-03-08T17:25:39.469Z","0.8.2":"2023-03-08T17:09:46.037Z","0.9.0":"2023-03-08T17:12:32.637Z","0.9.1":"2023-03-08T17:14:56.708Z","0.9.2":"2023-03-08T17:25:39.333Z"},"maintainers":[{"name":"darceylloyd","email":"darcey.lloyd@gmail.com"}],"description":"CookieManager","keywords":[],"license":"ISC","readme":"## CookieManager\r\nJust a quick and painless cookie wrapper.\r\n\r\n\r\n### Install\r\n```\r\nnpm i @aftc/cookiemanager\r\n```\r\n\r\n### Arguments\r\n```\r\nCookieManager.setCookie(\r\n    cookieName:String, \r\n    cookieValue:string, \r\n    expiryTime:number (seconds), \r\n    domain: string = \"/\"\r\n);\r\n```\r\n\r\n\r\n### Usage example 1 (TS)\r\n```\r\nimport { CookieManager } from \"@aftc/cookiemanager/src/CookieManager\";\r\n\r\nconst cm:CookieManager = new CookieManager()\r\ncm = new CookieManager();\r\n// cm.setPath(\"/\");\r\n// cm.setDomain(\"yourdomain.com\");\r\ncm.setExpiryTime(600); // optional can be set on setCookie\r\ncm.setSameSiteStrict(true);\r\ncm.setHttpOnly(true);\r\ncm.setSecure(true);\r\n\r\n// Set\r\ncm.setCookie(\"my-cookie\", \"cookie-value\");\r\n// cm.set(\"my-cookie\",\"1234\",30,\"/\",\"/admin\"); // All options set\r\n// cm.set(\"my-cookie\", \"cookie-value\"); // alias\r\n\r\n// Get\r\nconst myCookie:String = cm.getCookie(\"my-cookie\");\r\n// const myCookie:String = cm.get(\"my-cookie\"); // alias\r\n\r\n// Delete\r\ncm.deleteCookie(\"my-cookie\");\r\n// cm.delete(\"my-cookie); // alias\r\n// cm.del(\"my-cookie); // alias\r\n// cm.remove(\"my-cookie); // alias\r\n// cm.rem(\"my-cookie); // alias\r\n\r\n// Log available cookies\r\ncm.logCookies();\r\n```\r\n\r\n\r\n\r\n### Usage example 2 (JS)\r\n```\r\nimport { CookieManager } from \"@aftc/cookiemanager/src/CookieManager\";\r\n\r\nconst cm = new CookieManager()\r\ncm = new CookieManager();\r\n// cm.setPath(\"/\");\r\n// cm.setDomain(\"yourdomain.com\");\r\ncm.setExpiryTime(600); // optional can be set on setCookie\r\ncm.setSameSiteStrict(true);\r\ncm.setHttpOnly(true);\r\ncm.setSecure(true);\r\n\r\n// Set\r\ncm.setCookie(\"my-cookie\", \"cookie-value\");\r\n// cm.set(\"my-cookie\",\"1234\",30,\"/\",\"/admin\"); // All options set\r\n// cm.set(\"my-cookie\", \"cookie-value\"); // alias\r\n\r\n// Get\r\nconst myCookie:String = cm.getCookie(\"my-cookie\");\r\n// const myCookie:String = cm.get(\"my-cookie\"); // alias\r\n\r\n// Delete\r\ncm.deleteCookie(\"my-cookie\");\r\n// cm.delete(\"my-cookie); // alias\r\n// cm.del(\"my-cookie); // alias\r\n// cm.remove(\"my-cookie); // alias\r\n// cm.rem(\"my-cookie); // alias\r\n\r\n// Log available cookies\r\ncm.logCookies();\r\n```\r\n","readmeFilename":"readme.md"}