{"_id":"@el-j/google-sheet-translations","_rev":"42-c69137526f637ab543f3f0d217cca0aa","name":"@el-j/google-sheet-translations","dist-tags":{"latest":"2.2.0","beta":"3.0.0-beta.13","develop":"3.0.0-beta.15"},"versions":{"1.0.0":{"name":"@el-j/google-sheet-translations","version":"1.0.0","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@1.0.0","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"83cd45fbc0e13fd1239a69201f7a389b786668dc","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-1.0.0.tgz","fileCount":83,"integrity":"sha512-EmOLSlM3fkpCjFxq1sVhbJYJDgMzdtCg4KPIDxBQ7AgakyL4vNfgj36/x2rO1K4HIN/Uq94OgzCk/YfuO7gbxQ==","signatures":[{"sig":"MEQCIAji/q6whXEtee0j3Jx+fUYz0ymvZ9LpUU3WMIA25+o2AiBWnIrocXbD764JHCmUjFGb0ZhDaAUuVfJYqo59ujW9Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122771},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.18.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"76637e3840839ddb7c43dbe780294f4788c00852","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"tsc","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","docs:build":"vitepress build website","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^10.1.0"}},"_npmVersion":"11.11.0","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"google-spreadsheet":"^4.1.5","google-auth-library":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","dotenv":"17.2.0","eslint":"^10.0.3","rimraf":"^6.0.1","ts-jest":"^29.4.0","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.15","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.56.1","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.56.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_1.0.0_1772903167361_0.24893966747829932","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@el-j/google-sheet-translations","version":"1.0.1","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@1.0.1","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"943bebf4388779c5404a0627316bbf420f0d2074","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-1.0.1.tgz","fileCount":83,"integrity":"sha512-kSW7p8DSOeaYLBM0/AwniNTMqj8dmNUuJPHJwhqRspOtzrwcevW0yrygaleTfznuUXSafFryhLdERce7ohCclg==","signatures":[{"sig":"MEQCIFaLb2ZPOMHMvnbrcwLZZbE70Lwo1rDcexn32QwwXu0IAiBUKfPOxwopcneRGEtwFSZ/efL74XMQO1lde8UT3OOT8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122836},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"334ea7aaecb946535220ead6b1c69754a41367d0","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"tsc","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","docs:build":"vitepress build website","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^10.1.0"}},"_npmVersion":"11.11.0","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"google-spreadsheet":"^4.1.5","google-auth-library":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","dotenv":"17.2.0","eslint":"^10.0.3","rimraf":"^6.0.1","ts-jest":"^29.4.0","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.15","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.56.1","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.56.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_1.0.1_1772905567168_0.49869042179766065","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@el-j/google-sheet-translations","version":"1.0.2","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@1.0.2","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"416e5fba8bf2b7b7f1d431cf1075df9be39a1d03","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-1.0.2.tgz","fileCount":83,"integrity":"sha512-ow4Ab6igePMEym0m0cPOaf9tbXY5q6LtQ2VTE5JI+MZeMfpeHmvnDlJQuzt++GrVp2nEZ2/SCPG/wfAhN9so0Q==","signatures":[{"sig":"MEQCIAnAMTJiPKQ2uu9oKxOlu9UD0V2d21BMA90TX1EKypR9AiAP5KtWbo+Au3UdZOK/ENi/dLUfiRfo6p7PoeAYCjJXaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123226},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"22c9ba8b7654812bba3cc404f1d8c7f5e63ea22e","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"tsc","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","docs:build":"vitepress build website","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^10.1.0"}},"_npmVersion":"11.11.0","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"google-spreadsheet":"^4.1.5","google-auth-library":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","dotenv":"17.2.0","eslint":"^10.0.3","rimraf":"^6.0.1","ts-jest":"^29.4.0","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.15","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.56.1","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.56.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_1.0.2_1772907112746_0.582453956715397","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@el-j/google-sheet-translations","version":"1.1.0","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@1.1.0","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"c285975c1d336543d1845b6decb3ba21b729b2d0","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-1.1.0.tgz","fileCount":87,"integrity":"sha512-e0bEei6NL1z/F2J1VtAN5/PbRSABr+LZHa8yU8EbNjsGHh5PRibY6LQLiz3EoLqc7DeJvlmLn1D0p4ljX6QHGA==","signatures":[{"sig":"MEUCIQD7oyWO8ggjf2ei9qU0rMNOk+pjGPRmB6XjJIB65O77cQIgVGJ5Pwg8t9YemiEpdKhiuG+8Mm0wv/U07SyZl3z7O30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140681},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"fb006bbc38bf75cbdbe0789c9f420e63d3e5f107","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"tsc","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","docs:build":"vitepress build website","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^10.1.0"}},"_npmVersion":"11.11.0","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"google-spreadsheet":"^4.1.5","google-auth-library":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","dotenv":"17.2.0","eslint":"^10.0.3","rimraf":"^6.0.1","ts-jest":"^29.4.0","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.15","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.56.1","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.56.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_1.1.0_1772908438336_0.5915627803824202","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@el-j/google-sheet-translations","version":"1.2.0","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@1.2.0","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"2f90d5f970e8b734f352201ff9c58ce0246ca1d2","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-1.2.0.tgz","fileCount":95,"integrity":"sha512-PodC9b2QGbapsZF8R1OaPM5m0Eg/GPPDC7vWaaz5F6t5KYJ1kt4cIbRyIvVYehi6FNNBrrXTB/FC2X2nhoCrZA==","signatures":[{"sig":"MEUCIGA2BFp3wyk/EZPg+jz+Ll0cx1LOBhLAVhmiIp4mppuRAiEAts00ZxWV3X6TcF4GYOL965RW4pWdYMHFBA16wr8wLlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166679},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"0fce5459e8dacb07410f773bd18d3986dd7a4064","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"tsc","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","docs:build":"vitepress build website","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^10.1.0"}},"_npmVersion":"11.11.0","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"google-spreadsheet":"^4.1.5","google-auth-library":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","dotenv":"17.2.0","eslint":"^10.0.3","rimraf":"^6.0.1","ts-jest":"^29.4.0","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.15","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.56.1","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.56.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_1.2.0_1772921502474_0.015010135981967654","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@el-j/google-sheet-translations","version":"1.3.0","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@1.3.0","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"dd9c1e16b821050ef0598d39779412d6c4da5bab","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-1.3.0.tgz","fileCount":95,"integrity":"sha512-FxuQuQGXir9wBascOTNHQvbXbtSyGLihvovs9bslSn5skLh3dc7hkxzG/B6mLbBiw9U//XkSi84MWEmCCylrhA==","signatures":[{"sig":"MEYCIQDdGP+Dzb4dkMZmi1rAP//vMYt3HWpEgQuHHakiyMKrUwIhAICVyisTcC7Y+UhQ862AKmCwOe8w95LR9eJsSMdJGips","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167031},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"079d31860f4c429611514470309f43a0314bce51","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"tsc","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","docs:build":"vitepress build website","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^10.1.0"}},"_npmVersion":"11.11.0","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"google-spreadsheet":"^4.1.5","google-auth-library":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","dotenv":"17.2.0","eslint":"^10.0.3","rimraf":"^6.0.1","ts-jest":"^29.4.0","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.15","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.56.1","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.56.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_1.3.0_1772976541529_0.6774449624930954","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@el-j/google-sheet-translations","version":"1.3.1","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@1.3.1","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"af582ae0162d1f064011ee85e0829bc4626cb74d","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-1.3.1.tgz","fileCount":95,"integrity":"sha512-DqXcmBklutQ8WKicOP/ImGfWsexknxrfOXETYT1CS/q0aw7LrNkxzaT+EM8FXJzSGM80pKHQhN97IVHJRPOuNw==","signatures":[{"sig":"MEQCIAnd8qcQmIabLANv0D/RiZO49YDHzClBD2rfy1aUtdI2AiBfN45UUjVRdVqdlgtQyRI3/ZsRbjM4F/Cg00DGUo+gGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167707},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b0d108981fade6570b90d89b278eaf9cf5e39279","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"tsc","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","docs:build":"vitepress build website","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^10.1.0"}},"_npmVersion":"11.11.0","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"google-spreadsheet":"^4.1.5","google-auth-library":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","dotenv":"17.2.0","eslint":"^10.0.3","rimraf":"^6.0.1","ts-jest":"^29.4.0","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.15","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.56.1","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.56.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_1.3.1_1772982224876_0.3459455256401154","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@el-j/google-sheet-translations","version":"1.3.2","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@1.3.2","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"a6d3d74d0874d5ca24d5f9a413a12dd0cb7f1f55","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-1.3.2.tgz","fileCount":95,"integrity":"sha512-onpe8C0/n+gMc3XXMIhODwSMf6elDNiX9oZylhcewACocngSI1EPeI0dp03LaKkvn+I3xgDxqoBDnOGoQ/V/Sw==","signatures":[{"sig":"MEQCIFqjQyzFN7MWvo75FCT3egNl/8D36weGQM8APFgV7BKKAiARwbgjRkjea8JHO73/8mDL23PXyLWOV+iPLdCs+Ji9Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167707},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ae766aca4fd8b5e2653a5d9d38d1a89240b312e4","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"tsc","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","docs:build":"vitepress build website","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^10.1.0"}},"_npmVersion":"11.11.0","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"google-spreadsheet":"^4.1.5","google-auth-library":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","dotenv":"17.2.0","eslint":"^10.0.3","rimraf":"^6.0.1","ts-jest":"^29.4.0","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.15","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.56.1","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.56.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_1.3.2_1772989626995_0.6993015853934288","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@el-j/google-sheet-translations","version":"1.3.3","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@1.3.3","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"421014a0b2a9fed22e734c153d24f2d35883c51a","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-1.3.3.tgz","fileCount":95,"integrity":"sha512-7cCWHbtkc+OMCQmiV61incvpVJ07Y4GXyI46vNeYpD4CcJ8pY5wuw2YbrZOKLL3D61LnGn8f6MVAmh+VlG3SbQ==","signatures":[{"sig":"MEQCIEg59cEzMkOpbIsBtdtxi7PPfvR4Tfl5DJPb9ZtO++tqAiBHgJNTjGAUGVuwZvS54kp44osepOn7ivV6zyWhUpYZpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175908},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"09fbdbf8a37d82612fe5c64984251ca07ebf57eb","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"tsc","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","docs:build":"vitepress build website","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^10.1.0"}},"_npmVersion":"11.11.0","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"google-spreadsheet":"^4.1.5","google-auth-library":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","dotenv":"17.2.0","eslint":"^10.0.3","rimraf":"^6.0.1","ts-jest":"^29.4.0","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.15","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.56.1","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.56.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_1.3.3_1772994705178_0.10340873987043508","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@el-j/google-sheet-translations","version":"1.4.0","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@1.4.0","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"82d89b441cc9c8de3ca7410f30715c4b338d383b","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-1.4.0.tgz","fileCount":56,"integrity":"sha512-wdzMoQcX66q/RKZa0pWugv/NjWn0lFDORPy1d+MxCINlrgYLI+mAixOrAUr5abROCJ1XHExE7D43XwGpWEH09g==","signatures":[{"sig":"MEYCIQC1HcS47z9a0FvDWzHcrdmZ9v0fsCxK9PZcpGUiKPnW3AIhALeQUuTMcK2hrsEEov1gnw/i/hnPY/Xg1Z3c8afGRSHh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149107},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1b4ce0216eb29e2117a54c32251272c4bded3d25","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"npm run build:types && npm run build:cjs && npm run build:esm","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^10.6.1"}},"_npmVersion":"11.11.0","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@actions/core":"^3.0.0","google-spreadsheet":"^5.2.0","google-auth-library":"^10.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","dotenv":"17.3.1","eslint":"^10.0.3","rimraf":"^6.1.3","esbuild":"^0.26.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.4.0","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.57.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.57.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_1.4.0_1773229970717_0.7872381989940325","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@el-j/google-sheet-translations","version":"2.0.0","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.0.0","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"2ec6be0eeba307336365e237b480a15d45be38f7","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.0.0.tgz","fileCount":56,"integrity":"sha512-w1blWI7WeHM9/PqhcGKY3DACKxxL8zSqb+uabP4KpqZas0zQxt7R53QEP5FaoPAUs9lCnOcmxEsh3wugWy0LWA==","signatures":[{"sig":"MEQCIBgIBX7Am1DQNnrARBfOhkzVYR8R99+zATVI5v/Q1/FkAiBWbAraHq7Kg7B0zhSgvUF7x6FyhNPwpA98o8zwGa20Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149107},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"fdbe7d25127b9ee490290b989d012efe523e3ae8","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"npm run build:types && npm run build:cjs && npm run build:esm","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^10.6.1"}},"_npmVersion":"11.11.0","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@actions/core":"^3.0.0","google-spreadsheet":"^5.2.0","google-auth-library":"^10.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","dotenv":"17.3.1","eslint":"^10.0.3","rimraf":"^6.1.3","esbuild":"^0.26.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.4.0","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.57.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.57.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.0.0_1773246918885_0.18519330288540004","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@el-j/google-sheet-translations","version":"2.0.1","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.0.1","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"390e312fc6955a236c533933e68f89429fe9fa56","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.0.1.tgz","fileCount":56,"integrity":"sha512-XplTXkAD7fePYPqRmBEl9AzeSFxv/m0Lj3LPBa3hYz1HXxHiyeS46DkcXPXXlnhQ1T3EEZvDJCUrSnG1K+yewQ==","signatures":[{"sig":"MEYCIQD5BJQriuOpDLuRe6Akvkc/e2UYK1R+eKREy9/MQv/p2gIhANZ0R59wZz5A3IlYbHQrDo0qpoc/VVFuyO6hej2GW5XL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149888},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d95d4dbe725663e1d38b69441bdc53d94a8cafed","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"npm run build:types && npm run build:cjs && npm run build:esm","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^10.6.1"}},"_npmVersion":"11.11.0","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@actions/core":"^3.0.0","google-spreadsheet":"^5.2.0","google-auth-library":"^10.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","dotenv":"17.3.1","eslint":"^10.0.3","rimraf":"^6.1.3","esbuild":"^0.26.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.4.0","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.57.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.57.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.0.1_1773311564404_0.15284819109984582","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@el-j/google-sheet-translations","version":"2.1.0","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.1.0","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"c5f7536362a8c9a638f53468b60b72a95618dca6","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.1.0.tgz","fileCount":56,"integrity":"sha512-AjqBIc2BkYq8vYQJ83ZONfSUO1vzosrzZql+YpDqvWg0vN98ExrR9yikvp8LUHZvb95LMFCJUq1ELuvPiXgktA==","signatures":[{"sig":"MEUCIQCDprjsrOKP4xy2TzylYQyOq+iU0aaTVa7WuJJ7c1jWVwIgNzvblk9eRwb4pUcYRnGyD9Sb5lMuB5SkMH5aWK0wxak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158032},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c5a26fcce940d81a6305d2ac56d29b9054db434c","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"npm run build:types && npm run build:cjs && npm run build:esm","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^10.6.1"}},"_npmVersion":"11.11.0","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@actions/core":"^3.0.0","google-spreadsheet":"^5.2.0","google-auth-library":"^10.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","dotenv":"17.3.1","eslint":"^10.0.3","rimraf":"^6.1.3","esbuild":"^0.27.4","ts-jest":"^29.4.6","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.5.0","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.57.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.57.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.1.0_1773517603619_0.7387212841469919","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@el-j/google-sheet-translations","version":"2.1.1","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.1.1","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"f89c5c77e65f4ee132bd619d4516e66e55d03d74","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.1.1.tgz","fileCount":56,"integrity":"sha512-mk2A+S1IHNDjaelmr6E0mYU5/a0KwdlZJ11XgWOpka8TPhFuMsH8PNSUev0MnNYnyVtCGaPhjx19cUzLnHe8KA==","signatures":[{"sig":"MEQCIHVeB5s+CFo3LdksIZFSF1Y7AycziFVMYiARdnZIjeEUAiBw5ahqagVOeThd9IzbvUkb82PAzqsaHGCUtHYQanbJnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157800},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"30b63cf41dec993bfc2cd69a029a5d737abe9070","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"npm run build:types && npm run build:cjs && npm run build:esm","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^10.6.1"}},"_npmVersion":"11.11.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@actions/core":"^3.0.0","google-spreadsheet":"^5.2.0","google-auth-library":"^10.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","dotenv":"17.3.1","eslint":"^10.0.3","rimraf":"^6.1.3","esbuild":"^0.27.4","ts-jest":"^29.4.6","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.5.0","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.57.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.57.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.1.1_1773518361733_0.12133471588720668","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@el-j/google-sheet-translations","version":"2.1.2","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.1.2","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"15d52510c71be4ad02dedfd7db4646d0716571cc","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.1.2.tgz","fileCount":56,"integrity":"sha512-jcz7uzKNVgKpwpB7lAqd28tVcDJ7j+X7xqrYayoGNsK/H5gI6m7IWCG/Mcc39DSbQVat6ayFd/+6TgpUkKcyBQ==","signatures":[{"sig":"MEUCIFcVZ+GThmEVJA8NCFVhAexFUA8q+sXwDGxC2DhAMPSfAiEArtbx4LgQxvPEt5dm7/FIWiRCIGleUglRPldq5U4LER0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159595},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"cd06e30ff77fd7c814d9e0e21bfa5d9e86a89232","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"npm run build:types && npm run build:cjs && npm run build:esm","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"vite":{"esbuild":"^0.25.0"},"google-spreadsheet":{"google-auth-library":"^10.6.1"}},"_npmVersion":"11.11.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@actions/core":"^3.0.0","google-spreadsheet":"^5.2.0","google-auth-library":"^10.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","dotenv":"17.3.1","eslint":"^10.0.3","rimraf":"^6.1.3","esbuild":"^0.27.4","ts-jest":"^29.4.6","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.5.0","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.57.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.57.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.1.2_1773522391051_0.771516309065748","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@el-j/google-sheet-translations","version":"2.1.3","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.1.3","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"ecc95d4670d18b7f638b07ec634a94adb97ed15a","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.1.3.tgz","fileCount":56,"integrity":"sha512-kTw+1ak/aSH6acJNfKMhQnAKe3NYuN766fcgLf8myj9W1dczvMUQK9mqhzdmJ4v5JYlKa9aiJSmmqYBDFQ6pcw==","signatures":[{"sig":"MEQCIDkutplN/O6Ha4xjk8Vcc7ICGY/m5m+oXv1LlrvHyLjqAiAKkw6g0q5m5Im8eQ94tcCpbg3WIt71mU9T2AeEG6RTsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161707},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"8683c4408fe3d1940e8a93dab01f89b4548b7edd","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"npm run build:types && npm run build:cjs && npm run build:esm","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"vite":{"esbuild":"^0.25.0"},"google-spreadsheet":{"google-auth-library":"^10.6.1"}},"_npmVersion":"11.11.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@actions/core":"^3.0.0","google-spreadsheet":"^5.2.0","google-auth-library":"^10.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","dotenv":"17.3.1","eslint":"^10.0.3","rimraf":"^6.1.3","esbuild":"^0.27.4","ts-jest":"^29.4.6","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.5.0","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.57.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.57.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.1.3_1773527040819_0.48925371861077105","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@el-j/google-sheet-translations","version":"2.1.4","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.1.4","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"cd6183845d35460c30bbe4b4a43e690348ad1b6b","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.1.4.tgz","fileCount":56,"integrity":"sha512-NGtA4z6IfS8swAVnD3YaSziBOePTfzj2lcDFCrpjn4iKOPZvWPvbzfi3Lp1jrzcMgg0i8iVNFn6Ep2bRJB090g==","signatures":[{"sig":"MEQCIA7B9z2fgc6vcsR7yO9LZJG0ZVcvB2skTTx+T77a/WK9AiAgVV4LZ8pwJiIkJPL+J68wpFUTGVc0b5QatY41mbqKoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161769},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"226da67e58c5419880865c1fb3f0657b6bcd161f","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"npm run build:types && npm run build:cjs && npm run build:esm","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"vite":{"esbuild":"^0.25.0"},"google-spreadsheet":{"google-auth-library":"^10.6.1"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.11.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@actions/core":"^3.0.0","google-spreadsheet":"^5.2.0","google-auth-library":"^10.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","dotenv":"17.3.1","eslint":"^10.0.3","rimraf":"^6.1.3","esbuild":"^0.27.4","ts-jest":"^29.4.6","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.5.0","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.57.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.57.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.1.4_1774703339042_0.898206436583572","host":"s3://npm-registry-packages-npm-production"}},"2.1.5-beta.1":{"name":"@el-j/google-sheet-translations","version":"2.1.5-beta.1","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.1.5-beta.1","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"7471f5e7d100b4e3d6df528ce4cda63acdb6c732","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.1.5-beta.1.tgz","fileCount":56,"integrity":"sha512-7TuAfo0ExfKqUIerIhYMqDZROxdNayfZQgYNhH2WERg0wCxmkDx7GTk9eYzflgVNaK+4BcO2LFKX15WVVM0/xQ==","signatures":[{"sig":"MEUCIF5Dw+U5wuET2qhc9okcuX3JTIoqwCMs6kpGUseeuRoSAiEA6AmCh+EfpRkDsx1GFLNNEphojcXdcr0jz5n4JnMIXhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165687},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"aa91d1d87d2917357182b90f56e533a5c3a28ce8","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"npm run build:types && npm run build:cjs && npm run build:esm","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"vite":{"esbuild":"^0.25.0"},"google-spreadsheet":{"google-auth-library":"^10.6.1"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.11.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@actions/core":"^3.0.0","google-spreadsheet":"^5.2.0","google-auth-library":"^10.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","dotenv":"17.3.1","eslint":"^10.0.3","rimraf":"^6.1.3","esbuild":"^0.27.4","ts-jest":"^29.4.6","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.5.0","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.57.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.57.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.1.5-beta.1_1774707597972_0.917854696883442","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.1":{"name":"@el-j/google-sheet-translations","version":"2.2.0-beta.1","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.2.0-beta.1","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"a7d560868fbd559ab1c6abf15a6e812662390a4c","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.2.0-beta.1.tgz","fileCount":66,"integrity":"sha512-qLSMBp6z6sHZxde4XEX64uNOYJZqJCx80Ao9NEhlrtzSEX2k/38/A3+VSAzyfmONCfL/cFBuxFvh3Eqix/UxqQ==","signatures":[{"sig":"MEQCIE1XXTebsO6FvxkMASDO5aTIIC0OjwBJJ4XJNirrM4htAiBJqtsj+lj6cX7tTK30lS4JxQ2kmxFuoAm2jfBZr/v6cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204047},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"45525cf8ea6695bb8e269e5edb1daa34c905f739","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"npm run build:types && npm run build:cjs && npm run build:esm","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"vite":{"esbuild":"^0.25.0"},"google-spreadsheet":{"google-auth-library":"^10.6.1"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.11.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@actions/core":"^3.0.0","google-spreadsheet":"^5.2.0","google-auth-library":"^10.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","dotenv":"17.3.1","eslint":"^10.0.3","rimraf":"^6.1.3","esbuild":"^0.27.4","ts-jest":"^29.4.6","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.5.0","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.57.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.57.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.2.0-beta.1_1774743313166_0.014335842297415358","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.2":{"name":"@el-j/google-sheet-translations","version":"2.2.0-beta.2","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.2.0-beta.2","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"848a4191ed147e8198908de15f291e4824ca8c7c","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.2.0-beta.2.tgz","fileCount":70,"integrity":"sha512-a/TKgcq9+1yqkExJw85yENhE0y0Epp6oy1Ab2Cg3QyapyUXNYv7AZjO3B5cI1o3wxCdENXZ0gr2n0xUYLNMPaQ==","signatures":[{"sig":"MEUCIA1X8lab3zckw+v7pO4pwn5HwyfCtz2R4J7sxzcl2u4OAiEAiCf3wgaLFSqefprjASIYrhDocBv6hIgnoMogqEGFQSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233467},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"0e9ed6f880dee98b2f74a9ea57c5daab20d5560d","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"jest","build":"npm run build:types && npm run build:cjs && npm run build:esm","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true jest --testPathPatterns=integration --testTimeout=60000 --coverage=false","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"vite":{"esbuild":"^0.25.0"},"google-spreadsheet":{"google-auth-library":"^10.6.1"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.11.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@actions/core":"^3.0.0","google-spreadsheet":"^5.2.0","google-auth-library":"^10.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","dotenv":"17.3.1","eslint":"^10.0.3","rimraf":"^6.1.3","esbuild":"^0.27.4","ts-jest":"^29.4.6","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.5.0","semantic-release":"^25.0.3","jest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.57.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.57.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.2.0-beta.2_1774778887609_0.9130048854484298","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.3":{"name":"@el-j/google-sheet-translations","version":"2.2.0-beta.3","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.2.0-beta.3","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"331eddbe0ab1c668437982eaca07fd2708e98db6","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.2.0-beta.3.tgz","fileCount":70,"integrity":"sha512-a9uTcLXpC/qlfjQVD88RdjWFf0ZmKfMicNEOzJXqNXWC/wacOkRE9gUqcKh13DE1hFKcVjc61ScUnJv1FrNY0w==","signatures":[{"sig":"MEUCIQCxJ6c7Vd/QWwgFVeC7NHXUWYDzOpk3DIeWo2lfg+xWdQIgdIsa/R0XkO5DE6g893rOn8HYfSI1hC2Hfofb2DAgamk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239497},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"10cae1ae6d140a824e484449308e42075968d58d","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"vite":{"esbuild":"^0.25.0"},"google-spreadsheet":{"google-auth-library":"^10.6.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.12.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@actions/core":"^3.0.0","google-spreadsheet":"^5.2.0","google-auth-library":"^10.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"17.4.0","eslint":"^10.1.0","rimraf":"^6.1.3","vitest":"^4.1.2","esbuild":"^0.28.0","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^6.0.2","@types/node":"^25.5.1","semantic-release":"^25.0.3","npm-check-updates":"^20.0.0","@vitest/coverage-v8":"^4.1.2","vitest-mock-extended":"^3.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.58.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.2.0-beta.3_1775222251498_0.6197562807158892","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.4":{"name":"@el-j/google-sheet-translations","version":"2.2.0-beta.4","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.2.0-beta.4","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"dist":{"shasum":"34ce47eefe8b6299f7ef97880204552ab1f678f1","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.2.0-beta.4.tgz","fileCount":76,"integrity":"sha512-YO1WDrNEaeyIR9IJNBln1krIggvu8B8F4c1ZHJpOyW5si7j2IcE/NQez6YIRsJyxqCyHd7au5bVCIidoOYsKuw==","signatures":[{"sig":"MEUCIGih+L8iewQ+l4y8Upx+xJ+GrqJtL16tlFaWAKgBaHMkAiEAn0yw3a5/Ighx1WkL3x56R8bpdWKu0pGN+WRm0XEaoZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290692},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"e227c2e0ab971e08efc0d7576ad3eee6f0493263","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"vite":{"esbuild":"^0.25.0"},"google-spreadsheet":{"google-auth-library":"^10.6.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.12.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@actions/core":"^3.0.0","google-spreadsheet":"^5.2.0","google-auth-library":"^10.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"17.4.0","eslint":"^10.1.0","rimraf":"^6.1.3","vitest":"^4.1.2","esbuild":"^0.28.0","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^6.0.2","@types/node":"^25.5.1","semantic-release":"^25.0.3","npm-check-updates":"^20.0.0","@vitest/coverage-v8":"^4.1.2","vitest-mock-extended":"^3.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@typescript-eslint/parser":"^8.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.58.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.2.0-beta.4_1775228530400_0.6371121336541912","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.5":{"name":"@el-j/google-sheet-translations","version":"2.2.0-beta.5","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.2.0-beta.5","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-setup-wif":"dist-cli/setup-wif.mjs"},"dist":{"shasum":"f9e2af3e990672661bbf546fcafeb883ede7913e","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.2.0-beta.5.tgz","fileCount":81,"integrity":"sha512-b91PIAqqoUqpsjMw7Tq+ut6shoSWzEMsJSbe3Kia6/N57DIx0+wZ1ORcLb4r6/3BCHg/J2SgkdGDHRgfN/jIIw==","signatures":[{"sig":"MEYCIQCNrb2mhulveI/iIKtc0DTtjzHgIf1sIMGvdXlG1LniBAIhAMPQ3Mcl8qDNNzDdxDI/pJVC7Av/+CD64S+QlZZYn6I1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062463},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"3fc5deedbbfc6d0e553958988684d7440ea32202","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:cli":"rimraf dist-cli && esbuild src/setup/cli.ts --bundle --platform=node --format=esm --outfile=dist-cli/setup-wif.mjs --banner:js=\"#!/usr/bin/env node\" --log-level=info","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info && node -e \"const fs=require('fs');const path='dist-action/index.mjs';const search='const url = (opts.url || \\\"\\\").toString();\\n          if (!url.includes(\\\"googleapis.com\\\") && !url.includes(\\\"google.com\\\")) {';const replacement='const url = (opts.url || \\\"\\\").toString();\\n          let isGoogleHost = false;\\n          try {\\n            const parsedUrl = new URL(url);\\n            const hostname = (parsedUrl.hostname || \\\"\\\").toLowerCase();\\n            isGoogleHost = hostname === \\\"googleapis.com\\\" || hostname.endsWith(\\\".googleapis.com\\\") || hostname === \\\"google.com\\\" || hostname.endsWith(\\\".google.com\\\");\\n          } catch {\\n            isGoogleHost = false;\\n          }\\n          if (!isGoogleHost) {';const data=fs.readFileSync(path,'utf8');if(!data.includes(search)){throw new Error('Expected host-check snippet not found in dist-action bundle');}fs.writeFileSync(path,data.replace(search,replacement));\"","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"vite":{"esbuild":"^0.25.0"},"google-spreadsheet":{"google-auth-library":"^10.7.0"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.16.0","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^10.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"17.4.2","eslint":"^10.4.1","rimraf":"^6.1.3","vitest":"^4.1.8","esbuild":"^0.28.0","ts-node":"^10.9.2","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","semantic-release":"^25.0.5","npm-check-updates":"^22.2.3","@vitest/coverage-v8":"^4.1.8","vitest-mock-extended":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.8","@typescript-eslint/parser":"^8.61.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.61.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.2.0-beta.5_1781178028465_0.92524727257038","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.6":{"name":"@el-j/google-sheet-translations","version":"2.2.0-beta.6","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.2.0-beta.6","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-setup-wif":"dist-cli/setup-wif.mjs"},"dist":{"shasum":"1fcdf93a902cc6da8a0c39e96229b9faa8ae2753","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.2.0-beta.6.tgz","fileCount":81,"integrity":"sha512-0WDtSZMu/KeNVOg6KPkfjuzaEaZ+ouOG+VoPgRSEH8ItuQ/B1FkI6PspZ6as3oVJwsqj6zED/Veoft+deZYWaw==","signatures":[{"sig":"MEUCIAgvcY3fXz80p6jLl9Zo/4kGNMVZrzDBt1s8mp/247NXAiEA5o0/7wUaMqPK/F6HZGwunCu8MV6GQeREaX6axGhl6Yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065614},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f24060d2e949dca88ed3b8c50b6112e5df423a6b","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:cli":"rimraf dist-cli && esbuild src/setup/cli.ts --bundle --platform=node --format=esm --outfile=dist-cli/setup-wif.mjs --banner:js=\"#!/usr/bin/env node\" --log-level=info","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info && node -e \"const fs=require('fs');const path='dist-action/index.mjs';const search='const url = (opts.url || \\\"\\\").toString();\\n          if (!url.includes(\\\"googleapis.com\\\") && !url.includes(\\\"google.com\\\")) {';const replacement='const url = (opts.url || \\\"\\\").toString();\\n          let isGoogleHost = false;\\n          try {\\n            const parsedUrl = new URL(url);\\n            const hostname = (parsedUrl.hostname || \\\"\\\").toLowerCase();\\n            isGoogleHost = hostname === \\\"googleapis.com\\\" || hostname.endsWith(\\\".googleapis.com\\\") || hostname === \\\"google.com\\\" || hostname.endsWith(\\\".google.com\\\");\\n          } catch {\\n            isGoogleHost = false;\\n          }\\n          if (!isGoogleHost) {';const data=fs.readFileSync(path,'utf8');if(!data.includes(search)){throw new Error('Expected host-check snippet not found in dist-action bundle');}fs.writeFileSync(path,data.replace(search,replacement));\"","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.23.2","allowScripts":{"esbuild@0.28.2":true},"dependencies":{"@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"17.4.2","eslint":"^10.9.1","rimraf":"^6.1.3","vitest":"^4.1.11","esbuild":"^0.28.2","ts-node":"^10.9.2","vitepress":"2.0.0-alpha.19","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.4.0","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^4.1.11","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@typescript-eslint/parser":"^8.68.0","@semantic-release/changelog":"^7.0.0","@typescript-eslint/eslint-plugin":"^8.68.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.2.0-beta.6_1788004401642_0.5556303115372576","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.7":{"name":"@el-j/google-sheet-translations","version":"2.2.0-beta.7","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.2.0-beta.7","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-setup-wif":"dist-cli/setup-wif.mjs"},"dist":{"shasum":"6563f5f067c215fddd0f8a13aef79e7e8d42f379","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.2.0-beta.7.tgz","fileCount":87,"integrity":"sha512-FeEJBiBCKN6QWRe85SR38SBhj++teNOcFZagW1VUptr8FwUDpqGMHNlqFvrvaZ4iGJBscXwv4CGhNwKTuOuoVQ==","signatures":[{"sig":"MEYCIQCyYuW8gwIOy7ldiu6LwaQtispKIfn44a6C9XRWXdkSMQIhAI+NXrlJJmuHTXaE0mnXi/7W6Qbw05SEq6jvtCCcxNW8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074016},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1b1c5b75b5a598f5603ef894af80bb0ba7e2f1a7","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:cli":"rimraf dist-cli && esbuild src/setup/cli.ts --bundle --platform=node --format=esm --outfile=dist-cli/setup-wif.mjs --banner:js=\"#!/usr/bin/env node\nimport{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info && node -e \"const fs=require('fs');const path='dist-action/index.mjs';const search='const url = (opts.url || \\\"\\\").toString();\\n          if (!url.includes(\\\"googleapis.com\\\") && !url.includes(\\\"google.com\\\")) {';const replacement='const url = (opts.url || \\\"\\\").toString();\\n          let isGoogleHost = false;\\n          try {\\n            const parsedUrl = new URL(url);\\n            const hostname = (parsedUrl.hostname || \\\"\\\").toLowerCase();\\n            isGoogleHost = hostname === \\\"googleapis.com\\\" || hostname.endsWith(\\\".googleapis.com\\\") || hostname === \\\"google.com\\\" || hostname.endsWith(\\\".google.com\\\");\\n          } catch {\\n            isGoogleHost = false;\\n          }\\n          if (!isGoogleHost) {';const data=fs.readFileSync(path,'utf8');if(!data.includes(search)){throw new Error('Expected host-check snippet not found in dist-action bundle');}fs.writeFileSync(path,data.replace(search,replacement));\"","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.23.2","allowScripts":{"esbuild@0.28.2":true,"fsevents@2.3.3":true},"dependencies":{"@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"17.4.2","eslint":"^10.9.1","rimraf":"^6.1.3","vitest":"^4.1.11","esbuild":"^0.28.2","ts-node":"^10.9.2","vitepress":"2.0.0-alpha.19","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.4.0","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^4.1.11","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@typescript-eslint/parser":"^8.68.0","@semantic-release/changelog":"^7.0.0","@typescript-eslint/eslint-plugin":"^8.68.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.2.0-beta.7_1788086142744_0.7175942146379617","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.8":{"name":"@el-j/google-sheet-translations","version":"2.2.0-beta.8","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.2.0-beta.8","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-setup-wif":"dist-cli/setup-wif.mjs"},"dist":{"shasum":"f6249530f62bf5dace6d625a7cf0a4fd91c295b3","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.2.0-beta.8.tgz","fileCount":87,"integrity":"sha512-VADfvZO4M92a0/KTML4dTfBGJBN08eCmvMiVqhlkwTQ/G/VhKStqAH77EHWvdgxk6wIDZ9DdPI1FTxreIzQVcg==","signatures":[{"sig":"MEUCIQDaGj1ocJ9TQ6XVxj2SP0IIGMU1BgIfWovYXg+o6YvToAIgJWtZbD5YsI3RDxbjUyvrEJn6OUGy13JlTq24j/4/GMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074016},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"fa3ab90c3b81f1c0f3b772acafcbe4af2d2def71","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:cli":"rimraf dist-cli && esbuild src/setup/cli.ts --bundle --platform=node --format=esm --outfile=dist-cli/setup-wif.mjs --banner:js=\"#!/usr/bin/env node\nimport{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info && node -e \"const fs=require('fs');const path='dist-action/index.mjs';const search='const url = (opts.url || \\\"\\\").toString();\\n          if (!url.includes(\\\"googleapis.com\\\") && !url.includes(\\\"google.com\\\")) {';const replacement='const url = (opts.url || \\\"\\\").toString();\\n          let isGoogleHost = false;\\n          try {\\n            const parsedUrl = new URL(url);\\n            const hostname = (parsedUrl.hostname || \\\"\\\").toLowerCase();\\n            isGoogleHost = hostname === \\\"googleapis.com\\\" || hostname.endsWith(\\\".googleapis.com\\\") || hostname === \\\"google.com\\\" || hostname.endsWith(\\\".google.com\\\");\\n          } catch {\\n            isGoogleHost = false;\\n          }\\n          if (!isGoogleHost) {';const data=fs.readFileSync(path,'utf8');if(!data.includes(search)){throw new Error('Expected host-check snippet not found in dist-action bundle');}fs.writeFileSync(path,data.replace(search,replacement));\"","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.23.2","allowScripts":{"esbuild@0.28.2":true,"fsevents@2.3.3":true},"dependencies":{"@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"17.4.2","eslint":"^10.9.1","rimraf":"^6.1.3","vitest":"^4.1.11","esbuild":"^0.28.2","ts-node":"^10.9.2","vitepress":"2.0.0-alpha.19","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.4.0","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^4.1.11","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@typescript-eslint/parser":"^8.68.0","@semantic-release/changelog":"^7.0.0","@typescript-eslint/eslint-plugin":"^8.68.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.2.0-beta.8_1788090605398_0.9629158529986652","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.9":{"name":"@el-j/google-sheet-translations","version":"2.2.0-beta.9","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.2.0-beta.9","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-setup-wif":"dist-cli/setup-wif.mjs"},"dist":{"shasum":"6d51f6da0b6b09538ad9d84f8e228916f2b52fc3","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.2.0-beta.9.tgz","fileCount":87,"integrity":"sha512-FM+YSumb2NqifW/rD6DnmDlYDzmi6p4pRIMMFCIB+wmMUP/JagG+Vlwxwd8zpqbtljmTa+NcTfEk2Cc5T3Zbhg==","signatures":[{"sig":"MEUCIQDOk/ZfDeZIfv1kXg2btJeY/wTVbZcRLexthiHsp8vaMAIgaTvnXTK233WLgCn4kSRBJ7wX04FHNBulS3QdCwnQIF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074016},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9ad4bf1a83818b5d15cdc8a6aadcff17a21c9117","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:cli":"rimraf dist-cli && esbuild src/setup/cli.ts --bundle --platform=node --format=esm --outfile=dist-cli/setup-wif.mjs --banner:js=\"#!/usr/bin/env node\nimport{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info && node -e \"const fs=require('fs');const path='dist-action/index.mjs';const search='const url = (opts.url || \\\"\\\").toString();\\n          if (!url.includes(\\\"googleapis.com\\\") && !url.includes(\\\"google.com\\\")) {';const replacement='const url = (opts.url || \\\"\\\").toString();\\n          let isGoogleHost = false;\\n          try {\\n            const parsedUrl = new URL(url);\\n            const hostname = (parsedUrl.hostname || \\\"\\\").toLowerCase();\\n            isGoogleHost = hostname === \\\"googleapis.com\\\" || hostname.endsWith(\\\".googleapis.com\\\") || hostname === \\\"google.com\\\" || hostname.endsWith(\\\".google.com\\\");\\n          } catch {\\n            isGoogleHost = false;\\n          }\\n          if (!isGoogleHost) {';const data=fs.readFileSync(path,'utf8');if(!data.includes(search)){throw new Error('Expected host-check snippet not found in dist-action bundle');}fs.writeFileSync(path,data.replace(search,replacement));\"","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.23.2","allowScripts":{"esbuild@0.28.2":true,"fsevents@2.3.3":true},"dependencies":{"@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"17.4.2","eslint":"^10.9.1","rimraf":"^6.1.3","vitest":"^4.1.11","esbuild":"^0.28.2","ts-node":"^10.9.2","vitepress":"2.0.0-alpha.19","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.4.0","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^4.1.11","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@typescript-eslint/parser":"^8.68.0","@semantic-release/changelog":"^7.0.0","@typescript-eslint/eslint-plugin":"^8.68.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.2.0-beta.9_1788090751456_0.30463770348843333","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.10":{"name":"@el-j/google-sheet-translations","version":"2.2.0-beta.10","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.2.0-beta.10","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-setup-wif":"dist-cli/setup-wif.mjs"},"dist":{"shasum":"d61715d1c6e351aa3bd23ffa126ecf15f36110e2","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.2.0-beta.10.tgz","fileCount":87,"integrity":"sha512-66s9yNjhEML/An0yvyRbmLK8OzBLxNE8U3VLzILzlPwlo5NycIjGDm3K1Li14+f/uaKCXdkjjsCwAVGEgi+KFQ==","signatures":[{"sig":"MEYCIQCzixVEkHOVLUrn+gTMnjT5ZlSs3GvnorfeI9QpBsT87gIhAJ38nl0HNVo/NrLskjlToZFoaKdheYczXwx4pnhluW75","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074017},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a7f50cd8e60ab2b82020f5576a8338900f329a6b","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:cli":"rimraf dist-cli && esbuild src/setup/cli.ts --bundle --platform=node --format=esm --outfile=dist-cli/setup-wif.mjs --banner:js=\"#!/usr/bin/env node\nimport{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info && node -e \"const fs=require('fs');const path='dist-action/index.mjs';const search='const url = (opts.url || \\\"\\\").toString();\\n          if (!url.includes(\\\"googleapis.com\\\") && !url.includes(\\\"google.com\\\")) {';const replacement='const url = (opts.url || \\\"\\\").toString();\\n          let isGoogleHost = false;\\n          try {\\n            const parsedUrl = new URL(url);\\n            const hostname = (parsedUrl.hostname || \\\"\\\").toLowerCase();\\n            isGoogleHost = hostname === \\\"googleapis.com\\\" || hostname.endsWith(\\\".googleapis.com\\\") || hostname === \\\"google.com\\\" || hostname.endsWith(\\\".google.com\\\");\\n          } catch {\\n            isGoogleHost = false;\\n          }\\n          if (!isGoogleHost) {';const data=fs.readFileSync(path,'utf8');if(!data.includes(search)){throw new Error('Expected host-check snippet not found in dist-action bundle');}fs.writeFileSync(path,data.replace(search,replacement));\"","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.23.2","allowScripts":{"esbuild@0.28.2":true,"fsevents@2.3.3":true},"dependencies":{"@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"17.4.2","eslint":"^10.9.1","rimraf":"^6.1.3","vitest":"^4.1.11","esbuild":"^0.28.2","ts-node":"^10.9.2","vitepress":"2.0.0-alpha.19","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.4.0","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^4.1.11","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@typescript-eslint/parser":"^8.68.0","@semantic-release/changelog":"^7.0.0","@typescript-eslint/eslint-plugin":"^8.68.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.2.0-beta.10_1788090861613_0.9471627023978706","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.11":{"name":"@el-j/google-sheet-translations","version":"2.2.0-beta.11","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.2.0-beta.11","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-setup-wif":"dist-cli/setup-wif.mjs"},"dist":{"shasum":"4edcef4eae5db8fbfa46115163c4ae5d9e047792","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.2.0-beta.11.tgz","fileCount":87,"integrity":"sha512-90UDlKQNWqHAC0M64ePlW7kZSzXU5psaXXByTV8q0KDXLROqmVnQ5HO9POnRiXNmV+XcnxbltHXiSEnOJ2uSWA==","signatures":[{"sig":"MEUCIA/I885APgoUTtin1+NrVPkdCe06p2pA5/EdGaq2IfG2AiEA154jrEIYQYGA1Ho0PAYiYBDT+veJ9ZT/EDjxsCop7ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074017},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"624ee281f9cce0f19e858e5d54ad054a605f8b21","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:cli":"rimraf dist-cli && esbuild src/setup/cli.ts --bundle --platform=node --format=esm --outfile=dist-cli/setup-wif.mjs --banner:js=\"#!/usr/bin/env node\nimport{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info && node -e \"const fs=require('fs');const path='dist-action/index.mjs';const search='const url = (opts.url || \\\"\\\").toString();\\n          if (!url.includes(\\\"googleapis.com\\\") && !url.includes(\\\"google.com\\\")) {';const replacement='const url = (opts.url || \\\"\\\").toString();\\n          let isGoogleHost = false;\\n          try {\\n            const parsedUrl = new URL(url);\\n            const hostname = (parsedUrl.hostname || \\\"\\\").toLowerCase();\\n            isGoogleHost = hostname === \\\"googleapis.com\\\" || hostname.endsWith(\\\".googleapis.com\\\") || hostname === \\\"google.com\\\" || hostname.endsWith(\\\".google.com\\\");\\n          } catch {\\n            isGoogleHost = false;\\n          }\\n          if (!isGoogleHost) {';const data=fs.readFileSync(path,'utf8');if(!data.includes(search)){throw new Error('Expected host-check snippet not found in dist-action bundle');}fs.writeFileSync(path,data.replace(search,replacement));\"","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.23.2","allowScripts":{"esbuild@0.28.2":true,"fsevents@2.3.3":true},"dependencies":{"@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"17.4.2","eslint":"^10.9.1","rimraf":"^6.1.3","vitest":"^4.1.11","esbuild":"^0.28.2","ts-node":"^10.9.2","vitepress":"2.0.0-alpha.19","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.4.0","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^4.1.11","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@typescript-eslint/parser":"^8.68.0","@semantic-release/changelog":"^7.0.0","@typescript-eslint/eslint-plugin":"^8.68.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.2.0-beta.11_1788091085377_0.8251240181235877","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@el-j/google-sheet-translations","version":"2.2.0","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@2.2.0","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-setup-wif":"dist-cli/setup-wif.mjs"},"dist":{"shasum":"8e6d68d9a33485dfc387ea3772f0eff219a6cd37","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-2.2.0.tgz","fileCount":87,"integrity":"sha512-+Q0+rVL0qE95WrQ25otUpeZrePXfr2y8KBuvR/t9q4lw2QfYjgOxGha1OS7Ii9FW5OMY2gTkN+tA2O8hO2iLag==","signatures":[{"sig":"MEQCIEPLwgwQiD/HRDgQCFEf1MStKe7GF30B8/MedahgQI34AiBGsLxbFRZOkHrmrp9xMakdNkFFRgvJFDQAn8jThosuLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074009},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"94dbd5dd9e62a37d0054c9440a474668443ed5f2","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts --max-warnings 0","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli","clean":"rimraf dist","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","prebuild":"npm run clean","build:cjs":"esbuild src/index.ts --bundle --format=cjs --outfile=dist/index.js --platform=node --packages=external","build:cli":"rimraf dist-cli && esbuild src/setup/cli.ts --bundle --platform=node --format=esm --outfile=dist-cli/setup-wif.mjs --banner:js=\"#!/usr/bin/env node\nimport{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info","build:esm":"esbuild src/index.ts --bundle --format=esm --outfile=dist/esm/index.js --platform=node --packages=external && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && esbuild src/action-entrypoint.ts --bundle --platform=node --format=esm --outfile=dist-action/index.mjs --banner:js=\"import{createRequire}from'module';const require=createRequire(import.meta.url);\" --log-level=info && node -e \"const fs=require('fs');const path='dist-action/index.mjs';const search='const url = (opts.url || \\\"\\\").toString();\\n          if (!url.includes(\\\"googleapis.com\\\") && !url.includes(\\\"google.com\\\")) {';const replacement='const url = (opts.url || \\\"\\\").toString();\\n          let isGoogleHost = false;\\n          try {\\n            const parsedUrl = new URL(url);\\n            const hostname = (parsedUrl.hostname || \\\"\\\").toLowerCase();\\n            isGoogleHost = hostname === \\\"googleapis.com\\\" || hostname.endsWith(\\\".googleapis.com\\\") || hostname === \\\"google.com\\\" || hostname.endsWith(\\\".google.com\\\");\\n          } catch {\\n            isGoogleHost = false;\\n          }\\n          if (!isGoogleHost) {';const data=fs.readFileSync(path,'utf8');if(!data.includes(search)){throw new Error('Expected host-check snippet not found in dist-action bundle');}fs.writeFileSync(path,data.replace(search,replacement));\"","docs:preview":"vitepress preview website","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.23.2","allowScripts":{"esbuild@0.28.2":true,"fsevents@2.3.3":true},"dependencies":{"@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"17.4.2","eslint":"^10.9.1","rimraf":"^6.1.3","vitest":"^4.1.11","esbuild":"^0.28.2","ts-node":"^10.9.2","vitepress":"2.0.0-alpha.19","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.4.0","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^4.1.11","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@typescript-eslint/parser":"^8.68.0","@semantic-release/changelog":"^7.0.0","@typescript-eslint/eslint-plugin":"^8.68.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_2.2.0_1788091139264_0.2225653480446106","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.1":{"name":"@el-j/google-sheet-translations","version":"3.0.0-beta.1","keywords":["translations","i18n","nextjs","typescript","auto-translation","machine-translation","localization","internationalization","cryptpad","spreadsheet","google-sheets","google-translate","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@3.0.0-beta.1","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-setup-wif":"dist-cli/setup-wif.mjs","gst-migrate-v3":"dist-cli/migrate-v3.mjs","gst-run-provider":"dist-cli/run-provider.mjs"},"dist":{"shasum":"f8c9ff40c017e906a0558939344961f04bd718b1","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-3.0.0-beta.1.tgz","fileCount":127,"integrity":"sha512-oUOL2ag9q+mQ9Hh+qdi8rNwmHO7X8V7IHuaBhLkhsRqO6YDmLTKbIUpWTZr4nmy5gGuM/xFg+VLskNFpc2jziQ==","signatures":[{"sig":"MEQCIG0c77UhEqhvM6NjWIgHMeZhhrbONWJqEhaA3unZT35TAiBkt8G7pVkMMS2oXo4C8guP++9MRQEqjld4R/4ueRiKrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCL8xb1bfjiKZkyCshVRHIJSukynsjEqJHuKsAeVrI6UgIhAKzx+JAkgkfMI9DxX8GX2Nl/FbjOYAvXWzPz/xTkZCtx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678607},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"66cbf4d35cc8d0ce3c3324def2687a05bb0cb3bf","scripts":{"dev":"tsc --watch","lint":"oxlint src/ --deny-warnings","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli","clean":"rimraf dist","format":"oxfmt --write src/ tests/","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","lint:fix":"oxlint src/ --fix","prebuild":"npm run clean","build:cjs":"rolldown -c --environment BUILD_TARGET:cjs","build:cli":"rimraf dist-cli && rolldown -c --environment BUILD_TARGET:cli","build:esm":"rolldown -c --environment BUILD_TARGET:esm && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && rolldown -c --environment BUILD_TARGET:action && node scripts/patch-action-bundle.mjs","docs:preview":"vitepress preview website","format:check":"oxfmt --check src/ tests/","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs","test:provider-matrix":"vitest run tests/providers --testTimeout=60000"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.23.2","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"csv-parse":"^7.0.2","@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"oxfmt":"^0.66.0","dotenv":"17.4.2","oxlint":"^1.81.0","rimraf":"^6.1.3","vitest":"^5.0.0","ts-node":"^10.9.2","rolldown":"^1.2.7","vitepress":"2.0.0-alpha.19","typescript":"^7.0.2","@types/node":"^26.4.1","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^5.0.0","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_3.0.0-beta.1_1788529751292_0.015435033071192095","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.2":{"name":"@el-j/google-sheet-translations","version":"3.0.0-beta.2","keywords":["translations","i18n","nextjs","typescript","auto-translation","machine-translation","localization","internationalization","cryptpad","spreadsheet","google-sheets","google-translate","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@3.0.0-beta.2","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-setup-wif":"dist-cli/setup-wif.mjs","gst-migrate-v3":"dist-cli/migrate-v3.mjs","gst-run-provider":"dist-cli/run-provider.mjs"},"dist":{"shasum":"e69a033f2946da5914049f923d1fbc23a619638e","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-3.0.0-beta.2.tgz","fileCount":127,"integrity":"sha512-fvypDBes7O4+xyL73JGR5aEIClHNjKJK6dTO6hS4+9u+R1UIrWFbxkmERG46z28/HTP0x20xdAlVT6y0eY6hhA==","signatures":[{"sig":"MEUCIQDH/XCkRVcQYxLT1zTQgqgNlwSC2EirRgp9mJ3rntbhHAIgGBMlo4UG1GfGMgtiD9PT1lmMFf78vvy53i84XA9m2J8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTWbZ3UN8+qed/TeCZaNiqFIabgGmM+PQDNTzkE7vgbAIgfj4zOPQUhmFqXZyNiOBBDHC6LiV/RhyZF1MwwetO6gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678601},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"60cad1de636b4e161ff84ff278ebdc4cc82dbb1c","scripts":{"dev":"tsc --watch","lint":"oxlint src/ --deny-warnings","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli","clean":"rimraf dist","format":"oxfmt --write src/ tests/","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","lint:fix":"oxlint src/ --fix","prebuild":"npm run clean","build:cjs":"rolldown -c --environment BUILD_TARGET:cjs","build:cli":"rimraf dist-cli && rolldown -c --environment BUILD_TARGET:cli","build:esm":"rolldown -c --environment BUILD_TARGET:esm && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","build:action":"rimraf dist-action && rolldown -c --environment BUILD_TARGET:action && node scripts/patch-action-bundle.mjs","docs:preview":"vitepress preview website","format:check":"oxfmt --check src/ tests/","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs","test:provider-matrix":"vitest run tests/providers --testTimeout=60000"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.23.2","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"csv-parse":"^7.0.2","@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"oxfmt":"^0.66.0","dotenv":"17.4.2","oxlint":"^1.81.0","rimraf":"^6.1.3","vitest":"^5.0.0","ts-node":"^10.9.2","rolldown":"^1.2.7","vitepress":"2.0.0-alpha.19","typescript":"^7.0.2","@types/node":"^26.4.1","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^5.0.0","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_3.0.0-beta.2_1788529963240_0.8374769994714737","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.3":{"name":"@el-j/google-sheet-translations","version":"3.0.0-beta.3","keywords":["translations","i18n","nextjs","typescript","auto-translation","machine-translation","localization","internationalization","cryptpad","spreadsheet","google-sheets","google-translate","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@3.0.0-beta.3","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-setup-wif":"dist-cli/setup-wif.mjs","gst-migrate-v3":"dist-cli/migrate-v3.mjs","gst-run-provider":"dist-cli/run-provider.mjs"},"dist":{"shasum":"577c038463688b11a3f5746ff98eb14d234088ab","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-3.0.0-beta.3.tgz","fileCount":127,"integrity":"sha512-ycR1G0o+FReTs//Wx7Cy9J1KKy+IvTjpYsDEdUjA6reR6F9HWlpUNrRoExebVpItASdCXVF+N2QnwAwA9raOPQ==","signatures":[{"sig":"MEYCIQD/WZX8I/InxTpBKjFeRaQm4HEqAiTNQPBjAnQyLtNVmgIhANZylrao7MBrhmdF3ewLPW3kPMjiFOlqeozsgQVn7DZn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDke9167XkkpYW0s9ND+D94hOiP2nvGjcSrDdX9R2ZrMgIgPjA74d97TZFoEuuuAtuJbuy0v2nQQb33xg1iCN2VDPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678658},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"bfe1c9c177e3297ab1acab986e71162c7ed87e21","scripts":{"dev":"tsc --watch","lint":"oxlint src/ --deny-warnings","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli","clean":"rimraf dist","format":"oxfmt --write src/ tests/","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","lint:fix":"oxlint src/ --fix","prebuild":"npm run clean","build:cjs":"rolldown -c --environment BUILD_TARGET:cjs","build:cli":"rimraf dist-cli && rolldown -c --environment BUILD_TARGET:cli","build:esm":"rolldown -c --environment BUILD_TARGET:esm && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","docs:bundle":"node scripts/build-docs-bundle.mjs","build:action":"rimraf dist-action && rolldown -c --environment BUILD_TARGET:action && node scripts/patch-action-bundle.mjs","docs:preview":"vitepress preview website","format:check":"oxfmt --check src/ tests/","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs","test:provider-matrix":"vitest run tests/providers --testTimeout=60000"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.23.2","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"csv-parse":"^7.0.2","@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"oxfmt":"^0.66.0","dotenv":"17.4.2","oxlint":"^1.81.0","rimraf":"^6.1.3","vitest":"^5.0.0","ts-node":"^10.9.2","rolldown":"^1.2.7","vitepress":"2.0.0-alpha.19","typescript":"^7.0.2","@types/node":"^26.4.1","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^5.0.0","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_3.0.0-beta.3_1788725430598_0.7350197963444498","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.4":{"name":"@el-j/google-sheet-translations","version":"3.0.0-beta.4","keywords":["translations","i18n","nextjs","typescript","auto-translation","machine-translation","localization","internationalization","cryptpad","spreadsheet","google-sheets","google-translate","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@3.0.0-beta.4","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-setup-wif":"dist-cli/setup-wif.mjs","gst-migrate-v3":"dist-cli/migrate-v3.mjs","gst-run-provider":"dist-cli/run-provider.mjs"},"dist":{"shasum":"d9b6988fca0639c4effaaa56b931deb5684c2f3b","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-3.0.0-beta.4.tgz","fileCount":137,"integrity":"sha512-eMjNFYRX5wpDCm+RggRsKMvAonnQGVbQfJSasykxkNlwNQe1rqxQPMsreiimAm5KbCPmB3N0veFzBn/q4cn5Ow==","signatures":[{"sig":"MEYCIQDGQJGEDnJjxLvVx9AotCbMDvhNsjQb5MM4UaTo5qmCWgIhAJHTmN/QS22EmAdiTAtsZBaQljSjXia6dHvBUbIuz2iI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQtegV+ffuGvUr5Y6KOzrDw5BiLnuaggjHAJbJlwS/kAIgcqE+yTuuAczkHLha9bfAYYFd3Zfx0pG8CQS5F5HyefM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":745414},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"bed7fca82e123d9a5247e6cbd0eaeaf2e5c47dcf","scripts":{"dev":"tsc --watch","lint":"oxlint src/ --deny-warnings","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli","clean":"rimraf dist","format":"oxfmt --write src/ tests/","prepare":"npm run build","release":"semantic-release","docs:dev":"vitepress dev website","lint:fix":"oxlint src/ --fix","prebuild":"npm run clean","build:cjs":"rolldown -c --environment BUILD_TARGET:cjs","build:cli":"rimraf dist-cli && rolldown -c --environment BUILD_TARGET:cli","build:esm":"rolldown -c --environment BUILD_TARGET:esm && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","docs:bundle":"node scripts/build-docs-bundle.mjs","build:action":"rimraf dist-action && rolldown -c --environment BUILD_TARGET:action && node scripts/patch-action-bundle.mjs","docs:preview":"vitepress preview website","format:check":"oxfmt --check src/ tests/","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs","test:provider-matrix":"vitest run tests/providers --testTimeout=60000"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"_nodeVersion":"22.23.2","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"csv-parse":"^7.0.2","tweetnacl":"^1.0.3","@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"oxfmt":"^0.66.0","dotenv":"17.4.2","oxlint":"^1.81.0","rimraf":"^6.1.3","vitest":"^5.0.0","ts-node":"^10.9.2","rolldown":"^1.2.7","vitepress":"2.0.0-alpha.19","typescript":"^7.0.2","@types/node":"^26.4.1","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^5.0.0","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_3.0.0-beta.4_1788801324030_0.9797029039906597","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.5":{"name":"@el-j/google-sheet-translations","version":"3.0.0-beta.5","keywords":["translations","i18n","nextjs","typescript","auto-translation","machine-translation","localization","internationalization","cryptpad","spreadsheet","google-sheets","google-translate","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@3.0.0-beta.5","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-cryptpad":"dist-cli/cryptpad.mjs","gst-setup-wif":"dist-cli/setup-wif.mjs","gst-migrate-v3":"dist-cli/migrate-v3.mjs","gst-run-provider":"dist-cli/run-provider.mjs"},"dist":{"shasum":"443660e82c99747c2beacc84a5cd01f875f6677a","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-3.0.0-beta.5.tgz","fileCount":148,"integrity":"sha512-7PJzSXWNCv+OUGZRAnwDM/vJTOhzkW/SmE7XWqMzKBLgxwNtQoTXSy13vv/TU0wcjZvxlhe1Nd8iUCOg9gzbiQ==","signatures":[{"sig":"MEQCIE0AvUyoMjQfii73Bp0VcMp1kE3sBH5ImlwLQvNignbRAiBthcMLyZE89cWvQBmH1/DN6Sm9at0ZIMRW13McZcAcKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAZzpStyiULsM1etqGVSBf8B9DpHyQKS0HgFIrZV+5pAIgWh0uXeTZDDYr1BLAAHTp5KGUepxXJGdEyCs8s9YXXqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":888674},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"3c5ee944b7d89962f573648788209927b676b7ec","scripts":{"dev":"tsc --watch","fix":"npm run lint:fix && npm run format","lint":"oxlint src/ --deny-warnings","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli && npm run build:action","clean":"rimraf dist","format":"oxfmt --write src/ tests/","prepare":"npm run build && (husky || true)","release":"semantic-release","docs:dev":"vitepress dev website","lint:fix":"oxlint src/ --fix","prebuild":"npm run clean","build:cjs":"rolldown -c --environment BUILD_TARGET:cjs","build:cli":"rimraf dist-cli && rolldown -c --environment BUILD_TARGET:cli","build:esm":"rolldown -c --environment BUILD_TARGET:esm && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","docs:bundle":"node scripts/build-docs-bundle.mjs","build:action":"rimraf dist-action && rolldown -c --environment BUILD_TARGET:action && node scripts/patch-action-bundle.mjs","docs:preview":"vitepress preview website","format:check":"oxfmt --check src/ tests/","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs","test:provider-matrix":"vitest run tests/providers --testTimeout=60000"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"lint-staged":{"src/**/*.{js,ts,mjs}":["oxlint --fix","oxfmt --write"],"tests/**/*.{js,ts,mjs}":["oxfmt --write"]},"_nodeVersion":"22.23.2","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"csv-parse":"^7.0.2","tweetnacl":"^1.0.3","@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","oxfmt":"^0.67.0","dotenv":"17.4.2","oxlint":"^1.82.0","rimraf":"^6.1.3","vitest":"^5.0.0","ts-node":"^10.9.2","rolldown":"^1.2.7","vitepress":"2.0.0-alpha.20","typescript":"^7.0.2","@types/node":"^26.5.0","lint-staged":"^17.5.0","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^5.0.0","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_3.0.0-beta.5_1788804291680_0.6860194925218275","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.6":{"name":"@el-j/google-sheet-translations","version":"3.0.0-beta.6","keywords":["translations","i18n","nextjs","typescript","auto-translation","machine-translation","localization","internationalization","cryptpad","spreadsheet","google-sheets","google-translate","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@3.0.0-beta.6","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-cryptpad":"dist-cli/cryptpad.mjs","gst-setup-wif":"dist-cli/setup-wif.mjs","gst-migrate-v3":"dist-cli/migrate-v3.mjs","gst-run-provider":"dist-cli/run-provider.mjs"},"dist":{"shasum":"0e24ff8fc7ba3e7596b594720b47ac0d1d5d77d0","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-3.0.0-beta.6.tgz","fileCount":148,"integrity":"sha512-Gwrqkb2KML3hf6pDMfe37Dv8d3a4t/6jkhXrxOwrey9brFGogWswN+p3q2MkPXleRkwdruBwALPINCoEShpQig==","signatures":[{"sig":"MEQCIH95cit9XnBQalIO7KPGP5ovTh5QYZuQvFXQX2UF/VroAiB8UvpxcJIOvbxrWGcY7lHIslJzq7AH8T6nkSCHvDJcmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB57g8StELtQVmIHVeu8PuriLqQ/02tOWjgNgscV39rxAiAdmATYuwVLykQvMVEwf6i4e79NKAf5RuCDUYRiGs8wZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":894415},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4cfd8aab7bc2c0a268d3abb961f6eddcc342f587","scripts":{"dev":"tsc --watch","fix":"npm run lint:fix && npm run format","lint":"oxlint src/ --deny-warnings","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli && npm run build:action","clean":"rimraf dist","format":"oxfmt --write src/ tests/","prepare":"npm run build && (husky || true)","release":"semantic-release","docs:dev":"vitepress dev website","lint:fix":"oxlint src/ --fix","prebuild":"npm run clean","build:cjs":"rolldown -c --environment BUILD_TARGET:cjs","build:cli":"rimraf dist-cli && rolldown -c --environment BUILD_TARGET:cli","build:esm":"rolldown -c --environment BUILD_TARGET:esm && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","docs:bundle":"node scripts/build-docs-bundle.mjs","build:action":"rimraf dist-action && rolldown -c --environment BUILD_TARGET:action && node scripts/patch-action-bundle.mjs","docs:preview":"vitepress preview website","format:check":"oxfmt --check src/ tests/","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs","test:provider-matrix":"vitest run tests/providers --testTimeout=60000"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"lint-staged":{"src/**/*.{js,ts,mjs}":["oxlint --fix","oxfmt --write"],"tests/**/*.{js,ts,mjs}":["oxfmt --write"]},"_nodeVersion":"22.23.2","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"csv-parse":"^7.0.2","tweetnacl":"^1.0.3","@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","oxfmt":"^0.67.0","dotenv":"17.4.2","oxlint":"^1.82.0","rimraf":"^6.1.3","vitest":"^5.0.0","ts-node":"^10.9.2","rolldown":"^1.2.7","vitepress":"2.0.0-alpha.20","typescript":"^7.0.2","@types/node":"^26.5.0","lint-staged":"^17.5.0","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^5.0.0","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_3.0.0-beta.6_1788809224373_0.1525716728822646","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.7":{"name":"@el-j/google-sheet-translations","version":"3.0.0-beta.7","keywords":["translations","i18n","nextjs","typescript","auto-translation","machine-translation","localization","internationalization","cryptpad","spreadsheet","google-sheets","google-translate","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@3.0.0-beta.7","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-cryptpad":"dist-cli/cryptpad.mjs","gst-setup-wif":"dist-cli/setup-wif.mjs","gst-migrate-v3":"dist-cli/migrate-v3.mjs","gst-run-provider":"dist-cli/run-provider.mjs"},"dist":{"shasum":"3a98190aecbb99de6e02f06d72b720f5a7a78542","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-3.0.0-beta.7.tgz","fileCount":148,"integrity":"sha512-HCtOqpfBzOo+zhIlT+fIZSKA2BZqwC5D5KayeKb/vo2XqGyKrNwUFBTYwnt2Vks+3egIcOTeoXFmoC4hfGjbrw==","signatures":[{"sig":"MEQCIDBwXarEkNCJIn10YrpkQELp6eSZF0Q9ZVm6LvScMoEoAiBhZGnR7UrdJSsihL1a+vclP0i5xa+tZNkKT9kkWzrchQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBhidpp9G430ZTa3rgpaV3JNeuCDVauajrom83fp5PamAiEA2pO53Km6baCW6in0TJyDk9KpEYNtKVcPHui7SYODhKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":894415},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7b615330989254bbe04dfc6a698d333a3c6c42e0","scripts":{"dev":"tsc --watch","fix":"npm run lint:fix && npm run format","lint":"oxlint src/ --deny-warnings","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli && npm run build:action","clean":"rimraf dist","format":"oxfmt --write src/ tests/","prepare":"npm run build && (husky || true)","release":"semantic-release","docs:dev":"vitepress dev website","lint:fix":"oxlint src/ --fix","prebuild":"npm run clean","build:cjs":"rolldown -c --environment BUILD_TARGET:cjs","build:cli":"rimraf dist-cli && rolldown -c --environment BUILD_TARGET:cli","build:esm":"rolldown -c --environment BUILD_TARGET:esm && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","docs:bundle":"node scripts/build-docs-bundle.mjs","build:action":"rimraf dist-action && rolldown -c --environment BUILD_TARGET:action && node scripts/patch-action-bundle.mjs","docs:preview":"vitepress preview website","format:check":"oxfmt --check src/ tests/","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs","test:provider-matrix":"vitest run tests/providers --testTimeout=60000"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"lint-staged":{"src/**/*.{js,ts,mjs}":["oxlint --fix","oxfmt --write"],"tests/**/*.{js,ts,mjs}":["oxfmt --write"]},"_nodeVersion":"22.23.2","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"csv-parse":"^7.0.2","tweetnacl":"^1.0.3","@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","oxfmt":"^0.67.0","dotenv":"17.4.2","oxlint":"^1.82.0","rimraf":"^6.1.3","vitest":"^5.0.0","ts-node":"^10.9.2","rolldown":"^1.2.7","vitepress":"2.0.0-alpha.20","typescript":"^7.0.2","@types/node":"^26.5.0","lint-staged":"^17.5.0","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^5.0.0","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_3.0.0-beta.7_1788809671983_0.21963508575863422","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.8":{"name":"@el-j/google-sheet-translations","version":"3.0.0-beta.8","keywords":["translations","i18n","nextjs","typescript","auto-translation","machine-translation","localization","internationalization","cryptpad","spreadsheet","google-sheets","google-translate","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@3.0.0-beta.8","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-cryptpad":"dist-cli/cryptpad.mjs","gst-setup-wif":"dist-cli/setup-wif.mjs","gst-migrate-v3":"dist-cli/migrate-v3.mjs","gst-run-provider":"dist-cli/run-provider.mjs"},"dist":{"shasum":"affb5bd6e8df97acc5ad5254d98b7a5209a2a14c","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-3.0.0-beta.8.tgz","fileCount":148,"integrity":"sha512-LmJMx7sXeMeH6Q3Fgp/vQq59WQGITKxl/eFxoSLbsqVfKHdLGUU/rO4v/z4FVJBDV3e3+3Adj3+6tsQlZOIg8g==","signatures":[{"sig":"MEUCIQCexyHm1Bi9h+uol1cjKZALZMfCeSIw/Lu9pTr7r5Ie3wIgVPtGnXFKCJnKPzdDG4w7CN8gZjE6/YARjD3Ujd17uF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF1OCQeVZenSzqpjFp/WfITcWH3zhJF/sl3vTxwvdVbtAiBMzr46J5iLrD71yV2TMyz1UR1oS3uRyMSH7DOzuy2gcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":913860},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"2278a70f4160025da972753468ef2ddbedbd8ef8","scripts":{"dev":"tsc --watch","fix":"npm run lint:fix && npm run format","lint":"oxlint src/ --deny-warnings","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli && npm run build:action","clean":"rimraf dist","format":"oxfmt --write src/ tests/","prepare":"npm run build && (husky || true)","release":"semantic-release","docs:dev":"vitepress dev website","lint:fix":"oxlint src/ --fix","prebuild":"npm run clean","build:cjs":"rolldown -c --environment BUILD_TARGET:cjs","build:cli":"rimraf dist-cli && rolldown -c --environment BUILD_TARGET:cli","build:esm":"rolldown -c --environment BUILD_TARGET:esm && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","docs:bundle":"node scripts/build-docs-bundle.mjs","build:action":"rimraf dist-action && rolldown -c --environment BUILD_TARGET:action && node scripts/patch-action-bundle.mjs","docs:preview":"vitepress preview website","format:check":"oxfmt --check src/ tests/","test:mutation":"node scripts/patch-stryker.mjs && stryker run","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs","test:provider-matrix":"vitest run tests/providers --testTimeout=60000"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"lint-staged":{"src/**/*.{js,ts,mjs}":["oxlint --fix","oxfmt --write"],"tests/**/*.{js,ts,mjs}":["oxfmt --write"]},"_nodeVersion":"22.23.2","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"csv-parse":"^7.0.2","tweetnacl":"^1.0.3","@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","oxfmt":"^0.67.0","dotenv":"17.4.2","oxlint":"^1.82.0","rimraf":"^6.1.3","vitest":"^5.0.0","ts-node":"^10.9.2","rolldown":"^1.2.7","vitepress":"2.0.0-alpha.20","typescript":"^7.0.2","@types/node":"^26.5.0","lint-staged":"^17.5.0","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^5.0.0","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@stryker-mutator/core":"^10.0.0","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@stryker-mutator/vitest-runner":"^10.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_3.0.0-beta.8_1788856821603_0.6778073654113628","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.9":{"name":"@el-j/google-sheet-translations","version":"3.0.0-beta.9","keywords":["translations","i18n","nextjs","typescript","auto-translation","machine-translation","localization","internationalization","cryptpad","spreadsheet","google-sheets","google-translate","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@3.0.0-beta.9","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-cryptpad":"dist-cli/cryptpad.mjs","gst-setup-wif":"dist-cli/setup-wif.mjs","gst-migrate-v3":"dist-cli/migrate-v3.mjs","gst-run-provider":"dist-cli/run-provider.mjs"},"dist":{"shasum":"3a4ca481b0a767fead184ccf9fbe89960f313057","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-3.0.0-beta.9.tgz","fileCount":148,"integrity":"sha512-LNEi3vFYYgP0QINYmJ0LxscfHkGrs41CzzFshiLef+Kz+9IdbRvbfOsdxMh08Xax774hpy0orN3bDTJ5DJqKdg==","signatures":[{"sig":"MEYCIQC20/yyCF51/dROEhhO990nOcCmoEjAg18BGYxDoFtPKQIhALrjtuPhUUC+7UfsqmH/ubSogi1/L5OZ5hqwNytmRbVS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBJtBg818dl6069m6wgAwzkT+ynP7cSv3mzX8bmF11NSAiEAzZqN0OBn7Gofy7itdrYa4taBInw4JLHwdvCSqW75dX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934094},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ef11de0d3c8c04264b8a115043486b8ad977867f","scripts":{"dev":"tsc --watch","fix":"npm run lint:fix && npm run format","lint":"oxlint src/ --deny-warnings","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli && npm run build:action","clean":"rimraf dist","format":"oxfmt --write src/ tests/","prepare":"npm run build && (husky || true)","release":"semantic-release","docs:dev":"vitepress dev website","lint:fix":"oxlint src/ --fix","prebuild":"npm run clean","build:cjs":"rolldown -c --environment BUILD_TARGET:cjs","build:cli":"rimraf dist-cli && rolldown -c --environment BUILD_TARGET:cli","build:esm":"rolldown -c --environment BUILD_TARGET:esm && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","docs:bundle":"node scripts/build-docs-bundle.mjs","build:action":"rimraf dist-action && rolldown -c --environment BUILD_TARGET:action && node scripts/patch-action-bundle.mjs","docs:preview":"vitepress preview website","format:check":"oxfmt --check src/ tests/","test:mutation":"node scripts/patch-stryker.mjs && stryker run","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs","test:provider-matrix":"vitest run tests/providers --testTimeout=60000"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"lint-staged":{"src/**/*.{js,ts,mjs}":["oxlint --fix","oxfmt --write"],"tests/**/*.{js,ts,mjs}":["oxfmt --write"]},"_nodeVersion":"22.23.2","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"csv-parse":"^7.0.2","tweetnacl":"^1.0.3","@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","oxfmt":"^0.67.0","dotenv":"17.4.2","oxlint":"^1.82.0","rimraf":"^6.1.3","vitest":"^5.0.0","ts-node":"^10.9.2","rolldown":"^1.2.7","vitepress":"2.0.0-alpha.20","typescript":"^7.0.2","@types/node":"^26.5.0","lint-staged":"^17.5.0","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^5.0.0","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@stryker-mutator/core":"^10.0.0","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@stryker-mutator/vitest-runner":"^10.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_3.0.0-beta.9_1788875171159_0.7242880669219065","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.13":{"name":"@el-j/google-sheet-translations","version":"3.0.0-beta.13","keywords":["translations","i18n","nextjs","typescript","auto-translation","machine-translation","localization","internationalization","cryptpad","spreadsheet","google-sheets","google-translate","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@3.0.0-beta.13","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-cryptpad":"dist-cli/cryptpad.mjs","gst-setup-wif":"dist-cli/setup-wif.mjs","gst-migrate-v3":"dist-cli/migrate-v3.mjs","gst-run-provider":"dist-cli/run-provider.mjs"},"dist":{"shasum":"4dc92e3e0fd8c87a813e5dfa6496800ba54d437c","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-3.0.0-beta.13.tgz","fileCount":152,"integrity":"sha512-k/hhZWGgZjDVJQxr6T3xJq9kOkg3uXk3Fe8IvOBPQ/i48Vza6pfvwW2UjUyONFtIrcG/VR2z+5lTYk+SftEpPw==","signatures":[{"sig":"MEUCIECSUdxIGcZQ2YULbVtrNVwr6yIU2kzVEvnHu8cn6fETAiEA/8mWNaiImEIdxnd+15CAcXqf2bw/meaOR7jKuujgzNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBQWVIhBu+bOD5raX7a5ksGb0xhjlJqWSoHy+zHAayHnAiBRVxZWNM6EprNYDbZAKtNseawtDrQHbr1yf9784oB0DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1626753},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"58580cf7ea44b75d125e308420f11bae565b646d","scripts":{"dev":"tsc --watch","fix":"npm run lint:fix && npm run format","lint":"oxlint src/ --deny-warnings","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli && npm run build:action","clean":"rimraf dist","format":"oxfmt --write src/ tests/","prepare":"npm run build && (husky || true)","release":"semantic-release","docs:dev":"vitepress dev website","lint:fix":"oxlint src/ --fix","prebuild":"npm run clean","build:cjs":"rolldown -c --environment BUILD_TARGET:cjs","build:cli":"rimraf dist-cli && rolldown -c --environment BUILD_TARGET:cli","build:esm":"rolldown -c --environment BUILD_TARGET:esm && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","docs:bundle":"node scripts/build-docs-bundle.mjs","build:action":"rimraf dist-action && rolldown -c --environment BUILD_TARGET:action && node scripts/patch-action-bundle.mjs","docs:preview":"vitepress preview website","format:check":"oxfmt --check src/ tests/","test:mutation":"node scripts/patch-stryker.mjs && stryker run","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs","test:provider-matrix":"vitest run tests/providers --testTimeout=60000"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"10.9.8","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"lint-staged":{"src/**/*.{js,ts,mjs}":["oxlint --fix","oxfmt --write"],"tests/**/*.{js,ts,mjs}":["oxfmt --write"]},"_nodeVersion":"22.23.2","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"csv-parse":"^7.0.2","tweetnacl":"^1.0.3","@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","oxfmt":"^0.67.0","dotenv":"17.4.2","oxlint":"^1.82.0","rimraf":"^6.1.3","vitest":"^5.0.0","ts-node":"^10.9.2","rolldown":"^1.2.7","vitepress":"2.0.0-alpha.20","typescript":"^7.0.2","@types/node":"^26.5.0","lint-staged":"^17.5.0","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^5.0.0","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@stryker-mutator/core":"^10.0.0","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@stryker-mutator/vitest-runner":"^10.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_3.0.0-beta.13_1789057155133_0.24494250385179495","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.14":{"name":"@el-j/google-sheet-translations","version":"3.0.0-beta.14","keywords":["translations","i18n","nextjs","typescript","auto-translation","machine-translation","localization","internationalization","cryptpad","spreadsheet","google-sheets","google-translate","google-api","google-spreadsheet"],"author":{"name":"el-j"},"license":"MIT","_id":"@el-j/google-sheet-translations@3.0.0-beta.14","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"bin":{"gst-cryptpad":"dist-cli/cryptpad.mjs","gst-setup-wif":"dist-cli/setup-wif.mjs","gst-migrate-v3":"dist-cli/migrate-v3.mjs","gst-run-provider":"dist-cli/run-provider.mjs"},"dist":{"shasum":"64bcf87814b0a82e7b09c1abe85c0fcc79d3941d","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-3.0.0-beta.14.tgz","fileCount":154,"integrity":"sha512-ekbTzCPTubPtHJXasFm8Bfr4zVhehchNlmQ73x9niLphjgBlP1D+BPn1b0DxQgNYoRpJZ6nfrHxsVaKSjk1CoQ==","signatures":[{"sig":"MEUCIQDz3bQ6sxagZiPH95sgSgAJghfvEGTqu/z4iwM0FDWEhwIgCNSmUsQ5BsYUza/N7Bculb0XqePNNkIrHk+kzb2tMnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDS23UsX6DiGL+5W0oHJsRw6p9vY3tlBGcX3SM1FT8QjAiBn16QeO2vqcNgT0HG6nZxzeJpTMfJ6YrnhhFnlOS3YEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690095},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"fdb96ebb30622241d4ee9e09e890424e80ed2e3e","scripts":{"dev":"tsc --watch","fix":"npm run lint:fix && npm run format","lint":"oxlint src/ --deny-warnings","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli && npm run build:action","clean":"rimraf dist","format":"oxfmt --write src/ tests/","prepare":"npm run build && (husky || true)","release":"semantic-release","docs:dev":"vitepress dev website","lint:fix":"oxlint src/ --fix","prebuild":"npm run clean","build:cjs":"rolldown -c --environment BUILD_TARGET:cjs","build:cli":"rimraf dist-cli && rolldown -c --environment BUILD_TARGET:cli && chmod +x dist-cli/*.mjs","build:esm":"rolldown -c --environment BUILD_TARGET:esm && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","docs:bundle":"node scripts/build-docs-bundle.mjs","build:action":"rimraf dist-action && rolldown -c --environment BUILD_TARGET:action && node scripts/patch-action-bundle.mjs","docs:preview":"vitepress preview website","format:check":"oxfmt --check src/ tests/","test:mutation":"node scripts/patch-stryker.mjs && stryker run","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs","test:provider-matrix":"vitest run tests/providers --testTimeout=60000"},"_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"lint-staged":{"src/**/*.{js,ts,mjs}":["oxlint --fix","oxfmt --write"],"tests/**/*.{js,ts,mjs}":["oxfmt --write"]},"_nodeVersion":"22.23.2","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"ws":"^8.21.3","csv-parse":"^7.0.2","tweetnacl":"^1.0.3","@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","oxfmt":"^0.67.0","dotenv":"17.4.2","oxlint":"^1.82.0","rimraf":"^6.1.3","vitest":"^5.0.0","ts-node":"^10.9.2","rolldown":"^1.2.8","vitepress":"2.0.0-alpha.20","typescript":"^7.0.2","@types/node":"^26.5.0","lint-staged":"^17.5.1","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^5.0.0","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@stryker-mutator/core":"^10.0.0","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@stryker-mutator/vitest-runner":"^10.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-sheet-translations_3.0.0-beta.14_1789308211473_0.7997874797669031","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.15":{"_id":"@el-j/google-sheet-translations@3.0.0-beta.15","bin":{"gst-cryptpad":"dist-cli/cryptpad.mjs","gst-setup-wif":"dist-cli/setup-wif.mjs","gst-migrate-v3":"dist-cli/migrate-v3.mjs","gst-run-provider":"dist-cli/run-provider.mjs"},"dist":{"shasum":"0afad0698fa1e6be343c9260da373883cc54d4e7","tarball":"https://registry.npmjs.org/@el-j/google-sheet-translations/-/google-sheet-translations-3.0.0-beta.15.tgz","fileCount":154,"integrity":"sha512-hORIxQI0TH2vnr6TfauhNNV3B2xLLJBqzkvWf1ShkVXt2Ys20ShW7GPiomLoCo30vzu+lI05bcD8p/Jq/vV1EA==","signatures":[{"sig":"MEQCIC7gHHtuXBJfYpIENVkqRoB9za4ez7Ih4tlNzhcg+N1fAiAaGF1vUQEOGVTR1Ro1bjGXP8Q5ELQdTT3SCCEsHsVx4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDr11hKcxrcIqxGk2rEIn+7Xl2ldTJkCRiBc9QYh/baJgIgckruXBGQldwVKtFbJe+ZGfuIqapEePYYGcZrzYaDJbU="}],"unpackedSize":1705130},"main":"dist/index.js","name":"@el-j/google-sheet-translations","types":"dist/index.d.ts","author":{"name":"el-j"},"module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"165a6033e2e2c05b01f3fd98d007e3f87e6fec4e","license":"MIT","scripts":{"dev":"tsc --watch","fix":"npm run lint:fix && npm run format","lint":"oxlint src/ --deny-warnings","test":"vitest run --coverage","build":"npm run build:types && npm run build:cjs && npm run build:esm && npm run build:cli && npm run build:action","clean":"rimraf dist","format":"oxfmt --write src/ tests/","prepare":"npm run build && (husky || true)","release":"semantic-release","docs:dev":"vitepress dev website","lint:fix":"oxlint src/ --fix","prebuild":"npm run clean","build:cjs":"rolldown -c --environment BUILD_TARGET:cjs","build:cli":"rimraf dist-cli && rolldown -c --environment BUILD_TARGET:cli && chmod +x dist-cli/*.mjs","build:esm":"rolldown -c --environment BUILD_TARGET:esm && node -e \"require('fs').writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'}))\"","docs:build":"vitepress build website","build:types":"tsc --emitDeclarationOnly","docs:bundle":"node scripts/build-docs-bundle.mjs","build:action":"rimraf dist-action && rolldown -c --environment BUILD_TARGET:action && node scripts/patch-action-bundle.mjs","docs:preview":"vitepress preview website","format:check":"oxfmt --check src/ tests/","test:mutation":"node scripts/patch-stryker.mjs && stryker run","release:dry-run":"semantic-release --dry-run","test:integration":"INTEGRATION=true vitest run tests/integration --testTimeout=60000","changelog:preview":"node scripts/changelog-preview.mjs","sync:translations":"node scripts/sync-demo-translations.mjs","test:provider-matrix":"vitest run tests/providers --testTimeout=60000"},"version":"3.0.0-beta.15","_npmUser":{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"},"keywords":["translations","i18n","nextjs","typescript","auto-translation","machine-translation","localization","internationalization","cryptpad","spreadsheet","google-sheets","google-translate","google-api","google-spreadsheet"],"overrides":{"google-spreadsheet":{"google-auth-library":"^11.0.2"},"@actions/http-client":{"undici":"^7.0.0"}},"_npmVersion":"11.19.1","description":"A package to manage translations stored in Google Spreadsheets","directories":{},"lint-staged":{"src/**/*.{js,ts,mjs}":["oxlint --fix","oxfmt --write"],"tests/**/*.{js,ts,mjs}":["oxfmt --write"]},"maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"_nodeVersion":"22.23.2","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"ws":"^8.21.3","csv-parse":"^7.0.2","tweetnacl":"^1.0.3","@actions/core":"^3.0.1","google-spreadsheet":"^5.3.0","google-auth-library":"^11.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","oxfmt":"^0.67.0","dotenv":"17.4.2","oxlint":"^1.82.0","rimraf":"^6.1.3","vitest":"^5.0.0","ts-node":"^10.9.2","rolldown":"^1.2.8","vitepress":"2.0.0-alpha.20","typescript":"^7.0.2","@types/node":"^26.5.0","lint-staged":"^17.5.1","semantic-release":"^25.0.9","npm-check-updates":"^23.1.0","@vitest/coverage-v8":"^5.0.0","vitest-mock-extended":"^5.1.1","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@stryker-mutator/core":"^10.0.0","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@stryker-mutator/vitest-runner":"^10.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/google-sheet-translations_3.0.0-beta.15_1789312673868_0.36292153953087025"}}},"time":{"created":"2026-03-07T17:06:07.255Z","modified":"2026-09-13T15:17:54.104Z","1.0.0":"2026-03-07T17:06:07.526Z","1.0.1":"2026-03-07T17:46:07.329Z","1.0.2":"2026-03-07T18:11:52.895Z","1.1.0":"2026-03-07T18:33:58.505Z","1.2.0":"2026-03-07T22:11:42.621Z","1.3.0":"2026-03-08T13:29:01.694Z","1.3.1":"2026-03-08T15:03:45.017Z","1.3.2":"2026-03-08T17:07:07.154Z","1.3.3":"2026-03-08T18:31:45.341Z","1.4.0":"2026-03-11T11:52:50.873Z","2.0.0":"2026-03-11T16:35:19.042Z","2.0.1":"2026-03-12T10:32:44.578Z","2.1.0":"2026-03-14T19:46:43.754Z","2.1.1":"2026-03-14T19:59:21.874Z","2.1.2":"2026-03-14T21:06:31.220Z","2.1.3":"2026-03-14T22:24:00.999Z","2.1.4":"2026-03-28T13:08:59.230Z","2.1.5-beta.1":"2026-03-28T14:19:58.115Z","2.2.0-beta.1":"2026-03-29T00:15:13.345Z","2.2.0-beta.2":"2026-03-29T10:08:07.771Z","2.2.0-beta.3":"2026-04-03T13:17:31.645Z","2.2.0-beta.4":"2026-04-03T15:02:10.644Z","2.2.0-beta.5":"2026-06-11T11:40:28.663Z","2.2.0-beta.6":"2026-08-29T11:53:21.780Z","2.2.0-beta.7":"2026-08-30T10:35:42.886Z","2.2.0-beta.8":"2026-08-30T11:50:05.541Z","2.2.0-beta.9":"2026-08-30T11:52:31.628Z","2.2.0-beta.10":"2026-08-30T11:54:21.805Z","2.2.0-beta.11":"2026-08-30T11:58:05.547Z","2.2.0":"2026-08-30T11:58:59.434Z","3.0.0-beta.1":"2026-09-04T13:49:11.390Z","3.0.0-beta.2":"2026-09-04T13:52:43.328Z","3.0.0-beta.3":"2026-09-06T20:10:30.736Z","3.0.0-beta.4":"2026-09-07T17:15:24.138Z","3.0.0-beta.5":"2026-09-07T18:04:51.769Z","3.0.0-beta.6":"2026-09-07T19:27:04.524Z","3.0.0-beta.7":"2026-09-07T19:34:32.072Z","3.0.0-beta.8":"2026-09-08T08:40:21.716Z","3.0.0-beta.9":"2026-09-08T13:46:11.267Z","3.0.0-beta.13":"2026-09-10T16:19:15.233Z","3.0.0-beta.14":"2026-09-13T14:03:31.590Z","3.0.0-beta.15":"2026-09-13T15:17:53.961Z"},"author":{"name":"el-j"},"license":"MIT","keywords":["google-sheets","translations","i18n","nextjs","typescript","auto-translation","machine-translation","google-translate","localization","internationalization","spreadsheet","google-api","google-spreadsheet"],"description":"A package to manage translations stored in Google Spreadsheets","maintainers":[{"name":"el-j-personal","email":"bluearc.in.sky@gmail.com"}],"readme":"","readmeFilename":""}