{"_id":"@a4sex/gitemplate","_rev":"28-f68ed890161d8fc84c3e4b7ed6ff24f6","name":"@a4sex/gitemplate","dist-tags":{"latest":"1.15.3"},"versions":{"1.0.10":{"name":"@a4sex/gitemplate","version":"1.0.10","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.0.10","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"3536818549efe238485ad02d801d2c424fa906d6","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.0.10.tgz","fileCount":27,"integrity":"sha512-NhiEBNQgHEhvlANcjc/dG0P60QY4mdhgrYDNF12dpl5PVi2QHjvrZ59wRjmwHwwnXRMkqNvy6JIxhhsB3Gg92w==","signatures":[{"sig":"MEUCIQCL31+Sy8XXwGR5j0ESLf1WElwQMijKVd5+6rAJ2VeP6wIgQVDE1cC59QZQ+1Ulh0rSPoiorU0BVy6gqaqMpGUSHbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40618},"main":"./src/index.mjs","type":"module","gitHead":"e3fad662aa72ae1ffba092bc70a4292c2915f5ba","scripts":{"test":"vitest run","coverage":"vitest run --coverage","test:watch":"vitest"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.9.2","description":"Ported functionality from https://github.com/unjs/giget for own use.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tar":"^6.1.14","yaml":"^2.5.1","chalk":"^5.2.0","pathe":"^1.1.0","download":"^8.0.0","loglevel":"^1.8.1","commander":"^12.1.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"vitest":"^2.0.5","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.0.10_1755504882837_0.5885437357042584","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@a4sex/gitemplate","version":"1.0.11","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.0.11","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"bc221c7cd48880a1d784b361f0cbce4e77054e85","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.0.11.tgz","fileCount":37,"integrity":"sha512-qeLxwbiXwWhRQG3aVljyfVDgbv8oC+5/mqVrIYlit8m0TDHOiePi75AxsNl4NVWC4b5qUDFcryGF6N2D2lVE4A==","signatures":[{"sig":"MEQCIG/v5F+4drpDojbUulFiOBIiY8h5JXDvVILD5tRPBochAiAWIJE7bwHCXSPM6wItJ92l6BuOJuRz1Y6pdSX+fX1myQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73014},"main":"./src/index.mjs","type":"module","gitHead":"b58cdfe8d9950efccce9de8ccedefe6046d59423","scripts":{"test":"vitest run","coverage":"vitest run --coverage","test:watch":"vitest"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.9.2","description":"Ported functionality from https://github.com/unjs/giget for own use.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","diff":"^7.0.0","yaml":"^2.5.1","chalk":"^5.2.0","pathe":"^1.1.0","globby":"^14.0.2","download":"^8.0.0","loglevel":"^1.8.1","commander":"^12.1.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"vitest":"^2.0.5","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.0.11_1755511630370_0.5638342270230221","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@a4sex/gitemplate","version":"1.1.0","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.1.0","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"5aa7a64b74a591d47eb1a29a69f2d302ffcdb843","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.1.0.tgz","fileCount":50,"integrity":"sha512-MI9GOeqiinSHi5GGJZ9UCWbS9NCdfTlXJ5y5TcYKBVhMzCVvELmgedLT14bcPWVMl90lC0xugN0yY0KNMFbDZQ==","signatures":[{"sig":"MEQCIDO+aQaGX3tF1kmIVljtLKhHOQlDthJV1DHrdMAUUoLDAiA3+ovhjNFTU0CsbQM7QB5XF0tD0F3bc9J69uEEOP+UpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125379},"main":"./src/index.mjs","type":"module","gitHead":"64ef94de6455bef317a0d39f172772e002ff3d4d","scripts":{"test":"vitest run","coverage":"vitest run --coverage","test:watch":"vitest"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.9.2","description":"Ported functionality from https://github.com/unjs/giget for own use.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","diff":"^7.0.0","yaml":"^2.5.1","chalk":"^5.2.0","pathe":"^1.1.0","globby":"^14.0.2","download":"^8.0.0","loglevel":"^1.8.1","commander":"^12.1.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"vitest":"^2.0.5","inquirer":"^9.3.7","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.1.0_1755572441780_0.10025562293022139","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@a4sex/gitemplate","version":"1.1.1","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.1.1","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"f758e94321b47e26f452547ba64824e4b6054402","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.1.1.tgz","fileCount":50,"integrity":"sha512-9llCB5zfQ8xyl+p+nXSRdDaNTTabAZvtMT0xAmtn1eBVzGZ1RT/PavFDgXBoXUqtTr2RhKqEN0SuDzvRykC/8Q==","signatures":[{"sig":"MEUCIGh03SZHd7fgaBhxAnmTW3qIcTC9UoCcHVhcGnWF60krAiEA5EfqANhIN2qYs5OIgtOQ9OBbGxklVey4K/jRMfVEu/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125542},"main":"./src/index.mjs","type":"module","gitHead":"08c78a226ff5d1470972bb148d38708bcaf35c32","scripts":{"test":"vitest run","coverage":"vitest run --coverage","test:watch":"vitest"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.9.2","description":"Ported functionality from https://github.com/unjs/giget for own use.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","diff":"^7.0.0","yaml":"^2.5.1","chalk":"^5.2.0","pathe":"^1.1.0","globby":"^14.0.2","download":"^8.0.0","loglevel":"^1.8.1","commander":"^12.1.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"vitest":"^2.0.5","inquirer":"^9.3.7","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.1.1_1755572848204_0.1529602805529322","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@a4sex/gitemplate","version":"1.2.0","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.2.0","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"3ee27e033a58bc339b91221fe9f8ce6c45cb4196","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.2.0.tgz","fileCount":91,"integrity":"sha512-uBI+vNX/PXfOBJvmgAZRw1DWjLnw0kHVN8d1XWlkGZca6/FwhoNbl5Cecr+E6RsWcshJl/K5ls9ooR5NtXOU4A==","signatures":[{"sig":"MEUCIQCQ9DA+46wKxVgfPYS2Ubf9F+E3UmMxM8di79Y9f6/RfAIga4lAapNGXmJP6g/1etJl+hNYHwHeSQ9CsV/cYzmKgrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252254},"main":"./src/index.mjs","type":"module","gitHead":"a7214d84fb288e361bc7e0a5a8e478fa1ce73eda","scripts":{"test":"vitest run","coverage":"vitest run --coverage","test:watch":"vitest"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.9.2","description":"Ported functionality from https://github.com/unjs/giget for own use.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","diff":"^7.0.0","yaml":"^2.5.1","chalk":"^5.2.0","pathe":"^1.1.0","globby":"^14.0.2","loglevel":"^1.8.1","commander":"^12.1.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"execa":"^9.6.0","vitest":"^2.0.5","inquirer":"^9.3.7","strip-ansi":"^7.1.0","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.2.0_1755802438399_0.06818265536652746","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@a4sex/gitemplate","version":"1.3.0","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.3.0","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"7a23673cead97dd984e154d90e872df9b3476af2","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.3.0.tgz","fileCount":191,"integrity":"sha512-ej4KmRQmMCZAzl/YH/5qvteItHFxnGjt5TDuaBhs1G0pu7KT1qY44XyiTmKBf1J8uXxrAooAQhisxZYXlu7/9g==","signatures":[{"sig":"MEUCIBihicOYg+wdi3vpAJkPE0tqJ352jwddNcTks8QKN0sBAiEA/Fdeybfapwi8lTnuQo/3gTpSGjhhmTqQW7vXjT66lOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728730},"main":"./src/index.mjs","type":"module","gitHead":"c8c6916bc7444226e1479f99969eff8c1983aa90","scripts":{"test":"vitest run","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.9.2","description":"Ported functionality from https://github.com/unjs/giget for own use.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","diff":"^7.0.0","yaml":"^2.5.1","chalk":"^5.2.0","pathe":"^1.1.0","globby":"^14.0.2","loglevel":"^1.8.1","commander":"^12.1.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"execa":"^9.6.0","vitest":"^2.0.5","inquirer":"^9.3.7","strip-ansi":"^7.1.0","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.3.0_1756811307501_0.9417271270520269","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@a4sex/gitemplate","version":"1.3.1","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.3.1","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"1dac16c44ced1dd354433ab94f06a18489662790","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.3.1.tgz","fileCount":185,"integrity":"sha512-spVcrPFNEQWplKDWudtaTxt9vEKZLlGNniDOXelL4Oln0zY24U/0Icznv7L351HM0VSkB/7vZSxecMRVUuBQeA==","signatures":[{"sig":"MEQCIDfgnO+Sjb+1WOF5r//N4TxpAxXlyqKiFXE8ZrImFJ+sAiAfKzQ8KJQZFTV56JxPHaPTCi47Y7FYwUxSKJtP9CQRIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":659165},"main":"./src/index.mjs","type":"module","gitHead":"a19a71ca36e6cf2f07948e87bd544d8a60b56714","scripts":{"test":"vitest run","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Ported functionality from https://github.com/unjs/giget for own use.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","diff":"^7.0.0","yaml":"^2.5.1","chalk":"^5.2.0","pathe":"^1.1.0","globby":"^14.0.2","loglevel":"^1.8.1","commander":"^12.1.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"execa":"^9.6.0","vitest":"^2.0.5","inquirer":"^9.3.7","strip-ansi":"^7.1.0","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.3.1_1756838749021_0.5209497192626737","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@a4sex/gitemplate","version":"1.4.0","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.4.0","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"5b30267d918a0b71c5d2826661c4b33154d6e3f5","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.4.0.tgz","fileCount":202,"integrity":"sha512-yVR8RvHRyZxhj/a0wEajnAW84WVZJ0cZcUoOhNa+feIHkbNbu3M3snP8wlYuRyeoEuAyqdA2w1+dKvHOVzQ52w==","signatures":[{"sig":"MEYCIQCDM4EUCTGXovKhDWhnK8fqAQtlbfkC7RDQcYVr2mHffwIhALrR386DcixEKfSfRRHpQdz0Fd1hN3Y/YiabjWWgAC9r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":712645},"main":"./src/index.mjs","type":"module","gitHead":"a8040eceadd3e41ec399cbea9eead7b83c4411c9","scripts":{"test":"vitest run","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Ported functionality from https://github.com/unjs/giget for own use.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","diff":"^7.0.0","yaml":"^2.5.1","chalk":"^5.2.0","pathe":"^1.1.0","globby":"^14.0.2","loglevel":"^1.8.1","commander":"^12.1.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"execa":"^9.6.0","vitest":"^2.0.5","inquirer":"^9.3.7","strip-ansi":"^7.1.0","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.4.0_1756884623181_0.1504309825541985","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@a4sex/gitemplate","version":"1.4.1","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.4.1","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"fc5f3b980c0aee3bc0e0beafe737a38fef846b05","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.4.1.tgz","fileCount":206,"integrity":"sha512-NfWMrq/522Wlje7mQjdg2lmddkZPC9xlC+1dlAXhtGZv5VA+5/RuknE4QdBEgQMUOm4s7nrfdd2fy7dUoRCwCA==","signatures":[{"sig":"MEUCIQD6sxFnOyMyudBFJy3aYns2ZSQLRLzqAOXdB2cF08KVVQIgTu6Qqz9MIMs6V11ocJCTy5aVjAaJP8j+ZYxZ9tduOfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720124},"main":"./src/index.mjs","type":"module","gitHead":"aa2f8c672b3dbee06983d594d91c118a6d697d8e","scripts":{"test":"vitest run","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Ported functionality from https://github.com/unjs/giget for own use.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","diff":"^7.0.0","yaml":"^2.5.1","chalk":"^5.2.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"execa":"^9.6.0","vitest":"^2.0.5","inquirer":"^9.3.7","strip-ansi":"^7.1.0","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.4.1_1756887447224_0.44239270090814165","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@a4sex/gitemplate","version":"1.4.2","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.4.2","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"0c05c60aba3b9f95b797a96b26759d95df77b66a","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.4.2.tgz","fileCount":211,"integrity":"sha512-AbqOStjmKi4uer5k1rQDk2wTSiokDqiXOsTSLr4kjGgCS310TtUnC3aF5CnEU06QIxSlS6qYx2G7ZujiF5Qsrg==","signatures":[{"sig":"MEUCIA42BzP1FxlH29baNRbMBvPT9husTyULRyVWTE0ddMDEAiEA+BT5mhB0x5WgWMWtfWyn3BNM6L3mbxNUt3WLqjySqAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":749348},"main":"./src/index.mjs","type":"module","gitHead":"30ec3cf8cc2dbbf9f22ecc907a9badd7cfa5d842","scripts":{"test":"vitest run","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Ported functionality from https://github.com/unjs/giget for own use.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","diff":"^7.0.0","yaml":"^2.5.1","chalk":"^5.2.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"execa":"^9.6.0","vitest":"^2.0.5","inquirer":"^9.3.7","strip-ansi":"^7.1.0","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.4.2_1756900463621_0.01164243286605382","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@a4sex/gitemplate","version":"1.5.0","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.5.0","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"ac85b2ae954280dbda98821d39282b719415c5c8","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.5.0.tgz","fileCount":231,"integrity":"sha512-X2y2QQF2d/Nx+ulJlNHUFPSsb//2ddoqvtLZe0lubwEIZJrIAKdO3DS0+Pv63lrJWh4W8dg9f359Y3ETROIZhw==","signatures":[{"sig":"MEQCIG/DXghfbd2sKM/GRcU5FxkAYRWcUfBlplbyeX8P1nGiAiAS2D4dxX2twSCZLIjY0vnN3Plb9IYP9/2lWiPpHECHDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":811514},"main":"./src/index.mjs","type":"module","gitHead":"9b8dc229356717f9bb2a168db840c107ddd2462e","scripts":{"test":"vitest run","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Ported functionality from https://github.com/unjs/giget for own use.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","diff":"^7.0.0","yaml":"^2.5.1","chalk":"^5.2.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"execa":"^9.6.0","vitest":"^2.0.5","inquirer":"^9.3.7","strip-ansi":"^7.1.0","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.5.0_1756978878801_0.18586761313914457","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@a4sex/gitemplate","version":"1.6.0","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.6.0","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"eac67befa3667929a7eae2043da58aa222dfe9c2","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.6.0.tgz","fileCount":227,"integrity":"sha512-rsSoem5L/YZvNPOucQ5QxYQDa78LhbJWt2HCCvXufx3DqipiNU+TKt95ryShRx3MAHkI0T6e2PfSTsP39OVP/w==","signatures":[{"sig":"MEYCIQDeE/rAMqpyO2Lb4pckrf1Zo+DpTt736QfJ3kg7FD8s/wIhAKtsSQxMpqpoZ0wwYLiCSUWtaRycvFVzQvgIenhMYwWq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":831022},"main":"./src/index.mjs","type":"module","gitHead":"c78b3808c764ea4f72fe14a580df66d377c3595b","scripts":{"test":"vitest run","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Ported functionality from https://github.com/unjs/giget for own use.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","diff":"^7.0.0","yaml":"^2.5.1","chalk":"^5.2.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"execa":"^9.6.0","vitest":"^2.0.5","inquirer":"^9.3.7","strip-ansi":"^7.1.0","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.6.0_1756982217038_0.5793369027542346","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@a4sex/gitemplate","version":"1.7.0","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.7.0","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"1451b0c69650d8489f27384e109c1edceb20e955","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.7.0.tgz","fileCount":243,"integrity":"sha512-695I+rcWfnPbuwA1ZUAGs7UspdAoNYZxUFI2AdKWTH3lWtlB1YPKGJ5Y+UkMeZ4lbQ7T2IrSp4QOpdQTc34RTw==","signatures":[{"sig":"MEYCIQDB5jt/OPQZXJQSy8hnkL1NnAySI2k8Z9QwvzSNKa1GIAIhALRc4sO4H3H/6MiDPsi5+YbNdDn5GEzfoYaHXUfheg6i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":868000},"main":"./src/index.mjs","type":"module","gitHead":"39124c5c04fd270a8022e7242b5b107216676411","scripts":{"test":"vitest run","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Модульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода. Помогает быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Поддерживает и","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","diff":"^7.0.0","yaml":"^2.5.1","chalk":"^5.2.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"execa":"^9.6.0","vitest":"^2.0.5","inquirer":"^9.3.7","strip-ansi":"^7.1.0","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.7.0_1757054879143_0.053830465271514916","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@a4sex/gitemplate","version":"1.8.0","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.8.0","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"d88d960cfd729c0486394aa6f22af1265f2acff9","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.8.0.tgz","fileCount":247,"integrity":"sha512-J3Hkk3sMWxQspY1ewwV3QPmLTQZeRVKvxsQaMyqd9N8PvyqrYtVxsDG8l8P8Z+LQW1wbsZFIPL4NliEeTAjgnA==","signatures":[{"sig":"MEUCIQCYcWf318Su1NVNHqmjgEyFTiYWwg1IQ9pjeXgLdRakiAIgBOKIFf8LJG1MO1W5itQbR/JFvI0g8eRSkLfuoYetnNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934216},"main":"./src/index.mjs","type":"module","gitHead":"50f76faa67b724ffc5a2efbe08804f44dc7ff51d","scripts":{"test":"vitest run","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Модульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода. Помогает быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Поддерживает и","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","yaml":"^2.5.1","chalk":"^5.2.0","execa":"^9.6.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"vitest":"^2.0.5","inquirer":"^9.3.7","@vitest/ui":"2.1.9","strip-ansi":"^7.1.0","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.8.0_1757092727650_0.81023871652116","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@a4sex/gitemplate","version":"1.9.0","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.9.0","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"ee2faf4d5bb20e43e9fcc5739c122de5737337de","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.9.0.tgz","fileCount":248,"integrity":"sha512-gjlIFk+hipMbdkfkjUvJbXNVSj6Yr1dm9yjm5gJZOkZ7k8BZpg7piUiYaRfKq8KZbEQMapf7oZtzQcnHokZx2w==","signatures":[{"sig":"MEUCIGrq5zZPrnmgx52bIdGDV8rERXRlxkZvxuURQ5v0f6hzAiEApEnQbT50VTaxGHHb+B8qtWw0A2dv63Xr2dGrTWBmiXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944103},"main":"./src/index.mjs","type":"module","gitHead":"63b82cae1a3d25315278b29cfb22fc1e1b03dbe6","scripts":{"test":"vitest run","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Модульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода. Помогает быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Поддерживает и","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","yaml":"^2.5.1","chalk":"^5.2.0","execa":"^9.6.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"vitest":"^2.0.5","inquirer":"^9.3.7","@vitest/ui":"2.1.9","strip-ansi":"^7.1.0","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.9.0_1757094804838_0.39930985802917607","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@a4sex/gitemplate","version":"1.10.0","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.10.0","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"10322a5e6a220b92c297f15c10bc551138db7385","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.10.0.tgz","fileCount":267,"integrity":"sha512-ji4KuC1g/ihpoP2w5qX8tIR/bLr2HhVDa9pv7ZXhWU2NWbf8cwyTXK3Nz/ncvyEnS8pTtnyP7QUSZrJFmLB6TQ==","signatures":[{"sig":"MEUCIQDZNHMe81KnP82mULStHo4eF5V9JukIQiqQb31uPsq/+gIgGHfVPFzbpanaah5A3oqBDwoBtadQGR3x/n9kt0v9zr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020132},"main":"./src/index.mjs","type":"module","gitHead":"f17301874b79e1d91c29a2ec4295cd2b48eceaae","scripts":{"test":"vitest run","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Модульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода. Помогает быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Поддерживает и","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","yaml":"^2.5.1","chalk":"^5.2.0","execa":"^9.6.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"vitest":"^2.0.5","inquirer":"^9.3.7","@vitest/ui":"2.1.9","strip-ansi":"^7.1.0","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.10.0_1757158322842_0.4466480509890476","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@a4sex/gitemplate","version":"1.10.1","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.10.1","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"85203c88e6500fcf0dded976d54432ed8b007206","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.10.1.tgz","fileCount":267,"integrity":"sha512-W2MkI2kqa1W3qPdu04DWDrNQ2Ee65/ej/YAlsrfrXcbx5iuK3IQm118vAQkWBZtwLFs9Bbj5vyeEp4Buc4lT2A==","signatures":[{"sig":"MEYCIQDz5tgWhD5vOEI+JgbGdatdvd9QT5q6sf+Z0cFbFPaPdQIhALuYVAynESYoH25TZoEZMj0tmB5yrH3eWhDh8/BADgY3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020701},"main":"./src/index.mjs","type":"module","gitHead":"a736dd5a4a01f9beca64ca3efb2a7b6157c953c4","scripts":{"test":"vitest run","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Модульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода. Помогает быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Поддерживает и","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","yaml":"^2.5.1","chalk":"^5.2.0","execa":"^9.6.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"vitest":"^2.0.5","inquirer":"^9.3.7","@vitest/ui":"2.1.9","strip-ansi":"^7.1.0","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.10.1_1757223607410_0.8094665613162171","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@a4sex/gitemplate","version":"1.11.0","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.11.0","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"4796a7b2078fb65aa5f224dde570a72b7c32f5aa","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.11.0.tgz","fileCount":419,"integrity":"sha512-kLbTaJi0E5hBy8HScZ63wrHGDjobNQ9Z15PC/ixAOrmzNxp3ArCdO40uVT0qu2yGaBNDyrTXmGv8r4NhxJP78Q==","signatures":[{"sig":"MEQCIHVjjBgeLstMvTBpnaJM/C0lDAwXOvOFi63u6odkTPgzAiATvXHOhI8c6YkZbif/H8ZfoX5F0+o/YPU4LAWwWoZKrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256254},"main":"./src/index.mjs","type":"module","gitHead":"cc5f6866c99d3909ca5f7e92efc335fac75b86db","scripts":{"docs":"npm run docs:js && npm run docs:generate","lint":"eslint src tests","test":"vitest run","check":"npm run lint && npm run test","docs:js":"typedoc","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","lint:fix":"eslint src tests --fix","api:report":"bash -lc 'echo \"API Extractor не применяется для JS-проекта\" && exit 0'","docs:jsdoc":"jsdoc2md --files src/**/*.mjs --heading-depth 2 --plugin dmd-readme-api --member-index-format none --param-list-format table --property-list-format table > docs/api/README.md","lint:jsdoc":"eslint . --ext .mjs","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix","docs:generate":"node scripts/generate-docs.mjs","lint:jsdoc:src":"eslint src --ext .mjs"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Модульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода. Помогает быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Поддерживает и","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","yaml":"^2.5.1","chalk":"^5.2.0","execa":"^9.6.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.35.0","vitest":"^2.0.5","typedoc":"^0.28.12","inquirer":"^9.3.7","@vitest/ui":"2.1.9","strip-ansi":"^7.1.0","jsdoc-to-markdown":"^9.1.2","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9","eslint-plugin-jsdoc":"^54.4.0","typedoc-plugin-markdown":"^4.8.1","@microsoft/api-extractor":"^7.52.11","@microsoft/api-extractor-model":"^7.30.7"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.11.0_1757232815572_0.28319768732281325","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@a4sex/gitemplate","version":"1.12.0","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.12.0","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"b3f4de662245106c26a6160b6d92e03d02918254","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.12.0.tgz","fileCount":439,"integrity":"sha512-UvKPs9RXW7qFS4m9IYivMSqdvR0x7H9B0ZKXtnp7S+JPrudTrW77njEGhOC4C2yA9MBnYwLjBpTr4jaqAFjIGA==","signatures":[{"sig":"MEUCIQDpuKHVlsZtsJIJarK/2JvXTUjzLOfgMqs0AyHk/gT35AIgNgfv3JWDZrNZK67NYQF5z2VVaZUWkUqIfutODF3xnD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1331812},"main":"./src/index.mjs","type":"module","gitHead":"f8895950bd99a6becbd03bbc68c10788a247b627","scripts":{"docs":"npm run docs:js && npm run docs:generate","lint":"eslint src tests","test":"vitest run","check":"npm run lint && npm run test","docs:js":"typedoc","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","lint:fix":"eslint src tests --fix","api:report":"bash -lc 'echo \"API Extractor не применяется для JS-проекта\" && exit 0'","docs:jsdoc":"jsdoc2md --files src/**/*.mjs --heading-depth 2 --plugin dmd-readme-api --member-index-format none --param-list-format table --property-list-format table > docs/api/README.md","lint:jsdoc":"eslint . --ext .mjs","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix","docs:generate":"node scripts/generate-docs.mjs","lint:jsdoc:src":"eslint src --ext .mjs"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Модульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода. Помогает быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Поддерживает и","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","yaml":"^2.5.1","chalk":"^5.2.0","execa":"^9.6.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","inquirer":"^9.3.7","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.35.0","vitest":"^2.0.5","typedoc":"^0.28.12","@vitest/ui":"2.1.9","strip-ansi":"^7.1.0","jsdoc-to-markdown":"^9.1.2","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9","eslint-plugin-jsdoc":"^54.4.0","typedoc-plugin-markdown":"^4.8.1","@microsoft/api-extractor":"^7.52.11","@microsoft/api-extractor-model":"^7.30.7"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.12.0_1757244284285_0.3283545306411162","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@a4sex/gitemplate","version":"1.12.1","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.12.1","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"f5a30477df6e04e72ce3d91a749084006ec4884a","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.12.1.tgz","fileCount":445,"integrity":"sha512-Acn5080wWZSjwd6EAYYANtX+mvbxXqUmLr4ljSTO7KhqDyTgjgne0p0o5R/8e1oj56Bzhu6nNxrHylngqXAYTw==","signatures":[{"sig":"MEUCIA8tvle/yOcOn3ALw+VkXk1iH0xDwSlI9A9GowrvOpyOAiEAvA6Y0lbJ836T9xKB57iQ9V+DClyQ32l8e68FvehUf7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1339919},"main":"./src/index.mjs","type":"module","gitHead":"58423729a37568adaed4b9b66bce5107ea025342","scripts":{"docs":"npm run docs:js && npm run docs:generate","lint":"eslint src tests","test":"vitest run","check":"npm run lint && npm run test","docs:js":"typedoc","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","lint:fix":"eslint src tests --fix","api:report":"bash -lc 'echo \"API Extractor не применяется для JS-проекта\" && exit 0'","docs:jsdoc":"jsdoc2md --files src/**/*.mjs --heading-depth 2 --plugin dmd-readme-api --member-index-format none --param-list-format table --property-list-format table > docs/api/README.md","lint:jsdoc":"eslint . --ext .mjs","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix","docs:generate":"node scripts/generate-docs.mjs","lint:jsdoc:src":"eslint src --ext .mjs"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Модульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода. Помогает быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Поддерживает и","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","yaml":"^2.5.1","chalk":"^5.2.0","execa":"^9.6.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","inquirer":"^9.3.7","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.35.0","vitest":"^2.0.5","typedoc":"^0.28.12","@vitest/ui":"2.1.9","strip-ansi":"^7.1.0","jsdoc-to-markdown":"^9.1.2","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9","eslint-plugin-jsdoc":"^54.4.0","typedoc-plugin-markdown":"^4.8.1","@microsoft/api-extractor":"^7.52.11","@microsoft/api-extractor-model":"^7.30.7"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.12.1_1757246986418_0.0038210519971744183","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@a4sex/gitemplate","version":"1.13.0","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.13.0","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"4050cd7b8c1e7f8563c28cda34de4ac3f4e872fa","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.13.0.tgz","fileCount":465,"integrity":"sha512-pgDXvcBwrmvJY1JCZogaN1t5COuNakD6O7yR9iorgwknYPBLRhZjvRfQ95SPxyhHktQdbDS7dAB7xy91a+w36g==","signatures":[{"sig":"MEUCIQDEUAGzKoAyJGw39yvXDVL6unVwiP5oRHS+yMDZBw/u4gIgciHpQ+A52CjJFJ91R8xL+NWtJWEqzACNYtg8zy7hlR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1347063},"main":"./src/index.mjs","type":"module","gitHead":"c1772b54f56fc5565ed27a5fc0d70ac67136e12a","scripts":{"docs":"npm run docs:js && npm run docs:generate","lint":"eslint src tests","test":"vitest run","check":"npm run lint && npm run test","docs:js":"typedoc","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","lint:fix":"eslint src tests --fix","api:report":"bash -lc 'echo \"API Extractor не применяется для JS-проекта\" && exit 0'","docs:jsdoc":"jsdoc2md --files src/**/*.mjs --heading-depth 2 --plugin dmd-readme-api --member-index-format none --param-list-format table --property-list-format table > docs/api/README.md","lint:jsdoc":"eslint . --ext .mjs","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix","docs:generate":"node scripts/generate-docs.mjs","lint:jsdoc:src":"eslint src --ext .mjs"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Модульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода. Помогает быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Поддерживает и","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","yaml":"^2.5.1","chalk":"^5.2.0","execa":"^9.6.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","inquirer":"^9.3.7","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.35.0","vitest":"^2.0.5","typedoc":"^0.28.12","@vitest/ui":"2.1.9","strip-ansi":"^7.1.0","jsdoc-to-markdown":"^9.1.2","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9","eslint-plugin-jsdoc":"^54.4.0","typedoc-plugin-markdown":"^4.8.1","@microsoft/api-extractor":"^7.52.11","@microsoft/api-extractor-model":"^7.30.7"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.13.0_1758455124343_0.38867368731518526","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@a4sex/gitemplate","version":"1.14.0","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.14.0","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"aa3499737922b7b1737716f016510077baa5de59","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.14.0.tgz","fileCount":467,"integrity":"sha512-eHFTp79o+E2Yqo+7sMiUP/0yOdwBvQ/9UsCAz04zt8czYovLhtnt6KDt8aLX7uCW/0VVv7V7/fpQjsHlPYcMlg==","signatures":[{"sig":"MEUCIAIwA1z2d7VGZYEmbt9U8t+VrDINHY+bQ4QS1Ld6obOWAiEAyt0iBBozaYkPJuFMtG17efLQFqOhHNWD2O5M8zrLuiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1358058},"main":"./src/index.mjs","type":"module","gitHead":"65dddd504b4ffc61d8375ebb213e96676376b6d3","scripts":{"docs":"npm run docs:js && npm run docs:generate","lint":"eslint src tests","test":"vitest run","check":"npm run lint && npm run test","docs:js":"typedoc","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","lint:fix":"eslint src tests --fix","api:report":"bash -lc 'echo \"API Extractor не применяется для JS-проекта\" && exit 0'","docs:jsdoc":"jsdoc2md --files src/**/*.mjs --heading-depth 2 --plugin dmd-readme-api --member-index-format none --param-list-format table --property-list-format table > docs/api/README.md","lint:jsdoc":"eslint . --ext .mjs","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix","docs:generate":"node scripts/generate-docs.mjs","lint:jsdoc:src":"eslint src --ext .mjs"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Модульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода. Помогает быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Поддерживает и","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","yaml":"^2.5.1","chalk":"^5.2.0","execa":"^9.6.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","inquirer":"^9.3.7","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.35.0","vitest":"^2.0.5","typedoc":"^0.28.12","@vitest/ui":"2.1.9","strip-ansi":"^7.1.0","jsdoc-to-markdown":"^9.1.2","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9","eslint-plugin-jsdoc":"^54.4.0","typedoc-plugin-markdown":"^4.8.1","@microsoft/api-extractor":"^7.52.11","@microsoft/api-extractor-model":"^7.30.7"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.14.0_1758541023054_0.15468001727418224","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@a4sex/gitemplate","version":"1.14.1","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.14.1","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"9b56e130920f3c1b5878e279861ab7cb91a5dd6f","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.14.1.tgz","fileCount":485,"integrity":"sha512-AhA4xb/XpDtNgLN5HhQRS+9Nf0MHHrs9HWRVX41NgkKMqQn0ZR3eT7zrFNNB8ne+5RkXejHQgB9vTI1dN5zB0Q==","signatures":[{"sig":"MEUCIQDbM7wao7n5FDtFN4DCsiLomOSmHlNBuGuetWsF7fJlCQIgJnPdUudSQbZigwdcfAevmjeQLREeUsRIMpQnbvcZlCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1492454},"main":"./src/index.mjs","type":"module","gitHead":"126507c8cf8b37ab85ace6b2ed6270fef9e2e4a2","scripts":{"docs":"npm run docs:js && npm run docs:generate","lint":"eslint src tests","test":"vitest run","check":"npm run lint && npm run test","docs:js":"typedoc","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","lint:fix":"eslint src tests --fix","api:report":"bash -lc 'echo \"API Extractor не применяется для JS-проекта\" && exit 0'","docs:jsdoc":"jsdoc2md --files src/**/*.mjs --heading-depth 2 --plugin dmd-readme-api --member-index-format none --param-list-format table --property-list-format table > docs/api/README.md","lint:jsdoc":"eslint . --ext .mjs","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix","docs:generate":"node scripts/generate-docs.mjs","lint:jsdoc:src":"eslint src --ext .mjs"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.8.2","description":"Модульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода. Помогает быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Поддерживает и","directories":{},"_nodeVersion":"18.20.8","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","yaml":"^2.5.1","chalk":"^5.2.0","execa":"^9.6.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","inquirer":"^9.3.7","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.35.0","vitest":"^2.0.5","typedoc":"^0.28.12","@vitest/ui":"2.1.9","strip-ansi":"^7.1.0","jsdoc-to-markdown":"^9.1.2","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9","eslint-plugin-jsdoc":"^54.4.0","typedoc-plugin-markdown":"^4.8.1","@microsoft/api-extractor":"^7.52.11","@microsoft/api-extractor-model":"^7.30.7"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.14.1_1760184138536_0.42269181485721297","host":"s3://npm-registry-packages-npm-production"}},"1.14.2":{"name":"@a4sex/gitemplate","version":"1.14.2","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.14.2","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"f2c40e3e949260a6e181e11c61d23bc93b112e32","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.14.2.tgz","fileCount":451,"integrity":"sha512-tp8GMhdmnz/Pr5TxV9C5uDiN7siVoHnCBXSuEOsaoqXRo9W86fH+FfxH0KF0lhvVSYyhvzEa2Az1rGPyDOrwkg==","signatures":[{"sig":"MEQCIAISsHowokCXyVwpwO3rZMTcWj9s1M1jIFeVPCDeUCdYAiB64vRF4H1WjPkaG+UYsgucwlFHegURGvl/TdOMQjbhhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1298841},"main":"./src/index.mjs","type":"module","gitHead":"5a6dca525143d150b26b63c69d3415da6a853599","scripts":{"docs":"npm run docs:js && npm run docs:generate","lint":"eslint src tests","test":"vitest run","check":"npm run lint && npm run test","docs:js":"typedoc","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","lint:fix":"eslint src tests --fix","api:report":"bash -lc 'echo \"API Extractor не применяется для JS-проекта\" && exit 0'","docs:jsdoc":"jsdoc2md --files src/**/*.mjs --heading-depth 2 --plugin dmd-readme-api --member-index-format none --param-list-format table --property-list-format table > docs/api/README.md","lint:jsdoc":"eslint . --ext .mjs","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix","docs:generate":"node scripts/generate-docs.mjs","lint:jsdoc:src":"eslint src --ext .mjs"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.9.3","description":"Модульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода. Помогает быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Поддерживает и","directories":{},"_nodeVersion":"22.18.0","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","yaml":"^2.5.1","chalk":"^5.2.0","execa":"^9.6.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","inquirer":"^9.3.7","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.35.0","vitest":"^2.0.5","typedoc":"^0.28.12","@vitest/ui":"2.1.9","strip-ansi":"^7.1.0","jsdoc-to-markdown":"^9.1.2","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9","eslint-plugin-jsdoc":"^54.4.0","typedoc-plugin-markdown":"^4.8.1","@microsoft/api-extractor":"^7.52.11","@microsoft/api-extractor-model":"^7.30.7"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.14.2_1760330267482_0.2563025342781484","host":"s3://npm-registry-packages-npm-production"}},"1.14.3":{"name":"@a4sex/gitemplate","version":"1.14.3","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.14.3","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"e883e81e8ced75121e4fd7c36d02f4356494b9f1","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.14.3.tgz","fileCount":453,"integrity":"sha512-CeGnWkMW2wAFmjie285vSslPAWYtklrku1UvWQCCZ6RCDYgweJRSdUBbteGEQOTvpHgSZh3VRn2V8nb0Pl4aQA==","signatures":[{"sig":"MEQCIFaUi1QntPxEXf+bjsLem+9ya8VQCGWP+Ukvv5LNNzKjAiBkS7A3GSeMgyawPwxBT4qBViJWdtfXLujGf8VR5zfKPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1303624},"main":"./src/index.mjs","type":"module","gitHead":"3f0a90f7025e51e61b357383ffc951478af1d953","scripts":{"docs":"npm run docs:js && npm run docs:generate","lint":"eslint src tests","test":"vitest run","check":"npm run lint && npm run test","docs:js":"typedoc","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","lint:fix":"eslint src tests --fix","api:report":"bash -lc 'echo \"API Extractor не применяется для JS-проекта\" && exit 0'","docs:jsdoc":"jsdoc2md --files src/**/*.mjs --heading-depth 2 --plugin dmd-readme-api --member-index-format none --param-list-format table --property-list-format table > docs/api/README.md","lint:jsdoc":"eslint . --ext .mjs","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix","docs:generate":"node scripts/generate-docs.mjs","lint:jsdoc:src":"eslint src --ext .mjs"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.9.3","description":"Модульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода. Помогает быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Поддерживает и","directories":{},"_nodeVersion":"22.18.0","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","yaml":"^2.5.1","chalk":"^5.2.0","execa":"^9.6.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","inquirer":"^9.3.7","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.35.0","vitest":"^2.0.5","typedoc":"^0.28.12","@vitest/ui":"2.1.9","strip-ansi":"^7.1.0","jsdoc-to-markdown":"^9.1.2","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9","eslint-plugin-jsdoc":"^54.4.0","typedoc-plugin-markdown":"^4.8.1","@microsoft/api-extractor":"^7.52.11","@microsoft/api-extractor-model":"^7.30.7"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.14.3_1760333139129_0.2520390017811105","host":"s3://npm-registry-packages-npm-production"}},"1.14.4":{"name":"@a4sex/gitemplate","version":"1.14.4","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.14.4","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"9f2f329f97c5ecd9ff9a989356f5959fb77d45be","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.14.4.tgz","fileCount":475,"integrity":"sha512-h4NedI9AA1AOwqNePjIZAfKriGGuy+whB1uO7twES1WFi0C+hkjgU/BmdjWQ1EsSO6HS6xchPDq8DZWjDabHLA==","signatures":[{"sig":"MEQCIGPeEXfCYzWOcFVl+s/2IvFVzWMAJZTp/wxSc89MvhsxAiBVf50hCGPQee6owilqHoPd4fHn6zkbCp1bjNWKc9Rd5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374754},"main":"./src/index.mjs","type":"module","gitHead":"3c80c201de92b8883b983846f2935bcf73beb2e6","scripts":{"docs":"npm run docs:js && npm run docs:generate","lint":"eslint src tests","test":"vitest run","check":"npm run lint && npm run test","docs:js":"typedoc","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","lint:fix":"eslint src tests --fix","api:report":"bash -lc 'echo \"API Extractor не применяется для JS-проекта\" && exit 0'","docs:jsdoc":"jsdoc2md --files src/**/*.mjs --heading-depth 2 --plugin dmd-readme-api --member-index-format none --param-list-format table --property-list-format table > docs/api/README.md","lint:jsdoc":"eslint . --ext .mjs","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix","docs:generate":"node scripts/generate-docs.mjs","lint:jsdoc:src":"eslint src --ext .mjs"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.9.3","description":"Модульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода. Помогает быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Поддерживает и","directories":{},"_nodeVersion":"22.18.0","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","yaml":"^2.5.1","chalk":"^5.2.0","execa":"^9.6.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","inquirer":"^9.3.7","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.35.0","vitest":"^2.0.5","typedoc":"^0.28.12","@vitest/ui":"2.1.9","strip-ansi":"^7.1.0","jsdoc-to-markdown":"^9.1.2","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9","eslint-plugin-jsdoc":"^54.4.0","typedoc-plugin-markdown":"^4.8.1","@microsoft/api-extractor":"^7.52.11","@microsoft/api-extractor-model":"^7.30.7"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.14.4_1760356401356_0.9528312546741962","host":"s3://npm-registry-packages-npm-production"}},"1.14.5":{"name":"@a4sex/gitemplate","version":"1.14.5","author":{"name":"tebaly"},"license":"MIT","_id":"@a4sex/gitemplate@1.14.5","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"bin":{"gitemplate":"src/index.mjs"},"dist":{"shasum":"1056f4ced80ac292ab5c3128b68eee48942bffe5","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.14.5.tgz","fileCount":475,"integrity":"sha512-fdGyce1y5fBZpAl1Li9A0RyKENcx8e6qJ9pr9iFKndexjBlja0YOHLxakywVUfH5Dz+aoC4H7mhbEv0mSeCEng==","signatures":[{"sig":"MEQCIGNw+bl3HGDlu4udmHSdg3DYZKJVJCHtbFuRnowIApMnAiAf0gx6hQaS1PiMyndTe3Qb1Fjuq/IUo2p1fxZQ2vuQfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1375619},"main":"./src/index.mjs","type":"module","gitHead":"df9eec956791d0f6f1f10af9c95804ca3604c6ae","scripts":{"docs":"npm run docs:js && npm run docs:generate","lint":"eslint src tests","test":"vitest run","check":"npm run lint && npm run test","docs:js":"typedoc","lint:md":"markdownlint-cli2","coverage":"vitest run --coverage","lint:fix":"eslint src tests --fix","api:report":"bash -lc 'echo \"API Extractor не применяется для JS-проекта\" && exit 0'","docs:jsdoc":"jsdoc2md --files src/**/*.mjs --heading-depth 2 --plugin dmd-readme-api --member-index-format none --param-list-format table --property-list-format table > docs/api/README.md","lint:jsdoc":"eslint . --ext .mjs","test:watch":"vitest","lint:md:fix":"markdownlint-cli2 --fix","docs:generate":"node scripts/generate-docs.mjs","lint:jsdoc:src":"eslint src --ext .mjs"},"_npmUser":{"name":"tebaly","email":"support@freedomsex.net"},"repository":{"url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git","type":"git"},"_npmVersion":"10.9.3","description":"Модульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода. Помогает быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Поддерживает и","directories":{},"_nodeVersion":"22.18.0","dependencies":{"eol":"^0.9.1","ini":"^4.1.3","tar":"^6.1.14","zod":"^3.23.8","yaml":"^2.5.1","chalk":"^5.2.0","execa":"^9.6.0","pathe":"^1.1.0","dotenv":"^16.4.5","globby":"^14.0.2","undici":"^7.15.0","inquirer":"^9.3.7","loglevel":"^1.8.1","commander":"^12.1.0","deepmerge":"^4.3.1","cosmiconfig":"^9.0.0","dotenv-expand":"^10.0.0","node-fetch-native":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.35.0","vitest":"^2.0.5","typedoc":"^0.28.12","@vitest/ui":"2.1.9","strip-ansi":"^7.1.0","jsdoc-to-markdown":"^9.1.2","markdownlint-cli2":"^0.18.1","@vitest/coverage-v8":"^2.1.9","eslint-plugin-jsdoc":"^54.4.0","typedoc-plugin-markdown":"^4.8.1","@microsoft/api-extractor":"^7.52.11","@microsoft/api-extractor-model":"^7.30.7"},"_npmOperationalInternal":{"tmp":"tmp/gitemplate_1.14.5_1760366878645_0.43691716806341074","host":"s3://npm-registry-packages-npm-production"}},"1.15.3":{"name":"@a4sex/gitemplate","type":"module","publishConfig":{"access":"public"},"main":"./src/index.mjs","bin":{"gitemplate":"src/index.mjs"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git"},"author":{"name":"tebaly"},"license":"MIT","scripts":{"test":"vitest run","test:watch":"vitest","coverage":"vitest run --coverage","lint:md":"markdownlint-cli2","lint:md:fix":"markdownlint-cli2 --fix","lint":"eslint src tests","lint:fix":"eslint src tests --fix","lint:jsdoc:src":"eslint src --ext .mjs","docs:generate":"node scripts/generate-docs.mjs","docs:jsdoc":"jsdoc2md --files src/**/*.mjs --heading-depth 2 --plugin dmd-readme-api --member-index-format none --param-list-format table --property-list-format table > docs/api/README.md","docs":"npm run docs:js && npm run docs:generate","check":"npm run lint && npm run test","docs:js":"typedoc","api:report":"bash -lc 'echo \"API Extractor не применяется для JS-проекта\" && exit 0'","lint:jsdoc":"eslint . --ext .mjs"},"dependencies":{"chalk":"^5.2.0","commander":"^12.1.0","cosmiconfig":"^9.0.0","deepmerge":"^4.3.1","dotenv":"^16.4.5","dotenv-expand":"^10.0.0","eol":"^0.9.1","execa":"^9.6.0","globby":"^14.0.2","ini":"^4.1.3","inquirer":"^9.3.7","lodash":"^4.17.23","loglevel":"^1.8.1","node-fetch-native":"^1.1.0","pathe":"^1.1.0","tar":"^6.1.14","undici":"^7.15.0","yaml":"^2.5.1","zod":"^3.23.8"},"devDependencies":{"@microsoft/api-extractor":"^7.52.11","@microsoft/api-extractor-model":"^7.30.7","@vitest/coverage-v8":"^2.1.9","@vitest/ui":"2.1.9","eslint":"^9.35.0","eslint-plugin-jsdoc":"^54.4.0","jsdoc-to-markdown":"^9.1.2","markdownlint-cli2":"^0.18.1","strip-ansi":"^7.1.0","typedoc":"^0.28.12","typedoc-plugin-markdown":"^4.8.1","vitest":"^2.0.5"},"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","version":"1.15.3","gitHead":"a27bda9caba2006d3370d156c6ee1afa140264d0","_id":"@a4sex/gitemplate@1.15.3","description":"> Enterprise-ready CLI утилита для работы с шаблонами и фрагментами кода","bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-wWraxlamJE/pUo/AXoz0b/1lAAjUX2pzknPd6Tf5lGrIBzHG6S/02QlH87LMrdpYaYO7v7Uvyobo/dl13Xn9rA==","shasum":"85c739218ac4a72e12bc5e5b5e11f6a3c22094b1","tarball":"https://registry.npmjs.org/@a4sex/gitemplate/-/gitemplate-1.15.3.tgz","fileCount":53,"unpackedSize":291598,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAddLBfU1FMvKxJ6glAGTbRqQx3P0cfsdxoo+uAztbNEAiAGNcw8PPXX1EBSGn13m8UzfZVy8z+vTPC7HRnKE41xjA=="}]},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:e4db9118-628f-4178-a6a6-0f06c1209505"}},"directories":{},"maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gitemplate_1.15.3_1777529052301_0.0034274105454277226"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-18T08:14:42.738Z","modified":"2026-04-30T06:04:12.621Z","1.0.10":"2025-08-18T08:14:43.056Z","1.0.11":"2025-08-18T10:07:10.552Z","1.1.0":"2025-08-19T03:00:41.985Z","1.1.1":"2025-08-19T03:07:28.383Z","1.2.0":"2025-08-21T18:53:58.715Z","1.3.0":"2025-09-02T11:08:27.739Z","1.3.1":"2025-09-02T18:45:49.333Z","1.4.0":"2025-09-03T07:30:23.403Z","1.4.1":"2025-09-03T08:17:27.446Z","1.4.2":"2025-09-03T11:54:23.849Z","1.5.0":"2025-09-04T09:41:19.016Z","1.6.0":"2025-09-04T10:36:57.191Z","1.7.0":"2025-09-05T06:47:59.354Z","1.8.0":"2025-09-05T17:18:47.903Z","1.9.0":"2025-09-05T17:53:25.217Z","1.10.0":"2025-09-06T11:32:03.107Z","1.10.1":"2025-09-07T05:40:07.684Z","1.11.0":"2025-09-07T08:13:35.802Z","1.12.0":"2025-09-07T11:24:44.484Z","1.12.1":"2025-09-07T12:09:46.651Z","1.13.0":"2025-09-21T11:45:24.602Z","1.14.0":"2025-09-22T11:37:03.266Z","1.14.1":"2025-10-11T12:02:18.804Z","1.14.2":"2025-10-13T04:37:47.703Z","1.14.3":"2025-10-13T05:25:39.419Z","1.14.4":"2025-10-13T11:53:21.577Z","1.14.5":"2025-10-13T14:47:58.823Z","1.15.3":"2026-04-30T06:04:12.466Z"},"bugs":{"url":"https://gitlab.com/a4sex/npm/library/gitemplate/issues"},"author":{"name":"tebaly"},"license":"MIT","homepage":"https://gitlab.com/a4sex/npm/library/gitemplate#readme","repository":{"type":"git","url":"git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git"},"description":"> Enterprise-ready CLI утилита для работы с шаблонами и фрагментами кода","maintainers":[{"name":"tebaly","email":"support@freedomsex.net"}],"readme":"# Gitemplate\n\n> Enterprise-ready CLI утилита для работы с шаблонами и фрагментами кода\n\nМодульная CLI‑утилита для работы с шаблонами (templates) и фрагментами (fragments) кода, помогающая быстро стартовать новые проекты и поддерживать стандарты в существующих за счёт применения готовых архивов и обязательных блоков конфигурации. Проект развивается по двум стратегическим направлениям охватывающим фундаментальную архитектуру с модульной слоистой структурой Core/Services/Entities/CLI слоями включая comprehensive систему командной строки с интерактивными диалогами централизованные сервисы управления шаблонами и фрагментами унифицированную работу с различиями файлов и управление конфликтами базовые сервисы управления конфигурацией и аутентификацией self-synchronizing логирование инкапсуляцию состояния graceful error handling и Core фасады для стабилизации точек входа, инфраструктурные сервисы и автоматизацию качества включая централизованное управление конфигурацией через ConfigService и обработку форматов YAML/JSON/INI через StructuredContentService и FormatService с настраиваемыми опциями интеграцию markdownlint-cli2 для контроля качества документации достигшей 94% улучшения глобальное архивирование AI-контекста с иерархической структурой и автоматизацией, создавая надежную enterprise-ready экосистему для работы с переиспользуемыми компонентами кода. Поддерживает интерактивный режим и работу в CI.\n\n## Содержание\n\n- [Установка](#установка)\n- [Быстрый старт](#быстрый-старт)\n- [Использование](#использование)\n- [Ключевые возможности](#ключевые-возможности)\n- [Документация](#документация)\n- [Конфигурация](#конфигурация)\n- [Архитектура](#архитектура)\n- [Дорожная карта](#дорожная-карта)\n- [Вклад](#вклад)\n- [Безопасность](#безопасность)\n- [Лицензия](#лицензия)\n\n## Установка\n\n### Глобальная установка (рекомендуется для CLI)\n\nДля использования команды `gitemplate` в терминале:\n\n```bash\n# Установка через npm\nnpm install -g @a4sex/gitemplate\n\n# Или через yarn\nyarn global add @a4sex/gitemplate\n\n# Обновление\nnpm update -g @a4sex/gitemplate\n# или\nyarn global upgrade @a4sex/gitemplate\n```\n\nПосле установки команда `gitemplate` будет доступна глобально:\n\n```bash\ngitemplate --help\nwhich gitemplate\n```\n\n### Локальная установка в проект\n\nЕсли нужно использовать пакет как зависимость:\n\n```bash\n# Установка в devDependencies\nnpm install --save-dev @a4sex/gitemplate\n# или\nyarn add @a4sex/gitemplate --dev\n\n# Использование через npx/yarn\nnpx gitemplate --help\nyarn gitemplate --help\n```\n\n### Разработка (установка из исходников)\n\nДля локальной разработки и тестирования:\n\n```bash\n# Клонировать репозиторий\ngit clone git+ssh://git@gitlab.com/a4sex/npm/library/gitemplate.git\ncd gitemplate\n\n# Установить зависимости\nyarn install\n# или\nnpm install\n\n# Создать глобальную ссылку (важно: использовать npm link, не yarn link!)\nnpm link\n# ИЛИ для одного терминала\nalias gt='node ~/GIT/a4sex/npm/library/gitemplate/src/index.mjs'\n\n# Теперь команда gitemplate доступна глобально и использует локальный код\ngitemplate --help\n```\n\n**Важно**: Для CLI инструментов используйте `npm link` (не `yarn link`), так как только `npm link` устанавливает bin команды глобально. `yarn link` регистрирует пакет только для использования в других проектах.\n\nДля удаления ссылки:\n\n```bash\nnpm unlink -g @a4sex/gitemplate\n```\n\n## Быстрый старт\n\n```bash\n# Применить шаблон по имени из реестра\ngitemplate template <name> \\\n  --registry https://gitlab.com/a4sex/giget-registry/-/raw/main/templates \\\n  --directory ./my-app\n\n# Применить фрагмент к локальному файлу\ngitemplate fragment \\\n  --link https://example.com/fragment.txt \\\n  --filename README.md \\\n  --strategy contains \\\n  --mode merge\n\n# Выполнить действия из локального .gitemplate (если есть)\ngitemplate\n```\n\n## Использование\n\n### Основные команды\n\nGitTemplate предоставляет четыре основные команды для работы с шаблонами и фрагментами:\n\n#### Template — загрузка шаблонов\n\nЗагрузка и распаковка шаблона по имени из реестра:\n\n```bash\ngitemplate template <name> \\\n  --registry https://example.com/registry \\\n  --directory ./target-dir \\\n  --auth <token>\n```\n\n#### Fragment — применение фрагментов\n\nПрименение фрагментов к локальным файлам:\n\n```bash\ngitemplate fragment \\\n  --link https://example.com/fragment.txt \\\n  --filename target-file.yaml \\\n  --strategy contains \\\n  --mode merge\n```\n\n**Стратегии применения**:\n\n- `contains` — проверка наличия содержимого\n- `equals` — сравнение полного содержимого файла\n- `block` — работа с маркированными блоками\n\n**Режимы обработки**:\n\n- `notify` — только уведомление о различиях\n- `merge` — автоматическое слияние изменений\n- `error` — остановка при обнаружении различий\n\n#### Registry — управление реестром\n\nПросмотр дерева и генерация `registry.yaml`:\n\n```bash\n# Просмотр дерева реестра\ngitemplate registry \\\n  --url https://example.com/registry\n\n# Генерация registry.yaml\ngitemplate registry \\\n  --url https://example.com/registry \\\n  --save\n```\n\n#### Config — конфигурация\n\nПечать и инициализация локального `.gitemplate`:\n\n```bash\n# Показать текущую конфигурацию\ngitemplate config\n\n# Инициализировать новую конфигурацию\ngitemplate config --init\n```\n\nПодробнее со сценариями и примерами см. [CLI Documentation](/docs/cli.md).\n\n## Ключевые возможности\n\n### Модульная архитектура\n\nСлоистая архитектура с четким разделением ответственности:\n\n- **CLI слой** — фасад для пользовательских команд\n- **Core слой** — бизнес-логика и orchestration\n- **Services слой** — адаптеры I/O и внешних систем\n- **Entities слой** — модели данных и DTO\n- **Utils слой** — вспомогательные утилиты\n\n### Интерактивные диалоги\n\n6 специализированных интерактивных диалогов для всех основных операций:\n\n- Выбор шаблона из реестра\n- Настройка параметров применения\n- Управление фрагментами\n- Конфигурирование режимов обработки\n- Работа с аутентификацией\n- Просмотр и управление реестром\n\n### Унифицированная работа с различиями\n\nЦентрализованная система управления диффами через GitDiffService:\n\n- Режимы diff: `brief`, `full`, `none`\n- Глобальные glob-фильтры для include/exclude\n- Консистентное форматирование через DiffPrinter\n- Интеграция с нативным git для максимальной точности\n\n### Гибкая обработка фрагментов\n\nComprehensive система стратегий и режимов:\n\n- **Стратегии**: `contains`, `equals`, `block` для различных сценариев\n- **Режимы**: `notify`, `merge`, `error` для контроля поведения\n- **Форматы**: YAML, JSON, INI, text с автоопределением\n- **Array merge** для умного слияния массивов\n\n### Централизованная конфигурация\n\nConfigService для единой точки управления настройками:\n\n- Singleton pattern для глобального доступа\n- Автоматическая нормализация параметров\n- Поддержка `.gitemplate` файлов\n- CLI флаги с приоритетом над конфигом\n\n### Безопасная аутентификация\n\nUnified authentication через AuthManager:\n\n- Поддержка GitLab токенов (Private, OAuth, CI)\n- Приоритетная цепочка источников токенов\n- Безопасное хранение без логирования\n- Работа с приватными реестрами\n\n### Enterprise-grade качество\n\n- **94% улучшение** качества markdown документации через markdownlint-cli2\n- **Comprehensive тестирование** с высоким покрытием\n- **Graceful error handling** с fallback стратегиями\n- **Self-synchronizing логирование** с автоматической настройкой\n\n## Документация\n\n### Концепции и руководства\n\n- [Обзор и концепции](/docs/concepts.md) — основные понятия и термины\n- [Шаблоны (Templates)](/docs/templates.md) — работа с шаблонами проектов\n- [Фрагменты (Fragments)](/docs/fragments.md) — применение фрагментов конфигураций\n- [Реестр и форматы](/docs/registry.md) — управление реестром шаблонов\n- [Интерактивный режим](/docs/interactive.md) — использование диалогов\n- [Конфигурация](/docs/configuration.md) — настройка `.gitemplate`\n\n### Разработка\n\n- [Архитектура](/docs/develop/architecture.md) — техническая архитектура проекта\n- [Стиль CLI](/docs/develop/cli-styleguide.md) — стандарты CLI и тексты помощи\n- [Архитектурные решения](/.ai/adr/summary.md) — ADR и принятые решения\n- [Технические решения](/.ai/decisions/summary.md) — история технических решений\n\n### Аутентификация и безопасность\n\n- [Аутентификация](/docs/security/authentication.md) — управление токенами и секретами\n\n### Генерация и проверка документации кода\n\nПроект использует единые стандарты документирования кода с автоматической генерацией и валидацией.\n\n#### Стандарты документирования\n\n- **JavaScript/TypeScript**: TSDoc с JSDoc-совместимыми тегами\n- **Видимость**: `@public/@beta/@alpha/@internal` для контроля API\n- **Обязательные блоки**: `@remarks`, `@example`, `@throws` для публичных API\n- **Типы**: не дублировать из сигнатур, фокус на назначении и примерах\n\n#### Инструменты\n\n- **Линтинг**: `eslint-plugin-jsdoc` с правилами для TSDoc\n- **Генерация**: TypeDoc для HTML/Markdown документации\n- **API контроль**: `@microsoft/api-extractor` для стабильности публичного API\n\n#### Команды\n\n```bash\n# Генерация полной документации (TypeDoc + API отчеты)\nyarn docs\n\n# Только TypeDoc (HTML/Markdown)\nyarn docs:js\n\n# API Extractor отчет (контроль публичного API)\nyarn api:report\n\n# Линтинг JSDoc комментариев\nyarn lint:jsdoc\n```\n\n#### CI/CD интеграция\n\nДокументация автоматически проверяется в CI:\n\n- Линтинг комментариев на каждый PR\n- Генерация и публикация артефактов\n- Контроль breaking changes в публичном API\n\n## Конфигурация\n\nЛокальный файл `.gitemplate` описывает реестр, шаблоны и фрагменты, которые нужно применить за один запуск.\n\n```yaml\n# .gitemplate\nregistry:\n  url: https://gitlab.com/a4sex/giget-registry/-/raw/main/templates\n\ntemplates:\n  - name: npm-lib-startpoint\n    directory: ./lib\n    # subpath, ignore, files — при необходимости\n\nfragments:\n  - link: https://example.com/fragment.txt\n    strategy: block\n    mode: merge\n    filename: .gitlab-ci.yml\n    markerStart: \"# BEGIN: JOB: deploy\"\n    markerEnd:   \"# END: JOB: deploy\"\n\n# По желанию: глобальный режим поведения для fragments\nfragmentsMode: notify\n```\n\n### Авторизация при доступе к реестру/архивам\n\nПоддерживаются несколько типов токенов. Источники в порядке приоритета:\n\n1. CLI: `--auth <token>`\n2. Переменные окружения: `REGISTRY_TOKEN`, `GITLAB_TOKEN`, `PRIVATE_TOKEN`, `GL_TOKEN`, `GITLAB_PRIVATE_TOKEN`\n3. OAuth/Bearer: `GITLAB_OAUTH_TOKEN`, `OAUTH_TOKEN`, `ACCESS_TOKEN`, `BEARER_TOKEN`\n4. GitLab CI: `CI_JOB_TOKEN`\n\nЗаголовки запроса:\n\n- Обычные токены: `PRIVATE-TOKEN: <token>`\n- OAuth/Bearer: `Authorization: Bearer <token>`\n- GitLab CI: `JOB-TOKEN: <token>`\n\n## Архитектура\n\nПроект построен на **слоистой модульной системе** с современными паттернами:\n\n### Слои архитектуры\n\n**CLI слой** — фасад для пользовательских команд:\n\n- `TemplateCommand`, `FragmentCommand`, `RegistryCommand`, `ConfigCommand`\n- Валидация входных параметров\n- Интерактивные диалоги\n\n**Core слой** — бизнес-логика и orchestration:\n\n- `TemplateService`, `FragmentsService`, `RegistryBuilder`\n- `TemplatesHandler`, `FragmentsFacade` для стабилизации точек входа\n- Централизация правил и workflow\n\n**Services слой** — адаптеры I/O и внешних систем:\n\n- `DownloadService` для загрузки шаблонов\n- `GitDiffService` для работы с различиями\n- `ConfigService` для управления настройками\n- `AuthManager` для unified аутентификации\n- `StructuredContentService` и `FormatService` для обработки форматов\n\n**Entities слой** — модели данных:\n\n- DTO и value objects\n- Типы конфигураций\n- Метаданные шаблонов и фрагментов\n\n**Utils слой** — вспомогательные утилиты:\n\n- Форматирование и парсинг\n- Работа с файловой системой\n- Логирование\n\n### Ключевые паттерны\n\n- **Singleton**: `ConfigService` для глобального доступа к конфигурации\n- **Strategy**: обработчики форматов файлов (YAML/JSON/INI)\n- **Facade**: `FragmentsFacade`, `TemplatesHandler` для упрощения интерфейсов\n- **Dependency Injection**: передача зависимостей через параметры\n- **Private Fields**: инкапсуляция через ES2022 `#` поля\n\nПодробнее см. [Архитектура проекта](/docs/develop/architecture.md) и [ADR](/.ai/adr/summary.md).\n\n## Дорожная карта\n\nПроект развивается по двум стратегическим направлениям:\n\n**THEME-01: Core Architecture & Services** (❎ Завершено):\n\n- Модульная слоистая архитектура\n- Интерактивные CLI диалоги\n- Download Service с поддержкой merge\n- GitDiff Service с унификацией работы с диффами\n- Processing Mode Service для управления конфликтами\n- Core фасады для стабилизации точек входа\n\n**THEME-02: Infrastructure & Quality Services** (❎ Завершено):\n\n- Markdownlint integration (94% улучшение)\n- AI Context Archiving System\n- ConfigService centralization\n- Structured content services unification\n\n**Планируемые улучшения** (Q1-Q2 2026):\n\n- Dry-run режим для безопасного предварительного просмотра\n- Улучшенный diff для фрагментов с подсветкой\n- Кэширование архивов шаблонов\n- Прогресс-бары и телеметрия\n- Расширенная валидация\n- Параллельная обработка\n- JSON отчеты для CI/CD\n\nПодробнее см. [ROADMAP.md](/ROADMAP.md).\n\n## Вклад\n\nПриветствуются pull‑request'ы и улучшения документации. Соблюдайте локальные правила и стиль CLI.\n\n- [Стиль CLI и тексты помощи](/docs/develop/cli-styleguide.md)\n- [Архитектурные материалы](/docs/develop/architecture.md)\n- [Разделы для разработчиков](/docs/develop/)\n\n## Безопасность\n\n- Не храните токены/пароли в коде и истории git\n- Используйте переменные окружения и `.env` (см. [Аутентификация](/docs/security/authentication.md))\n- Перед коммитом можно выполнить проверку:\n\n```bash\ngit diff --cached | grep -iE \"(api_key|token|password|secret)\" || true\n```\n\n## Лицензия\n\nMIT — см. `LICENSE`.\n\n---\n\n**Навигация**:\n\n- [Стратегическое видение](/VISION.md)\n- [Product Requirements](/PRD.md)\n- [Дорожная карта](/ROADMAP.md)\n- [Справочник документации](/REFERENCES.md)\n- [Центральный обзор AI-контекста](/.ai/overview.md)\n","readmeFilename":"README.md"}