{"_id":"@cal3574/shared-utils-link-vault","_rev":"8-f9dd84775af95bb7584ab8864ed803c5","name":"@cal3574/shared-utils-link-vault","dist-tags":{"latest":"1.0.11"},"versions":{"1.0.0":{"name":"@cal3574/shared-utils-link-vault","version":"1.0.0","keywords":["utils","typescript","nodejs","shared"],"author":{"name":"Callum Hall"},"license":"MIT","_id":"@cal3574/shared-utils-link-vault@1.0.0","maintainers":[{"name":"cal3574","email":"callumhall65@gmail.com"}],"homepage":"https://github.com/Cal3574/shared-utils-link-vault#readme","bugs":{"url":"https://github.com/Cal3574/shared-utils-link-vault/issues"},"dist":{"shasum":"ba553fec052e77172af7a62d230a63bf2132aa60","tarball":"https://registry.npmjs.org/@cal3574/shared-utils-link-vault/-/shared-utils-link-vault-1.0.0.tgz","fileCount":9,"integrity":"sha512-gV+FwqeA9TlMb3cD/rKGzbqwd9XDexi8TaJmkj6r3uNNjkYJeTxSVvBJijJ4nFUkzDroQQlP/bcrdA5lSY+P3w==","signatures":[{"sig":"MEUCIGSXWm+WnYkgEPHhI5IZZs/ZeKRSyr0gJKXLP4fNaoVYAiEAvFpsjd6dN5/CtTEjDHjm+bZpRZA8mUoTfAT5aKLVoCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2815},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"44e09d34e38e68950261ada382970ae6faa200fe","scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"cal3574","email":"callumhall65@gmail.com"},"repository":{"url":"git+https://github.com/Cal3574/shared-utils-link-vault.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable utility functions for Node.js and TypeScript projects.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"zod":"^4.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6"},"_npmOperationalInternal":{"tmp":"tmp/shared-utils-link-vault_1.0.0_1753732241920_0.19672308299096164","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@cal3574/shared-utils-link-vault","version":"1.0.1","keywords":["utils","typescript","nodejs","shared"],"author":{"name":"Callum Hall"},"license":"MIT","_id":"@cal3574/shared-utils-link-vault@1.0.1","maintainers":[{"name":"cal3574","email":"callumhall65@gmail.com"}],"homepage":"https://github.com/Cal3574/shared-utils-link-vault#readme","bugs":{"url":"https://github.com/Cal3574/shared-utils-link-vault/issues"},"dist":{"shasum":"cf016fd146a0672bbf97276a3a7da2093851ff8b","tarball":"https://registry.npmjs.org/@cal3574/shared-utils-link-vault/-/shared-utils-link-vault-1.0.1.tgz","fileCount":12,"integrity":"sha512-LE3P/yrSHBr7poJkf6YOMNYQUvOtwaasPJlXIGbG8l9P07o10183NiuPdHF4A9lj7WXCrgfwzIahnKsZeckR1w==","signatures":[{"sig":"MEUCIQDafUDvtNBCq2vYgzwLgqmJPszhF1INHxuNKnwL+170kAIgMx52Ein8nI+pIC5Ytuhj/fCDBRPyWoI7bNQJ5RFtWUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5026},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8bd4362d84c7ca7b44ccea9d055238107725b3dc","scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"cal3574","email":"callumhall65@gmail.com"},"repository":{"url":"git+https://github.com/Cal3574/shared-utils-link-vault.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable utility functions for Node.js and TypeScript projects.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"got":"^14.4.7","zod":"^4.0.10","node-fetch":"^3.3.2","metascraper":"^5.49.1","metascraper-url":"^5.49.1","metascraper-image":"^5.49.1","metascraper-title":"^5.49.1","metascraper-description":"^5.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-utils-link-vault_1.0.1_1756132712710_0.4902460233153303","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@cal3574/shared-utils-link-vault","version":"1.0.3","keywords":["utils","typescript","nodejs","shared"],"author":{"name":"Callum Hall"},"license":"MIT","_id":"@cal3574/shared-utils-link-vault@1.0.3","maintainers":[{"name":"cal3574","email":"callumhall65@gmail.com"}],"homepage":"https://github.com/Cal3574/shared-utils-link-vault#readme","bugs":{"url":"https://github.com/Cal3574/shared-utils-link-vault/issues"},"dist":{"shasum":"9c277d94de688646a534d1990f87b03b830d617b","tarball":"https://registry.npmjs.org/@cal3574/shared-utils-link-vault/-/shared-utils-link-vault-1.0.3.tgz","fileCount":12,"integrity":"sha512-96utPDcGmzT8CnJVUM+WRE1cg3T6EyHKsk8i8tdlCdiwFbRKSzFZHbVOTHU0m5vDZ0y18X03cGJaA16aMiZHyg==","signatures":[{"sig":"MEYCIQDYgu7ndpnF0GEsjRKNX1Awh+lkGa8JKJHltaDL6WdlYQIhAM3qHfERGYmQhOn5YkLIrmhHNEPVZirjFnf2Uan8xURO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5538},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"21793003cb12735cd41610179284b88feded76e6","scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"cal3574","email":"callumhall65@gmail.com"},"repository":{"url":"git+https://github.com/Cal3574/shared-utils-link-vault.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable utility functions for Node.js and TypeScript projects.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"got":"^14.4.7","zod":"^4.0.10","node-fetch":"^3.3.2","metascraper":"^5.49.1","metascraper-url":"^5.49.1","metascraper-image":"^5.49.1","metascraper-title":"^5.49.1","metascraper-description":"^5.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-utils-link-vault_1.0.3_1756135955475_0.5866915276203937","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@cal3574/shared-utils-link-vault","version":"1.0.7","keywords":["utils","typescript","nodejs","shared"],"author":{"name":"Callum Hall"},"license":"MIT","_id":"@cal3574/shared-utils-link-vault@1.0.7","maintainers":[{"name":"cal3574","email":"callumhall65@gmail.com"}],"homepage":"https://github.com/Cal3574/shared-utils-link-vault#readme","bugs":{"url":"https://github.com/Cal3574/shared-utils-link-vault/issues"},"dist":{"shasum":"f0ca9095a6af8c0920b89bf4ee173fb8d924044d","tarball":"https://registry.npmjs.org/@cal3574/shared-utils-link-vault/-/shared-utils-link-vault-1.0.7.tgz","fileCount":16,"integrity":"sha512-VItmJd09w/g5+NUR6Duvr6JxZ3TbEJkRJ0xOrb1xnKbCbOTPyuPsR7W/bHXfDokB+QoMfmjU2KI+vo35ut/wJA==","signatures":[{"sig":"MEQCIByIZn7+Nl9vr/WTXlIeiNpjMHLcKAXdqBzsIvVG+20NAiB8z71Zkac4qTy/B5a3jBpmYJcXRFaVkugCny2FdCS/Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10535},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"04463c85bcd891db19c8d65e8cb3f5da670ad0b2","scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"cal3574","email":"callumhall65@gmail.com"},"repository":{"url":"git+https://github.com/Cal3574/shared-utils-link-vault.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable utility functions for Node.js and TypeScript projects.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"got":"^14.4.7","zod":"^4.0.10","node-fetch":"^3.3.2","metascraper":"^5.49.1","metascraper-url":"^5.49.1","metascraper-image":"^5.49.1","metascraper-title":"^5.49.1","metascraper-description":"^5.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-utils-link-vault_1.0.7_1757170428671_0.6525753225742073","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@cal3574/shared-utils-link-vault","version":"1.0.8","keywords":["utils","typescript","nodejs","shared"],"author":{"name":"Callum Hall"},"license":"MIT","_id":"@cal3574/shared-utils-link-vault@1.0.8","maintainers":[{"name":"cal3574","email":"callumhall65@gmail.com"}],"homepage":"https://github.com/Cal3574/shared-utils-link-vault#readme","bugs":{"url":"https://github.com/Cal3574/shared-utils-link-vault/issues"},"dist":{"shasum":"846f0a7e3eada4d4f074cd7f14c7eb3ef698974c","tarball":"https://registry.npmjs.org/@cal3574/shared-utils-link-vault/-/shared-utils-link-vault-1.0.8.tgz","fileCount":16,"integrity":"sha512-bjQSv3gysCMuHd7z4Y6IRJjYWqsRRJBISmO5k7LctPT5/M3o0WYjy8JYOGAraWiLyXLADHEqoKRYweqq3JZGfg==","signatures":[{"sig":"MEYCIQDwkdSzyKiNiCyz+gsnHjpmw8OsnMYLo4gjKJ+GE5vzjwIhANMzqGAEPZbokWjIKNqJVbq6O1rXaPK0VIA+0B/BbcDF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10815},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"516d263bd6de34d49374559c20758d18a2b702e3","scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"cal3574","email":"callumhall65@gmail.com"},"repository":{"url":"git+https://github.com/Cal3574/shared-utils-link-vault.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable utility functions for Node.js and TypeScript projects.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"got":"^14.4.7","zod":"^4.0.10","node-fetch":"^3.3.2","metascraper":"^5.49.1","metascraper-url":"^5.49.1","metascraper-image":"^5.49.1","metascraper-title":"^5.49.1","metascraper-description":"^5.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-utils-link-vault_1.0.8_1757172023859_0.04547471848307594","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@cal3574/shared-utils-link-vault","version":"1.0.9","keywords":["utils","typescript","nodejs","shared"],"author":{"name":"Callum Hall"},"license":"MIT","_id":"@cal3574/shared-utils-link-vault@1.0.9","maintainers":[{"name":"cal3574","email":"callumhall65@gmail.com"}],"homepage":"https://github.com/Cal3574/shared-utils-link-vault#readme","bugs":{"url":"https://github.com/Cal3574/shared-utils-link-vault/issues"},"dist":{"shasum":"90553a7ed7604d518fd7cf903d9f53c1f93b04e9","tarball":"https://registry.npmjs.org/@cal3574/shared-utils-link-vault/-/shared-utils-link-vault-1.0.9.tgz","fileCount":16,"integrity":"sha512-Lb9XLHgoVKH4SiYCGIJ1bxUbiZPV68S6Eoa7CkiQ6RO/tcYpoPAuikmYfOw7upPTxvmKBDLuJwgbgheK/P9zfQ==","signatures":[{"sig":"MEYCIQDvDfNR5dN3AWqOblX+hOjSyT4hAomRkQgp9ittFBGZgAIhAIsQ+p37NGgRr+/wl/u0WvJT8GMAccw4PqLwJWMGpij5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10763},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4a7a91ac63b60890b6107b9989d907cde9e67d00","scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"cal3574","email":"callumhall65@gmail.com"},"repository":{"url":"git+https://github.com/Cal3574/shared-utils-link-vault.git","type":"git"},"_npmVersion":"11.6.1","description":"Reusable utility functions for Node.js and TypeScript projects.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"got":"^14.4.7","zod":"^4.0.10","node-fetch":"^3.3.2","metascraper":"^5.49.1","metascraper-url":"^5.49.1","metascraper-image":"^5.49.1","metascraper-title":"^5.49.1","metascraper-description":"^5.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-utils-link-vault_1.0.9_1759697883081_0.9118218050435287","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@cal3574/shared-utils-link-vault","version":"1.0.10","keywords":["utils","typescript","nodejs","shared"],"author":{"name":"Callum Hall"},"license":"MIT","_id":"@cal3574/shared-utils-link-vault@1.0.10","maintainers":[{"name":"cal3574","email":"callumhall65@gmail.com"}],"homepage":"https://github.com/Cal3574/shared-utils-link-vault#readme","bugs":{"url":"https://github.com/Cal3574/shared-utils-link-vault/issues"},"dist":{"shasum":"086979eea34255fc0d21601abe91bc4d02a597d0","tarball":"https://registry.npmjs.org/@cal3574/shared-utils-link-vault/-/shared-utils-link-vault-1.0.10.tgz","fileCount":16,"integrity":"sha512-JriccX3aGOkUzB02FzeqrTCifwPbvTJvGPfN88L4MijVTEKyvY5+mwFcQOOLh5jEWcrWA6/ay8+oZTTfl3wxMg==","signatures":[{"sig":"MEYCIQDDm4FzTP8dBzbgXPakgotACX26yQvVPvgzbw/Casu5pAIhAMqIcc/U0S+gE+quVtQY56bnwDEkInqDAwKYOW6n1Phq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10548},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"175f669d27c5097c24eaa04515d18031077571b4","scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"cal3574","email":"callumhall65@gmail.com"},"repository":{"url":"git+https://github.com/Cal3574/shared-utils-link-vault.git","type":"git"},"_npmVersion":"11.6.1","description":"Reusable utility functions for Node.js and TypeScript projects.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"got":"^14.4.7","zod":"^4.0.10","node-fetch":"^3.3.2","metascraper":"^5.49.1","metascraper-url":"^5.49.1","metascraper-image":"^5.49.1","metascraper-title":"^5.49.1","metascraper-description":"^5.49.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-utils-link-vault_1.0.10_1759733438364_0.5345080817782304","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@cal3574/shared-utils-link-vault","version":"1.0.11","description":"Reusable utility functions for Node.js and TypeScript projects.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Cal3574/shared-utils-link-vault.git"},"keywords":["utils","typescript","nodejs","shared"],"author":{"name":"Callum Hall"},"license":"MIT","bugs":{"url":"https://github.com/Cal3574/shared-utils-link-vault/issues"},"homepage":"https://github.com/Cal3574/shared-utils-link-vault#readme","publishConfig":{"access":"public"},"dependencies":{"got":"^14.4.7","metascraper":"^5.49.1","metascraper-description":"^5.49.1","metascraper-image":"^5.49.1","metascraper-title":"^5.49.1","metascraper-url":"^5.49.1","node-fetch":"^3.3.2","zod":"^4.0.10"},"devDependencies":{"@types/node":"^24.3.0","typescript":"^5.1.6"},"gitHead":"076a18d9159fbfec67278ae68e91ab802ae346b9","_id":"@cal3574/shared-utils-link-vault@1.0.11","_nodeVersion":"22.17.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-6A9pk9LHKCkZLSlqlRhINHzY1hNTKmeWAVmkuAG+TcN9R/2x1IkBkoWe20xcVrb07+RdJPCW25/IJ9TYOOBtvg==","shasum":"011a17e5a5d00bd715386f3a4562a70ba4b16232","tarball":"https://registry.npmjs.org/@cal3574/shared-utils-link-vault/-/shared-utils-link-vault-1.0.11.tgz","fileCount":16,"unpackedSize":10619,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICKbQn8IGQDtpYFu3USRDeEmWgxLzf24N6a2UqaLA3xlAiBISwPshEHGNBeX4cbt1T0tD1eXlgFQnI1lLSoLLO0bZw=="}]},"_npmUser":{"name":"cal3574","email":"callumhall65@gmail.com"},"directories":{},"maintainers":[{"name":"cal3574","email":"callumhall65@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared-utils-link-vault_1.0.11_1761321728166_0.6479276584420464"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-28T19:50:41.812Z","modified":"2025-10-24T16:02:08.592Z","1.0.0":"2025-07-28T19:50:42.099Z","1.0.1":"2025-08-25T14:38:32.891Z","1.0.3":"2025-08-25T15:32:35.679Z","1.0.7":"2025-09-06T14:53:48.848Z","1.0.8":"2025-09-06T15:20:24.094Z","1.0.9":"2025-10-05T20:58:03.275Z","1.0.10":"2025-10-06T06:50:38.551Z","1.0.11":"2025-10-24T16:02:08.350Z"},"bugs":{"url":"https://github.com/Cal3574/shared-utils-link-vault/issues"},"author":{"name":"Callum Hall"},"license":"MIT","homepage":"https://github.com/Cal3574/shared-utils-link-vault#readme","keywords":["utils","typescript","nodejs","shared"],"repository":{"type":"git","url":"git+https://github.com/Cal3574/shared-utils-link-vault.git"},"description":"Reusable utility functions for Node.js and TypeScript projects.","maintainers":[{"name":"cal3574","email":"callumhall65@gmail.com"}],"readme":"## Simple release & publish (npmjs)\n\n\n1) Commit your changes\n\n   git add . && git commit -m \"chore: update\"\n\n2) Build\n\n   npm run build\n\n3) Bump version (creates commit + tag)\n\n   # patch / minor / major\n   npm version patch -m \"chore(release): v%s\"\n   # or\n   # npm version minor -m \"chore(release): v%s\"\n   # npm version major -m \"chore(release): v%s\"\n\n4) Push commit + tag\n\n   git push origin main --follow-tags\n\n5) Ensure npm authentication\n\n   # Verify you are logged into npmjs (public registry)\n   npm whoami --registry=https://registry.npmjs.org/ || npm login --registry=https://registry.npmjs.org/\n\n   # If using CI, set an environment variable `NPM_TOKEN` and use an npmrc entry like:\n   # //registry.npmjs.org/:_authToken=${NPM_TOKEN}\n   # NEVER commit a token into the repo. Put a project-level .npmrc in CI only or use the CI provider's secret store.\n\n6) Publish\n\n   npm publish --access public --registry=https://registry.npmjs.org/\n\nVerify:\n\n   npm view @cal3574/shared-utils-link-vault versions --registry=https://registry.npmjs.org/\n\nInstall (consumer):\n\n   npm install @cal3574/shared-utils-link-vault\n\nNotes:\n- This package is published to npmjs.org for public, tokenless consumption by consumers.\n- If you need to publish to GitHub Packages instead, follow the project docs but note that GitHub Packages requires authenticating to https://npm.pkg.github.com/.\n","readmeFilename":"README.md"}