{"_id":"@allons-y/actions-weaver","_rev":"9-0c35debaa5f6c71e823170eebf6397b9","name":"@allons-y/actions-weaver","dist-tags":{"latest":"4.1.0"},"versions":{"0.0.0":{"name":"@allons-y/actions-weaver","version":"0.0.0","keywords":["actions","github"],"author":{"url":"https://allonsy.studio","name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com"},"license":"MPL-2.0","_id":"@allons-y/actions-weaver@0.0.0","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"homepage":"https://github.com/allonsy-studio/actions-weaver#readme","bugs":{"url":"https://github.com/allonsy-studio/actions-weaver/issues"},"dist":{"shasum":"829d5a6ad2ce8ce674038fba2924343918a55b1d","tarball":"https://registry.npmjs.org/@allons-y/actions-weaver/-/actions-weaver-0.0.0.tgz","fileCount":9,"integrity":"sha512-/gkqsZWJSVw8gzhr0ab6OgNzkZomVs2TWkDb/IVF+VRIutmKo31lKUYrEb1BHZdRtY9aXHDZ1zhrqeFD+Q6aNw==","signatures":[{"sig":"MEYCIQCY+dfbZ3/qDzi7IOHUsZSITvcLBpILqcxNaeZHXpKARQIhAPy692bTHMiEUsLAaoeQlHazrqVCwZJdnR3zJO1JgJdj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38844},"main":"index.js","type":"module","$schema":"https://www.schemastore.org/package.json","engines":{"node":">=24"},"gitHead":"3eb43511c45d926f5efca4aeb8b9a6e26e310550","scripts":{"lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","test":"node --experimental-vm-modules $(yarn bin jest)","format":"yarn lint --fix","prepare":"husky && envoy || true","coverage":"yarn test --coverage","changeset":"changeset","precommit":"lint-staged"},"_npmUser":{"name":"castastrophe","email":"castastrophe+npm@hey.com"},"repository":{"url":"git+https://github.com/allonsy-studio/actions-weaver.git","type":"git"},"_npmVersion":"11.12.1","description":"A GitHub Action for organizational-led markdown templating","directories":{},"lint-staged":{"*":["eslint --fix --format stylish"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"_nodeVersion":"24.15.0","dependencies":{"@actions/core":"^3.0.1","@actions/github":"^9.1.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.16.0","devDependencies":{"jest":"^30.4.2","husky":"^9.1.7","eslint":"^10.4.1","globals":"^17.6.0","prettier":"^3.0.0","@eslint/js":"^10.0.1","lint-staged":"^17.0.4","@eslint/json":"^1.2.0","@octokit/core":"^7.0.6","@eslint/compat":"^1.4.1","@allons-y/envoy":"^1.1.0","@changesets/cli":"^2.31.0","@commitlint/cli":"^21.0.1","@eslint/markdown":"^8.0.2","eslint-plugin-jest":"^29.15.2","eslint-plugin-node":"^11.1.0","eslint-plugin-jsonc":"^3.2.0","eslint-config-prettier":"^10.1.8","@stylistic/eslint-plugin":"^2.13.0","@changesets/get-github-info":"^0.8.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/actions-weaver_0.0.0_1784133845206_0.595701800292961","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@allons-y/actions-weaver","version":"1.0.0","keywords":["actions","github"],"author":{"url":"https://allonsy.studio","name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com"},"license":"MPL-2.0","_id":"@allons-y/actions-weaver@1.0.0","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"homepage":"https://github.com/allonsy-studio/actions-weaver#readme","bugs":{"url":"https://github.com/allonsy-studio/actions-weaver/issues"},"dist":{"shasum":"979fa7049194f8b69d2f976a686cfeb23681f7c1","tarball":"https://registry.npmjs.org/@allons-y/actions-weaver/-/actions-weaver-1.0.0.tgz","fileCount":10,"integrity":"sha512-c8RNlp7OymxasnHoOb1dI1hyUh5bhxRt9GyM/2m2LTNsYSfADm+niblMkh3/zb2D6E+nygtg5lhzgEL1edu+Mg==","signatures":[{"sig":"MEYCIQC6JAslKoSpMrrqQoSPBwEQgUAXw97qG6e3Y0njWdaz1AIhAL0dU01gVHxnT8oLRz6Oak8RfAmrXFKnWDst4fgRVF3t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allons-y%2factions-weaver@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39571},"main":"index.js","type":"module","$schema":"https://www.schemastore.org/package.json","engines":{"node":">=24"},"gitHead":"d05b3762244d1e0d64abb43236d1e4492688485e","scripts":{"lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","test":"node --experimental-vm-modules $(yarn bin jest)","format":"yarn lint --fix","prepare":"husky && envoy || true","coverage":"yarn test --coverage","changeset":"changeset","precommit":"lint-staged"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fc14bc8d-3af5-40f4-a537-150ede35ad0c"}},"repository":{"url":"git+https://github.com/allonsy-studio/actions-weaver.git","type":"git"},"_npmVersion":"12.0.1","description":"A GitHub Action for organizational-led markdown templating","directories":{},"lint-staged":{"*":["eslint --fix --format stylish"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"_nodeVersion":"24.18.0","dependencies":{"@actions/core":"^3.0.1","@actions/github":"^9.1.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.16.0","devDependencies":{"jest":"^30.4.2","husky":"^9.1.7","eslint":"^10.4.1","globals":"^17.6.0","prettier":"^3.0.0","@eslint/js":"^10.0.1","lint-staged":"^17.0.4","@eslint/json":"^1.2.0","@octokit/core":"^7.0.6","@eslint/compat":"^1.4.1","@allons-y/envoy":"^1.1.0","@changesets/cli":"^2.31.0","@commitlint/cli":"^21.0.1","@eslint/markdown":"^8.0.2","eslint-plugin-jest":"^29.15.2","eslint-plugin-node":"^11.1.0","eslint-plugin-jsonc":"^3.2.0","eslint-config-prettier":"^10.1.8","@stylistic/eslint-plugin":"^2.13.0","@changesets/get-github-info":"^0.8.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/actions-weaver_1.0.0_1784134357354_0.9669760576080495","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@allons-y/actions-weaver","version":"2.0.0","keywords":["actions","github"],"author":{"url":"https://allonsy.studio","name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com"},"license":"MPL-2.0","_id":"@allons-y/actions-weaver@2.0.0","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"homepage":"https://github.com/allonsy-studio/actions-weaver#readme","bugs":{"url":"https://github.com/allonsy-studio/actions-weaver/issues"},"dist":{"shasum":"e80bb018c0358e467062b7244d7d0720f477988f","tarball":"https://registry.npmjs.org/@allons-y/actions-weaver/-/actions-weaver-2.0.0.tgz","fileCount":10,"integrity":"sha512-NBQFFqZ0m6xC5i1d2NsW0hIMOLzzgSIu/+1H244jTyF+o2an1W/rtTe9+Tg4SlETSA/7G3W6i+SWV4CAw4LsPg==","signatures":[{"sig":"MEUCIEWIUWTLnIvKOge117mVoVbKwG9zzGVxZBEyzTi87+yOAiEAizDAK2uif/goIUrvmDOwXAfqeSq+kWxEBMvpERyJ/gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allons-y%2factions-weaver@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40609},"main":"index.js","type":"module","$schema":"https://www.schemastore.org/package.json","engines":{"node":">=24"},"gitHead":"260bfbe4aaa7a010ca84530d1b8c7558fdb7ddf5","scripts":{"lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","test":"node --experimental-vm-modules $(yarn bin jest)","format":"yarn lint --fix","prepare":"husky && envoy || true","coverage":"yarn test --coverage","changeset":"changeset","precommit":"lint-staged"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fc14bc8d-3af5-40f4-a537-150ede35ad0c"}},"repository":{"url":"git+https://github.com/allonsy-studio/actions-weaver.git","type":"git"},"_npmVersion":"12.0.1","description":"A GitHub Action for organizational-led markdown templating","directories":{},"lint-staged":{"*":["eslint --fix --format stylish"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"_nodeVersion":"24.18.0","dependencies":{"@actions/core":"^3.0.1","@actions/github":"^9.1.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.16.0","devDependencies":{"jest":"^30.4.2","husky":"^9.1.7","eslint":"^10.4.1","globals":"^17.6.0","prettier":"^3.0.0","@eslint/js":"^10.0.1","lint-staged":"^17.0.4","@eslint/json":"^1.2.0","@octokit/core":"^7.0.6","@eslint/compat":"^1.4.1","@allons-y/envoy":"^1.1.0","@changesets/cli":"^2.31.0","@commitlint/cli":"^21.0.1","@eslint/markdown":"^8.0.2","eslint-plugin-jest":"^29.15.2","eslint-plugin-node":"^11.1.0","eslint-plugin-jsonc":"^3.2.0","eslint-config-prettier":"^10.1.8","@stylistic/eslint-plugin":"^2.13.0","@changesets/get-github-info":"^0.8.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/actions-weaver_2.0.0_1784135269231_0.9565262778940218","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@allons-y/actions-weaver","version":"3.0.0","keywords":["actions","github"],"author":{"url":"https://allonsy.studio","name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com"},"license":"MPL-2.0","_id":"@allons-y/actions-weaver@3.0.0","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"homepage":"https://github.com/allonsy-studio/actions-weaver#readme","bugs":{"url":"https://github.com/allonsy-studio/actions-weaver/issues"},"dist":{"shasum":"176e8259e44c69b8f9ff0bd901a090699cc63c62","tarball":"https://registry.npmjs.org/@allons-y/actions-weaver/-/actions-weaver-3.0.0.tgz","fileCount":10,"integrity":"sha512-4f3cdyf6bsqoGOteYkpQe5k6UtEBDJtvIZ5/aXHU3XCpx0QADeQghPZ5qLpJtDh+MKJ8PGpzuZXY7uPfgI3TEA==","signatures":[{"sig":"MEUCIQCp3xdxkFH2As7L7QZP0jNavqgE8LieQVxDAyRIEt0HAwIgNuxiA0SLh2p0YczAhRYbwHJOZDSrPVvEZEpVkws/AaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allons-y%2factions-weaver@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40784},"main":"index.js","type":"module","$schema":"https://www.schemastore.org/package.json","engines":{"node":">=24"},"gitHead":"c50ffcaee0ea7addb115024c81765dc7e91556f7","scripts":{"lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","test":"node --experimental-vm-modules $(yarn bin jest)","format":"yarn lint --fix","prepare":"husky && envoy || true","coverage":"yarn test --coverage","changeset":"changeset","precommit":"lint-staged"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fc14bc8d-3af5-40f4-a537-150ede35ad0c"}},"repository":{"url":"git+https://github.com/allonsy-studio/actions-weaver.git","type":"git"},"_npmVersion":"12.0.1","description":"A GitHub Action for organizational-led markdown templating","directories":{},"lint-staged":{"*":["eslint --fix --format stylish"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"_nodeVersion":"24.18.0","dependencies":{"@actions/core":"^3.0.1","@actions/github":"^9.1.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.16.0","devDependencies":{"jest":"^30.4.2","husky":"^9.1.7","eslint":"^10.4.1","globals":"^17.6.0","prettier":"^3.0.0","@eslint/js":"^10.0.1","lint-staged":"^17.0.4","@eslint/json":"^1.2.0","@octokit/core":"^7.0.6","@eslint/compat":"^1.4.1","@allons-y/envoy":"^1.1.0","@changesets/cli":"^2.31.0","@commitlint/cli":"^21.0.1","@eslint/markdown":"^8.0.2","eslint-plugin-jest":"^29.15.2","eslint-plugin-node":"^11.1.0","eslint-plugin-jsonc":"^3.2.0","eslint-config-prettier":"^10.1.8","@stylistic/eslint-plugin":"^2.13.0","@changesets/get-github-info":"^0.8.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/actions-weaver_3.0.0_1784136828507_0.25359630117695153","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@allons-y/actions-weaver","version":"4.0.0","keywords":["actions","templating","github"],"author":{"url":"https://allonsy.studio","name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com"},"license":"MPL-2.0","_id":"@allons-y/actions-weaver@4.0.0","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"homepage":"https://github.com/allonsy-studio/actions-weaver#readme","bugs":{"url":"https://github.com/allonsy-studio/actions-weaver/issues"},"dist":{"shasum":"ff8e958135dcd51a98b317b7927e19ddda5f576f","tarball":"https://registry.npmjs.org/@allons-y/actions-weaver/-/actions-weaver-4.0.0.tgz","fileCount":9,"integrity":"sha512-/xCSO3HTp5tM3jlw/M0ttkx3311pPF425a6Md6OcTUDwR1/HrSQq7bONmBWG/T6teoKG0d7bf9ezzx+H+9apkw==","signatures":[{"sig":"MEYCIQCshKXzj4bs6s2WZ67+iCDCz7bx7YsLK2cHZkT+LKc5qwIhALvWkpSdrMgfUDMj3Ho6T8nhdWBt2J1tU8Sdn6+ZZjNJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allons-y%2factions-weaver@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1316513},"main":"dist/index.mjs","type":"module","$schema":"https://www.schemastore.org/package.json","engines":{"node":">=24"},"exports":{".":"./dist/index.mjs"},"gitHead":"f02f9428bf0d627d697d70b12f5267cc37cfa640","scripts":{"lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","test":"node --experimental-vm-modules $(yarn bin jest)","build":"rimraf ./dist && ncc build src/index.js --out dist && mv dist/index.js dist/index.mjs && rimraf dist/package.json","bundle":"yarn format && yarn build","format":"yarn lint --fix","prepare":"husky && envoy || true","coverage":"yarn test --coverage","changeset":"changeset","precommit":"lint-staged"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fc14bc8d-3af5-40f4-a537-150ede35ad0c"}},"repository":{"url":"git+https://github.com/allonsy-studio/actions-weaver.git","type":"git"},"_npmVersion":"12.0.1","description":"A GitHub Action for organizational-led markdown templating","directories":{},"lint-staged":{"*":["eslint --fix --format stylish"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"_nodeVersion":"24.18.0","dependencies":{"@actions/core":"^3.0.1","@actions/github":"^9.1.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.16.0","devDependencies":{"jest":"^30.4.2","husky":"^9.1.7","eslint":"^10.4.1","rimraf":"^6.1.3","globals":"^17.6.0","prettier":"^3.0.0","@eslint/js":"^10.0.1","@vercel/ncc":"^0.44.1","lint-staged":"^17.0.4","@eslint/json":"^1.2.0","@octokit/core":"^7.0.6","@eslint/compat":"^1.4.1","@allons-y/envoy":"^1.1.0","@changesets/cli":"^2.31.0","@commitlint/cli":"^21.0.1","@eslint/markdown":"^8.0.2","eslint-plugin-jest":"^29.15.2","eslint-plugin-node":"^11.1.0","eslint-plugin-jsonc":"^3.2.0","eslint-config-prettier":"^10.1.8","@stylistic/eslint-plugin":"^2.13.0","@changesets/get-github-info":"^0.8.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/actions-weaver_4.0.0_1784143359730_0.3814997742970907","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@allons-y/actions-weaver","version":"4.0.1","keywords":["actions","templating","github"],"author":{"url":"https://allonsy.studio","name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com"},"license":"MPL-2.0","_id":"@allons-y/actions-weaver@4.0.1","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"homepage":"https://github.com/allonsy-studio/actions-weaver#readme","bugs":{"url":"https://github.com/allonsy-studio/actions-weaver/issues"},"dist":{"shasum":"cda84bc56111a8b9faf8c98731e4cd0e576fe851","tarball":"https://registry.npmjs.org/@allons-y/actions-weaver/-/actions-weaver-4.0.1.tgz","fileCount":9,"integrity":"sha512-Z/SdsmrYp2H9YRk11zTrQYL2NBVdXEhE2cnw4QkCrf1lhg9o11xCF5392lKdqylHd+PXx71Mg0Nb9KATgnXbbw==","signatures":[{"sig":"MEYCIQDx24px5cxp/F3dUeunzczvLJoLWW0Hcxn92kQDUsbpuAIhAIHeDKAdNPb54ZKEyr59+pklDl4RO/+sAdBfp+zZmyDh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allons-y%2factions-weaver@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1318727},"main":"dist/index.mjs","type":"module","$schema":"https://www.schemastore.org/package.json","engines":{"node":">=24"},"exports":{".":"./dist/index.mjs"},"gitHead":"dbff4d9313d18a5977811d934b41adfc351c9ef5","scripts":{"lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","test":"node --experimental-vm-modules $(yarn bin jest)","build":"rimraf ./dist && ncc build src/index.js --out dist && mv dist/index.js dist/index.mjs && rimraf dist/package.json","bundle":"yarn format && yarn build","format":"yarn lint --fix","prepare":"husky && envoy || true","coverage":"yarn test --coverage","changeset":"changeset","precommit":"lint-staged"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fc14bc8d-3af5-40f4-a537-150ede35ad0c"}},"repository":{"url":"git+https://github.com/allonsy-studio/actions-weaver.git","type":"git"},"_npmVersion":"12.0.1","description":"A GitHub Action for organizational-led markdown templating","directories":{},"lint-staged":{"*":["eslint --fix --format stylish"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"_nodeVersion":"24.18.0","dependencies":{"@actions/core":"^3.0.1","@actions/github":"^9.1.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.16.0","devDependencies":{"jest":"^30.4.2","husky":"^9.1.7","eslint":"^10.4.1","rimraf":"^6.1.3","globals":"^17.6.0","prettier":"^3.0.0","@eslint/js":"^10.0.1","@vercel/ncc":"^0.44.1","lint-staged":"^17.0.4","@eslint/json":"^1.2.0","@octokit/core":"^7.0.6","@eslint/compat":"^1.4.1","@allons-y/envoy":"^1.1.0","@changesets/cli":"^2.31.0","@commitlint/cli":"^21.0.1","@eslint/markdown":"^8.0.2","eslint-plugin-jest":"^29.15.2","eslint-plugin-node":"^11.1.0","eslint-plugin-jsonc":"^3.2.0","eslint-config-prettier":"^10.1.8","@stylistic/eslint-plugin":"^2.13.0","@changesets/get-github-info":"^0.8.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/actions-weaver_4.0.1_1784147736706_0.3541184763450618","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@allons-y/actions-weaver","version":"4.0.2","keywords":["actions","templating","github"],"author":{"url":"https://allonsy.studio","name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com"},"license":"MPL-2.0","_id":"@allons-y/actions-weaver@4.0.2","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"homepage":"https://github.com/allonsy-studio/actions-weaver#readme","bugs":{"url":"https://github.com/allonsy-studio/actions-weaver/issues"},"dist":{"shasum":"fff7b89e637da70325f6256df36e2d70c0a24db5","tarball":"https://registry.npmjs.org/@allons-y/actions-weaver/-/actions-weaver-4.0.2.tgz","fileCount":9,"integrity":"sha512-NTFZ5+qIDOa2/Zdrn/EYo7SZIloI/JYAOzCqIV3SavHknwV9/T15PF2BeEelCkHT6HIZfbzK3J/8NfqfXn6+Ig==","signatures":[{"sig":"MEYCIQD0Oq0aZLqOiw6S4W//aJ17ebYVwwg3cHYlKuwdHXmFzgIhALxa+x/l/ODl33ZkT0wejNv/hSPXjIl2yva4kxZddmcQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allons-y%2factions-weaver@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1318788},"main":"dist/index.mjs","type":"module","$schema":"https://www.schemastore.org/package.json","engines":{"node":">=24"},"exports":{".":"./dist/index.mjs"},"gitHead":"c9617b2e9d56a8a830fdd76f7d5f28850cd3c025","scripts":{"lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","test":"node --experimental-vm-modules $(yarn bin jest)","build":"rimraf ./dist && ncc build src/index.js --out dist && mv dist/index.js dist/index.mjs && rimraf dist/package.json","bundle":"yarn format && yarn build","format":"yarn lint --fix","prepare":"husky && envoy || true","coverage":"yarn test --coverage","changeset":"changeset","precommit":"lint-staged"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fc14bc8d-3af5-40f4-a537-150ede35ad0c"}},"repository":{"url":"git+https://github.com/allonsy-studio/actions-weaver.git","type":"git"},"_npmVersion":"12.0.1","description":"A GitHub Action for organizational-led markdown templating","directories":{},"lint-staged":{"*":["eslint --fix --format stylish"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"_nodeVersion":"24.18.0","dependencies":{"@actions/core":"^3.0.1","@actions/github":"^9.1.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.16.0","devDependencies":{"jest":"^30.4.2","husky":"^9.1.7","eslint":"^10.4.1","rimraf":"^6.1.3","globals":"^17.6.0","prettier":"^3.0.0","@eslint/js":"^10.0.1","@vercel/ncc":"^0.44.1","lint-staged":"^17.0.4","@eslint/json":"^1.2.0","@octokit/core":"^7.0.6","@eslint/compat":"^1.4.1","@allons-y/envoy":"^1.1.0","@changesets/cli":"^2.31.0","@commitlint/cli":"^21.0.1","@eslint/markdown":"^8.0.2","eslint-plugin-jest":"^29.15.2","eslint-plugin-node":"^11.1.0","eslint-plugin-jsonc":"^3.2.0","eslint-config-prettier":"^10.1.8","@stylistic/eslint-plugin":"^2.13.0","@changesets/get-github-info":"^0.8.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/actions-weaver_4.0.2_1784150407142_0.9930258321944225","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@allons-y/actions-weaver","version":"4.0.3","keywords":["actions","templating","github"],"author":{"url":"https://allonsy.studio","name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com"},"license":"MPL-2.0","_id":"@allons-y/actions-weaver@4.0.3","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"homepage":"https://github.com/allonsy-studio/actions-weaver#readme","bugs":{"url":"https://github.com/allonsy-studio/actions-weaver/issues"},"dist":{"shasum":"ec00ab29553c9addf2279e26e4ac014993f5828d","tarball":"https://registry.npmjs.org/@allons-y/actions-weaver/-/actions-weaver-4.0.3.tgz","fileCount":9,"integrity":"sha512-g4pEN3P4EQ4Ttb0OyxhwQ9tRYwCuO03iuXNmAHGA5xVkOnUTceNSc6iPrXfp7c9JNQ+J+sWsj2KZx+9Qz0PWNw==","signatures":[{"sig":"MEUCIFePO8RhftofpFPk1/rV5IuhQx3B1qG5VA76TtSxY5zoAiEA/nYHYvraUwnTpa2CdKfWGZeFnriCyLPg3sLDZTbnIhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allons-y%2factions-weaver@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1319173},"main":"dist/index.mjs","type":"module","$schema":"https://www.schemastore.org/package.json","engines":{"node":">=24"},"exports":{".":"./dist/index.mjs"},"gitHead":"0d3c80422db6a9e7f5abbc22ad3d1376285a1ade","scripts":{"lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","test":"node --experimental-vm-modules $(yarn bin jest)","build":"rimraf ./dist && ncc build src/index.js --out dist && mv dist/index.js dist/index.mjs && rimraf dist/package.json","bundle":"yarn format && yarn build","format":"yarn lint --fix","prepare":"husky && envoy || true","coverage":"yarn test --coverage","changeset":"changeset","precommit":"lint-staged"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fc14bc8d-3af5-40f4-a537-150ede35ad0c"}},"repository":{"url":"git+https://github.com/allonsy-studio/actions-weaver.git","type":"git"},"_npmVersion":"12.0.1","description":"A GitHub Action for organizational-led markdown templating","directories":{},"lint-staged":{"*":["eslint --fix --format stylish"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"_nodeVersion":"24.18.0","dependencies":{"@actions/core":"^3.0.1","@actions/github":"^9.1.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.16.0","devDependencies":{"jest":"^30.4.2","husky":"^9.1.7","eslint":"^10.4.1","rimraf":"^6.1.3","globals":"^17.6.0","prettier":"^3.0.0","@eslint/js":"^10.0.1","@vercel/ncc":"^0.44.1","lint-staged":"^17.0.4","@eslint/json":"^1.2.0","@octokit/core":"^7.0.6","@eslint/compat":"^1.4.1","@allons-y/envoy":"^1.1.0","@changesets/cli":"^2.31.0","@commitlint/cli":"^21.0.1","@eslint/markdown":"^8.0.2","eslint-plugin-jest":"^29.15.2","eslint-plugin-node":"^11.1.0","eslint-plugin-jsonc":"^3.2.0","eslint-config-prettier":"^10.1.8","@stylistic/eslint-plugin":"^2.13.0","@changesets/get-github-info":"^0.8.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/actions-weaver_4.0.3_1784151158437_0.5380286091124262","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"$schema":"https://www.schemastore.org/package.json","name":"@allons-y/actions-weaver","version":"4.1.0","description":"A GitHub Action for organizational-led markdown templating","license":"MPL-2.0","author":{"name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com","url":"https://allonsy.studio"},"homepage":"https://github.com/allonsy-studio/actions-weaver#readme","repository":{"type":"git","url":"git+https://github.com/allonsy-studio/actions-weaver.git"},"bugs":{"url":"https://github.com/allonsy-studio/actions-weaver/issues"},"type":"module","exports":{".":"./dist/index.mjs"},"main":"dist/index.mjs","scripts":{"build":"rimraf ./dist && ncc build src/index.js --out dist && mv dist/index.js dist/index.mjs && rimraf dist/package.json","bundle":"yarn format && yarn build","changeset":"changeset","coverage":"yarn test --coverage","format":"yarn lint --fix","lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","postpack":"pinst --enable","prepack":"pinst --disable","prepare":"husky && envoy || true","test":"node --experimental-vm-modules $(yarn bin jest)"},"dependencies":{"@actions/core":"^3.0.1","@actions/github":"^9.1.1"},"devDependencies":{"@allons-y/envoy":"^1.1.0","@changesets/cli":"^2.31.0","@changesets/get-github-info":"^0.8.0","@eslint/compat":"^1.4.1","@eslint/js":"^10.0.1","@eslint/json":"^1.2.0","@eslint/markdown":"^8.0.2","@octokit/core":"^7.0.6","@stylistic/eslint-plugin":"^2.13.0","@vercel/ncc":"^0.44.1","eslint":"^10.4.1","eslint-config-prettier":"^10.1.8","eslint-plugin-jest":"^29.15.2","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-node":"^11.1.0","globals":"^17.6.0","husky":"^9.1.7","jest":"^30.4.2","lint-staged":"^17.0.4","pinst":"^3.0.0","prettier":"^3.0.0","rimraf":"^6.1.3"},"keywords":["actions","templating","github"],"engines":{"node":">=24"},"lint-staged":{"*":["eslint --fix --format stylish","prettier --write --ignore-unknown"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"packageManager":"yarn@4.16.0","gitHead":"75387b1d0a7079a1783289ccd16f794fd0757c79","_id":"@allons-y/actions-weaver@4.1.0","_nodeVersion":"24.18.0","_npmVersion":"12.0.1","dist":{"integrity":"sha512-IV5honGFeONA8EpPSKk0L6GHStfFZsdGlndKrVypKQc1VB4ZROYscLkXKM9ohWFvAKttVjmwK77E1yuoCqdovw==","shasum":"8af59bcc42253b71412c9b4f230d404d12a659cb","tarball":"https://registry.npmjs.org/@allons-y/actions-weaver/-/actions-weaver-4.1.0.tgz","fileCount":9,"unpackedSize":1326984,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allons-y%2factions-weaver@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCnYssiYTiGTWSs+gx6ibvCkxg5W/oV2Mn9ZNp6w0pe9QIhAPT2MnbEW2hYfiLZforiW+FDOUDZfEH4gfmbYdACm7Hn"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fc14bc8d-3af5-40f4-a537-150ede35ad0c"}},"directories":{},"maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/actions-weaver_4.1.0_1784234220029_0.6806473718520725"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-15T16:44:05.020Z","modified":"2026-07-16T20:37:00.604Z","0.0.0":"2026-07-15T16:44:05.339Z","1.0.0":"2026-07-15T16:52:37.501Z","2.0.0":"2026-07-15T17:07:49.407Z","3.0.0":"2026-07-15T17:33:48.651Z","4.0.0":"2026-07-15T19:22:39.943Z","4.0.1":"2026-07-15T20:35:36.895Z","4.0.2":"2026-07-15T21:20:07.315Z","4.0.3":"2026-07-15T21:32:38.683Z","4.1.0":"2026-07-16T20:37:00.266Z"},"bugs":{"url":"https://github.com/allonsy-studio/actions-weaver/issues"},"author":{"name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com","url":"https://allonsy.studio"},"license":"MPL-2.0","homepage":"https://github.com/allonsy-studio/actions-weaver#readme","keywords":["actions","templating","github"],"repository":{"type":"git","url":"git+https://github.com/allonsy-studio/actions-weaver.git"},"description":"A GitHub Action for organizational-led markdown templating","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"readme":"<!-- weaver:banner:START -->\n<!-- auto-generated by Weaver — do not edit between these markers -->\n\n<a href=\"https://allons-y.studio\">\n    <img id=\"user-content-logo\" src=\"https://raw.githubusercontent.com/allonsy-studio/.github/main/assets/png/oss-banner.png\" alt=\"Brought to you by Allons-y Studio\" width=\"1500\">\n</a>\n\n<!-- weaver:banner:END -->\n\n<h1 align=\"center\">Weaver</h1>\n<p align=\"center\">\n  <b>An organizationally-driven (top-down) markdown templating GitHub Action.</b>\n</p>\n\n<div align=\"center\">\n\n[![Tests][github-image]][github-url]\n[![NPM version][npm-image]][npm-url]\n\n</div>\n\nWeaver runs from a central repo (e.g. your `.github` repo) and threads rendered\ntemplate content into marked sections of files across your other repos. It reads\nand writes through the GitHub API — no cloning — and opens a pull request per\nrepo with the changes.\n\nConsumer repos need zero workflow setup: they just add HTML comment markers to\nthe files they want managed.\n\n```html\n<!-- weaver:footer:START -->\n<!-- weaver:footer:END -->\n```\n\nWeaver replaces everything between a matching `START`/`END` pair with the\nrendered template whose name matches the block (`footer.md` → `weaver:footer`).\nFiles without markers are left untouched. Marker lines inside fenced code\nblocks (like the example above) are treated as documentation and ignored.\n\n## Usage\n\n```yaml\nname: Sync templates\non:\n    push:\n        branches: [main]\n        paths: [\"templates/**\"]\n    workflow_dispatch:\n\njobs:\n    sync:\n        runs-on: ubuntu-latest\n        steps:\n            - uses: actions/checkout@v4\n            - id: weaver\n              uses: allonsy-studio/actions-weaver@v3\n              with:\n                  token: ${{ secrets.WEAVER_PAT }}\n                  templates: templates\n                  variables: |\n                      {\n                        \"org\": { \"website\": \"https://allons-y.studio\" }\n                      }\n            - run: echo '${{ steps.weaver.outputs.pull-requests }}'\n```\n\n**Important:** The default `GITHUB_TOKEN` cannot write to other repos. Supply a\nfine-grained PAT or GitHub App token scoped to the target repos via `token`.\n\n## How it works\n\n1. Read every `*.md` file in the `templates` directory; each file's basename is\n   its block name.\n2. Resolve the target repos (the running repo's owner is used as the org).\n3. For each repo, fetch the target file, render the templates with that repo's\n   metadata, and replace the content between markers.\n4. If anything changed, push to a head branch and open (or reuse) one pull\n   request per repo.\n5. Emit the list of pull requests as an output.\n\n## Templates\n\nTemplates use a minimal, logic-light syntax:\n\n| Syntax                | Meaning                            |\n| --------------------- | ---------------------------------- |\n| `{{ key }}`           | Value, HTML-escaped                |\n| `{{{ key }}}`         | Value, raw (for URLs and markdown) |\n| `{{#if key}}…{{/if}}` | Conditional inclusion              |\n\nBuilt-in variables per repo: `repo.name`, `repo.full_name`, `repo.description`,\n`repo.url`, `repo.default_branch`, `repo.license`, `repo.language`,\n`repo.topics`, `org.name`, `org.url`. Anything you pass via the `variables`\ninput is merged on top.\n\n## Inputs\n\n| Name               | Default                                      | Description                                                                      |\n| ------------------ | -------------------------------------------- | -------------------------------------------------------------------------------- |\n| `token`            | `${{ github.token }}`                        | Token with write access to the target repos (PAT or GitHub App token).           |\n| `templates`        | `templates`                                  | Directory of template `*.md` files; each basename becomes a block name.          |\n| `target-file`      | `README.md`                                  | File to inject template blocks into within each target repo.                     |\n| `repos`            | `*`                                          | Comma/newline list of repo names, or `*` for every non-archived, non-fork repo.  |\n| `exclude`          | —                                            | Repo names to skip (only applies when `repos` is `*`).                           |\n| `skip-forks`       | `true`                                       | Skip forked repos when listing the org.                                          |\n| `skip-archived`    | `true`                                       | Skip archived repos when listing the org.                                        |\n| `variables`        | —                                            | JSON object of template variables, merged over the built-ins.                    |\n| `managed-notice`   | _(see action.yml)_                           | Notice text inserted below each START marker.                                    |\n| `commit-message`   | `chore: sync templates via Weaver [skip ci]` | Commit message (supports template variables).                                    |\n| `branch`           | `weaver/sync-templates`                      | Head branch created in each target repo for the PR.                              |\n| `base`             | _repo default branch_                        | Base branch for the pull request.                                                |\n| `pr-title`         | `chore: sync templates via Weaver`           | Pull request title (supports template variables).                                |\n| `pr-body`          | _(see action.yml)_                           | Pull request body (supports `{{ blocks }}`).                                     |\n| `dry-run`          | `false`                                      | Render and diff without creating branches or pull requests.                      |\n| `max-value-length` | `1000`                                       | Max length for an interpolated value before truncation.                          |\n| `fail-on-error`    | `true`                                       | Fail the job when a repo errors; set `false` to report failures without failing. |\n| `max-retries`      | `3`                                          | Retries for transient GitHub failures (secondary rate limits, 5xx) per repo.     |\n\n## Outputs\n\n| Name            | Description                                                                        |\n| --------------- | ---------------------------------------------------------------------------------- |\n| `pull-requests` | JSON array of `{ repo, url, number }` for every PR opened or updated.              |\n| `summary`       | JSON object counting `opened` / `updated` / `skipped` / `dryRun` / `failed` repos. |\n\n## Development\n\n```sh\nyarn lint      # eslint\nyarn test      # jest\nyarn coverage  # jest with the 80% coverage threshold\n```\n\n<!-- weaver:footer:START -->\n<!-- auto-generated by Weaver — do not edit between these markers -->\n\n<p align=\"center\">\n<a href=\"https://allons-y.studio\">\n    <picture>\n        <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/allonsy-studio/.github/main/assets/png/oss-footer-dark.png\">\n        <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/allonsy-studio/.github/main/assets/png/oss-footer-light.png\">\n        <img id=\"user-content-logo\" src=\"https://raw.githubusercontent.com/allonsy-studio/.github/main/assets/png/oss-footer-light.png\" alt=\"Brought to you by Allons-y Studio\" width=\"400\">\n    </picture>\n</a>\n</p>\n\n<!-- weaver:footer:END -->\n\n*Scaffolded using* [@allons-y/template-actions](https://github.com/allonsy-studio/template-actions).\n\n[github-image]: https://github.com/allonsy-studio/actions-weaver/actions/workflows/testing.yml/badge.svg?branch=main\n[github-url]: https://github.com/allonsy-studio/actions-weaver/actions/workflows/testing.yml\n[npm-image]: https://img.shields.io/npm/v/@allons-y/actions-weaver.svg\n[npm-url]: https://www.npmjs.com/package/@allons-y/actions-weaver\n","readmeFilename":"README.md"}