{"_id":"@alt-javascript/cookies","_rev":"2-b76663093ec2514204243e0fbd3116d0","name":"@alt-javascript/cookies","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@alt-javascript/cookies","version":"1.0.0","description":"Simple utility to ease the use of browser cookies.","author":"","keywords":["cookies"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"homepage":"https://github.com/alt-javascript/cookies#readme","repository":{"type":"git","url":"git+https://github.com/alt-javascript/cookies.git"},"main":"index.js","type":"module","scripts":{"lint":"npx eslint \"./*.js\" --fix","test":"npm run test:unit","test:unit":"npm run test:tdd","test:tdd":"mocha --require test/fixtures/index.js","coverage":"npm run c8","mocha":"mocha --require test/fixtures/index.js","c8":"c8 --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","bundle":"rollup -c","minify-iife":"terser dist/alt-javascript-cookies-iife.js -c  ","minify-esm":"terser dist/alt-javascript-cookies-esm.js -c  ","build-iife":"npm run minify-iife -- -o dist/alt-javascript-cookies-iife-min.js --source-map","build-esm":"npm run minify-esm -- -o dist/alt-javascript-cookies-esm-min.js --source-map","build":"npm run bundle && npm run build-iife && npm run build-esm"},"license":"MIT","dependencies":{},"devDependencies":{"@babel/eslint-parser":"^7.17.0","c8":"^7.11.0","chai":"^4.3.4","eslint":"^7.30.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-cucumber":"^1.4.0","eslint-plugin-import":"^2.23.4","mocha":"^9.0.2","npx":"^10.2.2","rollup":"^2.69.2","run-script-os":"^1.1.6","terser":"^5.12.0"},"gitHead":"3b2c55d6870a2539e5624fa72d782737eb7a90cf","bugs":{"url":"https://github.com/alt-javascript/cookies/issues"},"_id":"@alt-javascript/cookies@1.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-74lG9ruThuZifGS3R3GZLVh13zoIWGk2QOwV4Y7BfWIWc2SuPCKmOKH0cZFDZ4Zm2rdR7+Bx1dQ40TNoX97fOg==","shasum":"57b7ec0c5964d5a37bcebffa6ac32ed5ddfafebf","tarball":"https://registry.npmjs.org/@alt-javascript/cookies/-/cookies-1.0.0.tgz","fileCount":14,"unpackedSize":16077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMpTiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1lRAAmq2U+AlX7nveNfkj4hjee3o7sWzHSesxjozzbdWG66o/qoUG\r\n8Ar/jLvSDJmqwh43bhKUqcvSKUtaKW3rfWmp1Fjf5ZeoDDrKKNpqB35jEyPa\r\n5C6TD3hpjJmqXAvsiFY7rg7CgSpfXsEmiJcTUzDkthBk+ZzAQVC0VsiC7wbY\r\n5cNsI/lsZsVgnD6Tn4BmsKLv7jO8JFAj4VcSTIFSt1BWCRWzN3gRkmwUORU9\r\nLkGk8lx2t/5cMOSO1j+Mj4pTruV6ZnvW9p2erYzGIPt92/+W9ODmXfipdCX2\r\nEaevFa0HueFj5qBVL++yNUAbHGBYfguATjVswfq3vvt/vgVKL9XClLe9WvgF\r\n/HBsmidEOyJ6ndNkuN0W5GYfWJQId5IVVHemp5DYECza+tIiuNJPzrgr/nTY\r\nxdkgReTKH9d3gA1qxtaOnRp4tJiHtOWt6xBsVQmia5e35Dixlp9g+ZKb2c+v\r\nVS9HiuOb6I9l5l7bZ/IGMy9T/W/2a+lwoqWY1EUDW02ZSCozl377k+jGDGPL\r\nIIqxBOJvOfIevhGQTr9DPLcllOs0pkWqN0knHs801ngm0PGn/SfzglrBlTIh\r\nz0xmU6oiwCzmN34Kul0GAsYkbfeEdCMtxuh916Belwbj20nIDtyoeLEu75K+\r\n1qVdiDLd8jeI80Su0XFGIJeJ63S81BDal1A=\r\n=4EnG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1DZQRQDum3tjZmtkffIITl+p1M0AvTgTRVK82irrJUAIhAIJ/3a8yIMtJnyffMW9/Z41Wf/Lhw9zRrMo0NJxcRC1Y"}]},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"directories":{},"maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cookies_1.0.0_1647482081961_0.5610218650257361"},"_hasShrinkwrap":false},"1.0.1":{"name":"@alt-javascript/cookies","version":"1.0.1","description":"Simple utility to ease the use of browser cookies.","author":"","keywords":["cookies"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"homepage":"https://github.com/alt-javascript/cookies#readme","repository":{"type":"git","url":"git+https://github.com/alt-javascript/cookies.git"},"main":"index.js","type":"module","scripts":{"lint":"npx eslint \"./*.js\" --fix","test":"npm run test:unit","test:unit":"npm run test:tdd","test:tdd":"mocha --require test/fixtures/index.js","coverage":"npm run c8","mocha":"mocha --require test/fixtures/index.js","c8":"c8 --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","bundle":"rollup -c","minify-iife":"terser dist/alt-javascript-cookies-iife.js -c  ","minify-esm":"terser dist/alt-javascript-cookies-esm.js -c  ","build-iife":"npm run minify-iife -- -o dist/alt-javascript-cookies-iife-min.js --source-map","build-esm":"npm run minify-esm -- -o dist/alt-javascript-cookies-esm-min.js --source-map","build":"npm run bundle && npm run build-iife && npm run build-esm"},"license":"MIT","dependencies":{},"devDependencies":{"@babel/eslint-parser":"^7.17.0","c8":"^7.11.0","chai":"^4.3.4","eslint":"^7.30.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-cucumber":"^1.4.0","eslint-plugin-import":"^2.23.4","mocha":"^9.0.2","npx":"^10.2.2","rollup":"^2.69.2","run-script-os":"^1.1.6","terser":"^5.12.0"},"gitHead":"226387146a012fa49a2fed6727bdef6f1c514724","bugs":{"url":"https://github.com/alt-javascript/cookies/issues"},"_id":"@alt-javascript/cookies@1.0.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-m6yPGKBAHAShRk/PrvpaZejNZlqyBtksSmebC8LYJETbkEA7M+uto1S6OJrYYqc2NAcr0BOrEO5skc4WaKjbFw==","shasum":"bbd6de721c324425e290f2e63cbb8581ac4c6614","tarball":"https://registry.npmjs.org/@alt-javascript/cookies/-/cookies-1.0.1.tgz","fileCount":14,"unpackedSize":16190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMpclACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorrQ//SPV2CjNDR+OUcwqmzlwHE8aM3KoeLYehV4Auwqd4/KdfTG7h\r\nPac/t3agukdoPWfS2XoSc9S6uIma969+jObOaoKGPYjpMOcFz/52NXBw8GrN\r\nOeKJYGxbBhQgQ4JhVIX11wV49kGUrN1RsvAZ8CCz6ALns6tJn0iuznaWPWjc\r\nW192O87aUcRovsskLsx904huGCFqn/ut6FSj3wWq8o9qWpVX9YNSm2UHAqJA\r\nn6SGS2TZlzS+95n1EtrmUEELktkl80KiDcrg4aIzufFXYEkc86AnK6ZplvdH\r\n6TAA/HpOJaRvGLXiKopN6AiYvUKkFjHaqSc4n7l22GJJTupBetb92b4fn0cn\r\npfgnbONrKYbz7h6Ay9Vf2EQ1QLozEQkojEqgNWKOJFaEjnAtlzJsItIC/v2T\r\nphRwSVv+IdFMMMpQ+dzy595FBdD+n7J/VbUdwa/+LiCfNk9lnLTOe/J7jxDp\r\n8K5Ak77qsEJZcaXBF6IdMw9AIIintXXi2cDaAZ7jOW1dudCp+BqiDMA3Z+j+\r\nJZVebbWxtvDncK36ftxV4npYKKAf5zrR4gcwC94gGaNo7wC2yWYa1wRytN5I\r\n3DYTD3H1PcffPyuPpagzgt1c2quKd6sz/9suWj3Ucy+k7HRHerq2r/dZzOyr\r\nsiYCKrXDr4gOGTxmPCkneGe7EV6ELKMB4mA=\r\n=a+b3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRk9E230eq0vZxLskZbCRMQOwbTXFbJhxEQf9U6JdTiQIhAO+RSfU+msVLlgsacVyCzGt/1Vu6YkrSDv4VoHysJ20v"}]},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"directories":{},"maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cookies_1.0.1_1647482661792_0.1406823338415113"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-17T01:54:41.906Z","1.0.0":"2022-03-17T01:54:42.131Z","modified":"2022-04-04T13:39:20.591Z","1.0.1":"2022-03-17T02:04:21.991Z"},"maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"description":"Simple utility to ease the use of browser cookies.","homepage":"https://github.com/alt-javascript/cookies#readme","keywords":["cookies"],"repository":{"type":"git","url":"git+https://github.com/alt-javascript/cookies.git"},"bugs":{"url":"https://github.com/alt-javascript/cookies/issues"},"license":"MIT","readme":"Simple utility to ease the use of browser cookies.\n===================================\n\n[![NPM](https://nodei.co/npm/@alt-javascript/cookies.svg?downloads=true&downloadRank=true)](https://nodei.co/npm/@alt-javascript/cookies/)\n<br/>\n![Language Badge](https://img.shields.io/github/languages/top/alt-javascript/cookies)\n![Package Badge](https://img.shields.io/npm/v/@alt-javascript/cookies) <br/>\n[release notes](https://github.com/alt-javascript/cookies/blob/main/History.md)\n\n<a name=\"intro\">Introduction</a>\n--------------------------------\nSimple utility to ease the use of browser cookies.\n\n<a name=\"usage\">Usage</a>\n-------------------------\n\n\nThe module is also able to be used directly in the browser, as an IIFE (Immediately Invoked Function Expression),\nas follows:\n\n```html\n   <script src=\"https://cdn.jsdelivr.net/npm/@alt-javascript/cookies/dist/alt-javascript-cookies-iife.js\"></script>\n\n   <script>\n       cookies.setCookie('somecookie','giveitavalue',365,'Strict');// expires in 365 days, SameSite == Strict (default)\n       cookies.getCookie('somecookie');\n       cookies.deleteCookie('somecookie');\n   </script>\n```\n\nOr import the ES6 module bundle from a module, as follows:\n\n```javascript\nimport { Cookies } from 'https://cdn.jsdelivr.net/npm/@alt-javascript/cookies/dist/alt-javascript-cookies-esm.js'\n\nlet cookies = new Cookies();\n\n//...as above\n```\n\n### Logger\n\nThe Cookies class optionally accepts an `@alt-javascript/logger`, an is configured with the `@alt-javascript/cookies/Cookies`\nqualifier by default when using with `@alt-javascript/boot`\n\n<a name=\"license\">License</a>\n-----------------------------\n\nMay be freely distributed under the [MIT license](https://raw.githubusercontent.com/alt-javascript/cookies/main/LICENSE).\n\nCopyright (c) 2021-2022 Craig Parravicini    \n","readmeFilename":"README.md"}