{"_id":"@cheers-io/nuxt-storyblok-sitemap","_rev":"4-127a3c7a4a1c98e034dbfbee9f51eb70","name":"@cheers-io/nuxt-storyblok-sitemap","dist-tags":{"latest":"1.4.0"},"versions":{"1.2.0":{"name":"@cheers-io/nuxt-storyblok-sitemap","version":"1.2.0","description":"Generates a sitemap for content provided by Storyblok","license":"MIT","type":"module","exports":{".":{"import":"./dist/module.mjs","require":"./dist/module.cjs"}},"main":"./dist/module.cjs","types":"./dist/types.d.ts","scripts":{"prepack":"nuxt-module-build","dev":"nuxi dev playground","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build --stub && nuxi prepare playground","release":"npm run lint && npm run test && npm run prepack && changelogen --release && npm publish --access public && git push --follow-tags","lint":"eslint .","test":"vitest run","test:watch":"vitest watch"},"dependencies":{"@nuxt/kit":"^3.1.1","sitemap":"^7.1.1"},"devDependencies":{"@nuxt/eslint-config":"^0.1.1","@nuxt/module-builder":"^0.2.1","@nuxt/schema":"^3.1.1","@nuxt/test-utils":"^3.1.1","changelogen":"^0.4.1","eslint":"^8.32.0","nuxt":"^3.1.1","vitest":"^0.28.2"},"gitHead":"595052069ac1e6636a56fb129319b58e06918a42","_id":"@cheers-io/nuxt-storyblok-sitemap@1.2.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-p3unnHXwBhBRT0Gl/PV7NiNfHIQvZ/AZt6VHmh7fbvU9mW/Me5titDMaA+ky1tiLD7hDwPCNxGZsSBw2dfKhfQ==","shasum":"119ec0f4d58c213d447f6930e2445580d5dc7218","tarball":"https://registry.npmjs.org/@cheers-io/nuxt-storyblok-sitemap/-/nuxt-storyblok-sitemap-1.2.0.tgz","fileCount":9,"unpackedSize":10173,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeEVJacX34lcGpqO3oAHpDbH2zq645xaZxm4300f50VwIhAOiKhSZCdExVeqPPqfFvAG4M1KWEvOUPSggibf4UiCz9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4QMBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbvxAAmPhf4/Omn6ZrGLZEY/6zphdOCMM7mHmzyoDr49i9ko4Lr1bc\r\nsqiC6rx/K4EQSn2YCSkLQQk74YmOG1iVICjbCzBqW5Yy93vLTqN2/pC8nIk9\r\nIdh5+tJ4duwNqNCOixOWPaMw7JmXWhTSnFlwJYquRbkYIDGyU8yQLtAX4tsY\r\nL5ma0/HEMbbzSmtzu7Y488/o2Up9yc+jdU9rXHxzB+VEtyFAAnESZylKtHdF\r\nbbk6GDD1G49PxFaDDG3SOHZWqvy8Ar/233+3JF/8tCJr3u5DMF61nZ+FwIi8\r\n00zJb55y0hDLP6jJYfIjI9Sz7XjlP0uOqCd6H32iFb62O8eB1y0Bt6fAV77K\r\nwVNwfL37LjfsDmasHEneC8fAfn3hNDINGg/HzemKxXY7a3wi+v5fWZ8Nu6u+\r\nNszwFjnE0gQYK8971CpPU+Cg3ZM0+IBpHRWHMxPF0ifyyoOFLcbkJdfLKZsm\r\ncDXl1dv9ej+Obze/fyLuIqgF8Zsoypxh1NLA2Oq0u5R1GMmfs17o2+P8MOK4\r\nonDBVCTrNvG7kGRjkXg6T1ptv7yIqGm8/W20HYBF8n4mDrDfTs2BXaN8UcuA\r\n28ZDEOYBPCa2EGp5WaPBZtAVX51oEofMq6IJJZ3wzxdbpv3AQgKJ9Gtc9oQg\r\nifPYYg1Sml//+YJdYiZXEZvJO93woeu5VIQ=\r\n=ZA4L\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sumerokr","email":"sumerokr@gmail.com"},"directories":{},"maintainers":[{"name":"sumerokr","email":"sumerokr@gmail.com"},{"name":"bastian-friedrich","email":"bastian.friedrich@cheers.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nuxt-storyblok-sitemap_1.2.0_1675690753130_0.753249698848377"},"_hasShrinkwrap":false},"1.2.1":{"name":"@cheers-io/nuxt-storyblok-sitemap","version":"1.2.1","description":"Generates a sitemap for content provided by Storyblok","license":"MIT","type":"module","repository":{"type":"git","url":"git+https://github.com/cheers-io/nuxt-storyblok-sitemap.git"},"exports":{".":{"import":"./dist/module.mjs","require":"./dist/module.cjs"}},"main":"./dist/module.cjs","types":"./dist/types.d.ts","scripts":{"prepack":"nuxt-module-build","dev":"nuxi dev playground","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build --stub && nuxi prepare playground","release":"npm run lint && npm run test && npm run prepack && changelogen --release && npm publish --access public && git push --follow-tags","lint":"eslint .","test":"vitest run","test:watch":"vitest watch"},"dependencies":{"@nuxt/kit":"^3.1.1","sitemap":"^7.1.1"},"devDependencies":{"@nuxt/eslint-config":"^0.1.1","@nuxt/module-builder":"^0.2.1","@nuxt/schema":"^3.1.1","@nuxt/test-utils":"^3.1.1","changelogen":"^0.4.1","eslint":"^8.32.0","nuxt":"^3.1.1","vitest":"^0.28.2"},"gitHead":"ea615a5ade6cdcccf100be7488f6eb143a98be61","bugs":{"url":"https://github.com/cheers-io/nuxt-storyblok-sitemap/issues"},"homepage":"https://github.com/cheers-io/nuxt-storyblok-sitemap#readme","_id":"@cheers-io/nuxt-storyblok-sitemap@1.2.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-Uc7EJGRLst0YxAbyC/dyUl1SoGZJtpFKWQKgVuO0xTprVpSB4VkRotMigF+0T+/GIAy5GvWivwmi8Fx0xTXzLw==","shasum":"dc12a47b25fd2a5a01c1f9303847fcce23ca266c","tarball":"https://registry.npmjs.org/@cheers-io/nuxt-storyblok-sitemap/-/nuxt-storyblok-sitemap-1.2.1.tgz","fileCount":9,"unpackedSize":10284,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8gj2mxZUlbW8oUy8Jb4f7FjgkvYN8miiqD51Fx1RLHAiB2duoOWM6cwtlAGBE4xvYNw4ZmTV7VDB8Usui+AdIF/Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4QXoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV6RAAlVvfl7igahbxSq4UoqzZtliZGcIitEcilQ3THtuIhcku8dul\r\nX8tHM9mCFlHVSa8YPZkUIFJ+RGvinTnopTjigdupayyku/IZNV0SjgQUwMOE\r\n9xWN20nse1ouP3Zd9AKxK9ul/PI2bdqHslbJrDzQbrboJjDoVPiOvs31s+gH\r\ncCS5gbTpF8y/dCqGnYiwvOSgocL3lNiHETuAjDKt2ui7y+GGoT+Sw1k8iDCS\r\nbspR1HYsb1Qm/3C0XuHq9I2aB4YSoOMIh34gl1ajvgD6ctWac5ZyWxy1xFqY\r\nkWfRFIhqATmVI8cGPQv/L/tHJ3lVwnPThcIa1iQWyJTMY3PxA3w3/fcbEAJe\r\nAT5M79fqtrgA8Ji5+1E6PSqpNg0eMLq2q7iaWbN5RDtnFfKwHT/ytMKgzh45\r\nYsJ6LWJLhUHlLwL3/WKk3Tn5juUMnmCisGplNrMtbBYULb6cMJ4FCFV27LOA\r\nTLHzISmAyUThrVhczN8jLlP2u2fRYwKgN2DumC7mofzEuAfF/M5nlGb273xX\r\nAlyrUTUsGvwEgNnfhM5IA1UdgCkuHKzlK0etjRz9WQTmBk/gRPopWxrsaavh\r\n7d+JAS5l9547QXRAZun2rUeQB17CKolLY+Ir5a0jvJFrv+O4xf5eXh/f7D1w\r\nr9wcZIMxcCvYkx4dqws1NXX8bU0TzainPew=\r\n=K0Em\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sumerokr","email":"sumerokr@gmail.com"},"directories":{},"maintainers":[{"name":"sumerokr","email":"sumerokr@gmail.com"},{"name":"bastian-friedrich","email":"bastian.friedrich@cheers.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nuxt-storyblok-sitemap_1.2.1_1675691496602_0.8472331105347346"},"_hasShrinkwrap":false},"1.3.0":{"name":"@cheers-io/nuxt-storyblok-sitemap","version":"1.3.0","description":"Generates a sitemap for content provided by Storyblok","license":"MIT","type":"module","repository":{"type":"git","url":"git+https://github.com/cheers-io/nuxt-storyblok-sitemap.git"},"keywords":["module","nuxt-module","nuxt","storyblok","sitemap","seo"],"exports":{".":{"import":"./dist/module.mjs","require":"./dist/module.cjs"}},"main":"./dist/module.cjs","types":"./dist/types.d.ts","scripts":{"prepack":"nuxt-module-build","dev":"nuxi dev playground","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build --stub && nuxi prepare playground","release":"npm run lint && npm run test && npm run prepack && changelogen --release && npm publish --access public && git push --follow-tags","lint":"eslint .","test":"vitest run","test:watch":"vitest watch"},"dependencies":{"@nuxt/kit":"^3.1.1","sitemap":"^7.1.1"},"devDependencies":{"@nuxt/eslint-config":"^0.1.1","@nuxt/module-builder":"^0.2.1","@nuxt/schema":"^3.1.1","@nuxt/test-utils":"^3.1.1","changelogen":"^0.4.1","eslint":"^8.32.0","nuxt":"^3.1.1","vitest":"^0.28.2"},"gitHead":"9b3cb720466d67335916ea0157b05517f2708860","bugs":{"url":"https://github.com/cheers-io/nuxt-storyblok-sitemap/issues"},"homepage":"https://github.com/cheers-io/nuxt-storyblok-sitemap#readme","_id":"@cheers-io/nuxt-storyblok-sitemap@1.3.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-soU9Pzj/JbZY977n/AsH6ZUCjwULgircewaJHHEd+C+dbO3SZPxxHhyeLEij7POKGYPzu+/QOEezgE+f3xHnWA==","shasum":"f173c17df722c2ef3b2156904255c96c88a2035d","tarball":"https://registry.npmjs.org/@cheers-io/nuxt-storyblok-sitemap/-/nuxt-storyblok-sitemap-1.3.0.tgz","fileCount":10,"unpackedSize":12468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1kOcLSojL2cRTxxziZGPsYaeoUZgUUJUiQZnvDZ7WrwIgfCXpQ+8LqodRny9UQY0gxWKHt+p/D7hzMs1ZCP14+I8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5iXXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlDg/8DhcQtQoTRhGGZFJ+lMhwUgEqg4imLV3ba5Na8ahp8HHklSc8\r\nI8NUREFAcGkPRb7QbFlB38TiQNeA0IxkH0DQHO1TICYZrmRK0psWcpOp1V0a\r\nBqCnUqVZdRJLnBXBsXcsY0pK4UALLnYlQKcTqeplNJKwtzJ8Oq7qpKRUXGj+\r\njYiKWYFuAFF7iDvbF33/UKDkES1JIeoISbi1Yw2uuCfKDs2OY4lNdSe23Xz3\r\nI4Q+zqmEHlgqmp9tDyyrtGOeZOS9d7JirOCoWn+0mkySACxImKJEWjN6SElv\r\n/gKYXfG35/5W4EH9EZOaH2c4/dAS8oGnlS0hRw1JHsr+v4VN/v88hAToT3Ae\r\nPhx+boiZUuC2jVyo0OAigHMM1uFtM7ZSn3jcVEFBliBKskwzjq3GyLMCKlUt\r\nq967OxO0L3xl4yQYOezQhFBf2LQQDiF4DYggBTygf4Gge6aaz7FmYrcp9C7T\r\nTyFuNToIGB2VC2O9ZsHRkagzY03v5nYkLzKgHHalq+ZfEgChiKBl1F6XO1hW\r\nE8QiwoLiiLwbHe4FGkxtMtRswGPvWdFrxaC+Pk5VrDh+Ys/VVpr6g6Tu0jXD\r\nHk5MsWQibfIyn1S2Mh/LGVDMxnX5F7WTAHQAcprZ0vjk5kHZj9i7mjn1Hw72\r\npHgJp1rumtHNVuPTFreXJBCB2423khrrqvE=\r\n=m3So\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sumerokr","email":"sumerokr@gmail.com"},"directories":{},"maintainers":[{"name":"sumerokr","email":"sumerokr@gmail.com"},{"name":"bastian-friedrich","email":"bastian.friedrich@cheers.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nuxt-storyblok-sitemap_1.3.0_1676027351329_0.7249191929321166"},"_hasShrinkwrap":false},"1.3.1":{"name":"@cheers-io/nuxt-storyblok-sitemap","version":"1.3.1","description":"Generates a sitemap for content provided by Storyblok","license":"MIT","type":"module","repository":{"type":"git","url":"git+https://github.com/cheers-io/nuxt-storyblok-sitemap.git"},"keywords":["module","nuxt-module","nuxt","storyblok","sitemap","seo"],"exports":{".":{"import":"./dist/module.mjs","require":"./dist/module.cjs"}},"main":"./dist/module.cjs","types":"./dist/types.d.ts","scripts":{"prepack":"nuxt-module-build","dev":"nuxi dev playground","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build --stub && nuxi prepare playground","release":"npm run lint && npm run test && npm run prepack && changelogen --release && npm publish --access public && git push --follow-tags","lint":"eslint .","test":"vitest run","test:watch":"vitest watch"},"dependencies":{"@nuxt/kit":"^3.1.1","sitemap":"^7.1.1"},"devDependencies":{"@nuxt/eslint-config":"^0.1.1","@nuxt/module-builder":"^0.2.1","@nuxt/schema":"^3.1.1","@nuxt/test-utils":"^3.1.1","changelogen":"^0.4.1","eslint":"^8.32.0","jsdom":"^21.1.0","nuxt":"^3.1.1","vitest":"^0.28.2"},"gitHead":"fd028867d7878ac63e74775b2d3fbcd31597fedf","bugs":{"url":"https://github.com/cheers-io/nuxt-storyblok-sitemap/issues"},"homepage":"https://github.com/cheers-io/nuxt-storyblok-sitemap#readme","_id":"@cheers-io/nuxt-storyblok-sitemap@1.3.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-NSkGsGCu5kzzl3RStXCiZ8pYaPT/uWu/X5oQPvwPZwD8I93Ihct45pPFabje5FohUKRkHnQdFheZFCEcrKdDvQ==","shasum":"35e493bdfe3ba0aec09528bd935169e0772a3e44","tarball":"https://registry.npmjs.org/@cheers-io/nuxt-storyblok-sitemap/-/nuxt-storyblok-sitemap-1.3.1.tgz","fileCount":10,"unpackedSize":12213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7Wh5d0zwio4UaLt2Pueaj1dYqwf2Eu3SdZ+Ya9HDo1AiEAvNpD+LunncEWfo3Gzp7IQ23yyYL8iVfnEqjyzVp8tD8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9cflACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1OA/9GEJp/rETIqjnc5DdItspXESocUGeHtUrbGOqx93WfNOnT7R8\r\nJLyaHdqr5V8EbMxxiCoArh1/4M1wjkFDHybexJSCZPjngUbtM51HetsWSkzV\r\nMXUaULBhTL/VBB2OnrIai4NRVK0+vzmpkoZURzvSgik4PSMjcPCFa8yQ+MOV\r\nIXP7jFqrMUjZLThIHPkwtefrcDrkKgy2jcQQB2Z1aDspwyEWx4jBXTYO+/zt\r\nT0Zn5IV5THpXnUCw1uxVS5IV0OVfRFyPJFxFFkoyJsNa8wFs+MbWYmS0fkeo\r\nWzDbyrd7i5Cl3bAKNtk1tHXyF6mccGfvPoRd5jdA37NsMZSd3Im/oysXyVjb\r\nX8IysjIKMClOgjbotgxe7Hk0gLBxTDbfSJJ/7IUlscHYIsN/9qYNxmoD9yGy\r\nvhEY5Il9cweZkHldhmJo43k6+gYtN4XlDl/SkeNuNVE41pKuffcCJu2va57P\r\ntYhnUWTFGSzmBRGcmlI3ksc38Mgjf17qaJucY+aYKFfg1XT63FA8w66RUj5a\r\nl4Cl+6eBBFyVvv4n4ijR4expNdZSMqX3SzxXYI18rZAQvhoMdVSYM0MvohpI\r\ntj/1sZBfjgcZyfVntceL3HG12oRhNY1ABLPNFgkgpWWhuB59jLsUwigraqRq\r\n6QNHTkMJiGh7al4cU9EmxWlBskUGNQG+S8Y=\r\n=dXVy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sumerokr","email":"sumerokr@gmail.com"},"directories":{},"maintainers":[{"name":"sumerokr","email":"sumerokr@gmail.com"},{"name":"bastian-friedrich","email":"bastian.friedrich@cheers.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nuxt-storyblok-sitemap_1.3.1_1677051877664_0.4523372718040659"},"_hasShrinkwrap":false},"1.4.0":{"name":"@cheers-io/nuxt-storyblok-sitemap","version":"1.4.0","description":"Generates a sitemap for content provided by Storyblok","license":"MIT","type":"module","repository":{"type":"git","url":"git+https://github.com/cheers-io/nuxt-storyblok-sitemap.git"},"keywords":["module","nuxt-module","nuxt","storyblok","sitemap","seo"],"exports":{".":{"import":"./dist/module.mjs","require":"./dist/module.cjs"}},"main":"./dist/module.cjs","types":"./dist/types.d.ts","scripts":{"prepack":"nuxt-module-build","dev":"nuxi dev playground","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build --stub && nuxi prepare playground","release":"npm run lint && npm run test && npm run prepack && changelogen --release && npm publish --access public && git push --follow-tags","lint":"eslint .","test":"vitest run","test:watch":"vitest watch"},"dependencies":{"@nuxt/kit":"^3.7.1","sitemap":"^7.1.1"},"devDependencies":{"@nuxt/eslint-config":"^0.2.0","@nuxt/module-builder":"^0.5.1","@nuxt/schema":"^3.7.1","@nuxt/test-utils":"^3.7.1","changelogen":"^0.5.5","eslint":"^8.49.0","jsdom":"^22.1.0","nuxt":"^3.7.1","vitest":"^0.33.0"},"gitHead":"f2453d9731b4dd006289bebcd6babee57582aa38","bugs":{"url":"https://github.com/cheers-io/nuxt-storyblok-sitemap/issues"},"homepage":"https://github.com/cheers-io/nuxt-storyblok-sitemap#readme","_id":"@cheers-io/nuxt-storyblok-sitemap@1.4.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-NmyJ1oeLNpMENuXE+0qWwbsHE8n49hCLWe+N+aVn39P7UFa+f0FZIpHXhTXyLpLRWAyU0QnhI0rdDrWbdpwfgw==","shasum":"96dbee62208ba1cb79a539ffce944ab56e677566","tarball":"https://registry.npmjs.org/@cheers-io/nuxt-storyblok-sitemap/-/nuxt-storyblok-sitemap-1.4.0.tgz","fileCount":12,"unpackedSize":13225,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0ZVAI0zTuLzkHchhT5QgL/Axit4e0bLg1dE2DNRlPpwIhAP2PtXFVDqa9TunxExwL17U4zedBI6XqjT5z8/M0XRQQ"}]},"_npmUser":{"name":"sumerokr","email":"sumerokr@gmail.com"},"directories":{},"maintainers":[{"name":"sumerokr","email":"sumerokr@gmail.com"},{"name":"bastian-friedrich","email":"bastian.friedrich@cheers.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nuxt-storyblok-sitemap_1.4.0_1698325541498_0.3177493056843741"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-06T13:39:13.078Z","1.2.0":"2023-02-06T13:39:13.313Z","modified":"2023-10-26T13:05:42.001Z","1.2.1":"2023-02-06T13:51:36.735Z","1.3.0":"2023-02-10T11:09:11.496Z","1.3.1":"2023-02-22T07:44:37.855Z","1.4.0":"2023-10-26T13:05:41.815Z"},"maintainers":[{"name":"sumerokr","email":"sumerokr@gmail.com"},{"name":"bastian-friedrich","email":"bastian.friedrich@cheers.io"}],"description":"Generates a sitemap for content provided by Storyblok","license":"MIT","readme":"# Nuxt Storyblok sitemap\n\n[![npm version][npm-version-src]][npm-version-href]\n[![npm downloads][npm-downloads-src]][npm-downloads-href]\n[![License][license-src]][license-href]\n\n> Generates a sitemap for content provided by Storyblok\n\n- [✨ &nbsp;Release Notes](/CHANGELOG.md)\n\n## Features\n\n- Dynamic sitemap generation\n- Per page filtering\n- Multilingual support\n\n## Quick Setup\n\n1. Add `@cheers-io/nuxt-storyblok-sitemap` dependency to your project\n\n```bash\n# Using npm\nnpm install @cheers-io/nuxt-storyblok-sitemap\n\n# Using pnpm\npnpm add @cheers-io/nuxt-storyblok-sitemap\n\n# Using yarn\nyarn add @cheers-io/nuxt-storyblok-sitemap\n```\n\n2. Add `@cheers-io/nuxt-storyblok-sitemap` to the `modules` section of `nuxt.config.ts`. Сonfiguration object can be passed in one of the following ways\n\n```js\nexport default defineNuxtConfig({\n  modules: [\"@cheers-io/nuxt-storyblok-sitemap\"],\n  storyblokSitemap: {\n    // config object\n  },\n});\n```\n\nor\n\n```js\nexport default defineNuxtConfig({\n  modules: [\n    \"@cheers-io/nuxt-storyblok-sitemap\",\n    {\n      // config object\n    },\n  ],\n});\n```\n\n3. Configuration object interface\n\n```js\n{\n  // accessToken for Storyblok API\n  // required\n  accessToken: string;\n\n  // base URL to be used for the sitemap generation\n  // required\n  baseUrl: string;\n\n  // default locale to be used for the stories with default language\n  // - if not provided, the sitemap will only contain entries for default Storyblok language\n  // - if provided, the sitemap will contain entries for all Storyblok languages (if any)\n  // optional, default \"\"\n  defaultLocale: string;\n\n  // can be used to filter out stories by full_slug via RegExp\n  // optional, default []\n  blacklist: string[];\n\n  // Storyblok API url\n  // optional, default \"https://api.storyblok.com/v2/cdn/stories\"\n  apiUrl: string;\n\n  // path to the sitemap file, relative to the website domain\n  // optional, default \"sitemap.xml\"\n  uri: string;\n}\n```\n\nThat's it! You can now use Nuxt Storyblok sitemap in your Nuxt app ✨\n\n## Blacklist details\n\nThere is a chance you want to hide some pages from the generated sitemap. For example, you don't want to include stories that _start_ with `global/*`. Or you want to hide any story which slug _includes_ `hidden` part. Or maybe you don't want to see stories which _end_ with `/private` word.\nIn this case your config might look like this:\n\n```js\n{\n  blacklist: [\"^global/\", \"hidden\", \"/private$\"];\n}\n```\n\n## Development\n\n```bash\n# Install dependencies\nnpm install\n\n# Generate type stubs\nnpm run dev:prepare\n\n# Develop with the playground\nnpm run dev\n\n# Build the playground\nnpm run dev:build\n\n# Run ESLint\nnpm run lint\n\n# Run Vitest\nnpm run test\nnpm run test:watch\n\n# Release new version\nnpm run release\n```\n\n## Contact\n\nFollow us on [Twitter](https://twitter.com/cheers_io), [LinkedIn](https://www.linkedin.com/company/cheers-io/) or visit our [website](https://www.cheers.io/). You can also write us an [email](mailto:hello@cheers.io).\n\n## License\n\nThis project is licensed under the MIT license. For more information see the [LICENSE](LICENSE.md) file.\n\nCopyright 2023 - [cheers digital solutions GmbH](https://www.cheers.io/)\n\n<!-- Badges -->\n\n[npm-version-src]: https://img.shields.io/npm/v/@cheers-io/nuxt-storyblok-sitemap/latest.svg?style=flat&colorA=18181B&colorB=28CF8D\n[npm-version-href]: https://npmjs.com/package/@cheers-io/nuxt-storyblok-sitemap\n[npm-downloads-src]: https://img.shields.io/npm/dm/@cheers-io/nuxt-storyblok-sitemap.svg?style=flat&colorA=18181B&colorB=28CF8D\n[npm-downloads-href]: https://npmjs.com/package/@cheers-io/nuxt-storyblok-sitemap\n[license-src]: https://img.shields.io/npm/l/@cheers-io/nuxt-storyblok-sitemap.svg?style=flat&colorA=18181B&colorB=28CF8D\n[license-href]: https://npmjs.com/package/@cheers-io/nuxt-storyblok-sitemap\n","readmeFilename":"README.md","homepage":"https://github.com/cheers-io/nuxt-storyblok-sitemap#readme","repository":{"type":"git","url":"git+https://github.com/cheers-io/nuxt-storyblok-sitemap.git"},"bugs":{"url":"https://github.com/cheers-io/nuxt-storyblok-sitemap/issues"},"keywords":["module","nuxt-module","nuxt","storyblok","sitemap","seo"]}