{"_id":"@2qp/linguist","_rev":"8-1fc79ed82885d0ff55ace7173aec5442","name":"@2qp/linguist","dist-tags":{"latest":"0.0.8"},"versions":{"0.0.1":{"name":"@2qp/linguist","version":"0.0.1","keywords":["linguist","languages","language-data","language-metadata","extension"],"author":{"url":"https://github.com/2qp","name":"2qp"},"license":"MIT","_id":"@2qp/linguist@0.0.1","maintainers":[{"name":"2qp","email":"npmjs@atomicmail.io"}],"homepage":"https://github.com/2qp/linguist#readme","bugs":{"url":"https://github.com/2qp/linguist/issues"},"dist":{"shasum":"10e327ff3c6bd26e9535e94c2a54e0a00707dabf","tarball":"https://registry.npmjs.org/@2qp/linguist/-/linguist-0.0.1.tgz","fileCount":6193,"integrity":"sha512-StW9AJezjKIgVNJZRk4kYDcnxmWSpCLU/3ZpWLF5ogiFD9gOapa9D2iB9uPATwBo4jCdmgZcivI04CQgPkpJEw==","signatures":[{"sig":"MEUCIQCwY99lmGtrj5B+p39hl/8Q9dn8HF28pTVGYiZEnAD1gwIgNMwR/qVasO6wwbRuLwO7XLuq/wJ/k9SvrEEzRBHJa/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@2qp%2flinguist@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25417651},"type":"module","_from":"file:2qp-linguist-0.0.1.tgz","exports":{".":{"import":{"types":"./dist/types/common/index.d.ts","default":"./dist/types/common/index.js"},"require":{"types":"./dist/types/common/index.d.cts","default":"./dist/types/common/index.cjs"}},"./*":{"import":{"types":"./dist/data/*.d.ts","default":"./dist/data/*.js"},"require":{"types":"./dist/data/*.d.cts","default":"./dist/data/*.cjs"}},"./usage":{"import":{"types":"./dist/types/usage/index.d.ts","default":"./dist/types/usage/index.js"},"require":{"types":"./dist/types/usage/index.d.cts","default":"./dist/types/usage/index.cjs"}},"./getters":{"import":{"types":"./dist/getters/index.d.ts","default":"./dist/getters/index.js"},"require":{"types":"./dist/getters/index.d.cts","default":"./dist/getters/index.cjs"}},"./getters/*":{"import":{"types":"./dist/getters/*.d.ts","default":"./dist/getters/*.js"},"require":{"types":"./dist/getters/*.d.cts","default":"./dist/getters/*.cjs"}},"./predicates":{"import":{"types":"./dist/predicates/index.d.ts","default":"./dist/predicates/index.js"},"require":{"types":"./dist/predicates/index.d.cts","default":"./dist/predicates/index.cjs"}},"./getters/dynamic":{"import":{"types":"./dist/getters/dynamic/index.d.ts","default":"./dist/getters/dynamic/index.js"},"require":{"types":"./dist/getters/dynamic/index.d.cts","default":"./dist/getters/dynamic/index.cjs"}},"./getters/dynamic/*":{"import":{"types":"./dist/getters/dynamic/*.d.ts","default":"./dist/getters/dynamic/*.js"},"require":{"types":"./dist/getters/dynamic/*.d.cts","default":"./dist/getters/dynamic/*.cjs"}},"./getters/dynamic/client":{"import":{"types":"./dist/getters/dynamic/client/index.d.ts","default":"./dist/getters/dynamic/client/index.js"},"require":{"types":"./dist/getters/dynamic/client/index.d.cts","default":"./dist/getters/dynamic/client/index.cjs"}},"./getters/dynamic/client/*":{"import":{"types":"./dist/getters/dynamic/client/*.d.ts","default":"./dist/getters/dynamic/client/*.js"},"require":{"types":"./dist/getters/dynamic/client/*.d.cts","default":"./dist/getters/dynamic/client/*.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"biome check --write","test":"vitest --typecheck","build":"pnpm run clean && pnpm run generate && tsup","clean":"rimraf dist src/generated","generate":"rimraf src/generated && tsx ./src/entry/entry.ts","test:core":"vitest --exclude=\"**/generated.test.ts\" --exclude=\"**/upstream.guard.test.ts\" --exclude=\"**/*.integrity.test.ts\" --run --typecheck","typecheck":"tsc --noEmit","act:simulate":"act --artifact-server-path /tmp/artifacts --secret-file .secrets","on:guard:pass":"tsx ./src/scripts/on-guard-pass.ts","generate:build":"pnpm typecheck && pnpm test:upstream:guard && pnpm on:guard:pass && pnpm build","guard:generate":"pnpm run typecheck && pnpm run test:upstream:guard && pnpm run on:guard:pass && pnpm run generate","test:generated":"vitest unit/generated --run --typecheck","docs:meta:tables":"tsx ./src/scripts/create-meta-tables.ts","test:upstream:guard":"vitest upstream.guard.test --run"},"_npmUser":{"name":"2qp","email":"npmjs@atomicmail.io"},"_resolved":"/tmp/64c268a116f758412078d910d6736a3c/2qp-linguist-0.0.1.tgz","_integrity":"sha512-StW9AJezjKIgVNJZRk4kYDcnxmWSpCLU/3ZpWLF5ogiFD9gOapa9D2iB9uPATwBo4jCdmgZcivI04CQgPkpJEw==","repository":{"url":"git+https://github.com/2qp/linguist.git","type":"git"},"_npmVersion":"11.12.1","description":"Linguist `languages.yml` data","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob":"^13.0.6","tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.6","js-yaml":"^4.1.1","typescript":"^5.9.3","@types/node":"^25.7.0","@babel/types":"^7.29.0","magic-string":"^0.30.21","@babel/parser":"^7.29.3","@biomejs/biome":"^2.4.15","@types/js-yaml":"^4.0.9","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1","vite-tsconfig-paths":"^6.1.1","safe-stable-stringify":"^2.5.0","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@typescript/native-preview":"7.0.0-dev.20260511.1"},"_npmOperationalInternal":{"tmp":"tmp/linguist_0.0.1_1778841249866_0.17690453440794762","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@2qp/linguist","version":"0.0.2","keywords":["linguist","languages","typescript","file-extensions","language-metadata"],"author":{"url":"https://github.com/2qp","name":"2qp"},"license":"MIT","_id":"@2qp/linguist@0.0.2","maintainers":[{"name":"2qp","email":"npmjs@atomicmail.io"}],"bugs":{"url":"https://github.com/2qp/linguist/issues"},"dist":{"shasum":"a964c5de8eb3f35738a0db256a5daba69b9d7c13","tarball":"https://registry.npmjs.org/@2qp/linguist/-/linguist-0.0.2.tgz","fileCount":6205,"integrity":"sha512-MRehOr+bIyowjCAhorb9+5W72k9y9r7iafwddtmt+zgtRabGsxZ4F3XrtW0QYRI6Jk+A3TYKLTF6R1cRJki48A==","signatures":[{"sig":"MEYCIQCMeLxK+07sYqj5QEEe+OAbtJQLwjyu3eK+BGwQMCA/xAIhANYCwCLL3BzvqgTfRBKTcIqTxnpBQVpkL8nzIvbDviqi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@2qp%2flinguist@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25468341},"type":"module","exports":{".":{"import":{"types":"./dist/types/common/index.d.ts","default":"./dist/types/common/index.js"},"require":{"types":"./dist/types/common/index.d.cts","default":"./dist/types/common/index.cjs"}},"./*":{"import":{"types":"./dist/data/*.d.ts","default":"./dist/data/*.js"},"require":{"types":"./dist/data/*.d.cts","default":"./dist/data/*.cjs"}},"./usage":{"import":{"types":"./dist/types/usage/index.d.ts","default":"./dist/types/usage/index.js"},"require":{"types":"./dist/types/usage/index.d.cts","default":"./dist/types/usage/index.cjs"}},"./getters":{"import":{"types":"./dist/getters/index.d.ts","default":"./dist/getters/index.js"},"require":{"types":"./dist/getters/index.d.cts","default":"./dist/getters/index.cjs"}},"./getters/*":{"import":{"types":"./dist/getters/*.d.ts","default":"./dist/getters/*.js"},"require":{"types":"./dist/getters/*.d.cts","default":"./dist/getters/*.cjs"}},"./predicates":{"import":{"types":"./dist/predicates/index.d.ts","default":"./dist/predicates/index.js"},"require":{"types":"./dist/predicates/index.d.cts","default":"./dist/predicates/index.cjs"}},"./getters/dynamic":{"import":{"types":"./dist/getters/dynamic/index.d.ts","default":"./dist/getters/dynamic/index.js"},"require":{"types":"./dist/getters/dynamic/index.d.cts","default":"./dist/getters/dynamic/index.cjs"}},"./getters/dynamic/*":{"import":{"types":"./dist/getters/dynamic/*.d.ts","default":"./dist/getters/dynamic/*.js"},"require":{"types":"./dist/getters/dynamic/*.d.cts","default":"./dist/getters/dynamic/*.cjs"}},"./getters/dynamic/client":{"import":{"types":"./dist/getters/dynamic/client/index.d.ts","default":"./dist/getters/dynamic/client/index.js"},"require":{"types":"./dist/getters/dynamic/client/index.d.cts","default":"./dist/getters/dynamic/client/index.cjs"}},"./getters/dynamic/client/*":{"import":{"types":"./dist/getters/dynamic/client/*.d.ts","default":"./dist/getters/dynamic/client/*.js"},"require":{"types":"./dist/getters/dynamic/client/*.d.cts","default":"./dist/getters/dynamic/client/*.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"biome check --write","test":"vitest --typecheck","build":"pnpm run clean && pnpm run generate && tsup","clean":"rimraf dist src/generated","generate":"rimraf src/generated && tsx ./src/entry/entry.ts","test:core":"vitest --exclude=\"**/generated.test.ts\" --exclude=\"**/upstream.guard.test.ts\" --exclude=\"**/*.integrity.test.ts\" --run --typecheck","typecheck":"tsc --noEmit","act:simulate":"act --artifact-server-path /tmp/artifacts --secret-file .secrets","on:guard:pass":"tsx ./src/scripts/on-guard-pass.ts","generate:build":"pnpm typecheck && pnpm test:upstream:guard && pnpm on:guard:pass && pnpm build","guard:generate":"pnpm run typecheck && pnpm run test:upstream:guard && pnpm run on:guard:pass && pnpm run generate","test:generated":"vitest unit/generated --run --typecheck","docs:meta:tables":"tsx ./src/scripts/create-meta-tables.ts","test:upstream:guard":"vitest upstream.guard.test --run"},"_npmUser":{"name":"2qp","email":"npmjs@atomicmail.io"},"repository":{"url":"git+https://github.com/2qp/linguist.git","type":"git"},"description":"Linguist `languages.yml` data","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob":"^13.0.6","tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.6","js-yaml":"^4.1.1","typescript":"^5.9.3","@types/node":"^25.7.0","@babel/types":"^7.29.0","magic-string":"^0.30.21","@babel/parser":"^7.29.3","@biomejs/biome":"^2.4.15","@types/js-yaml":"^4.0.9","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1","vite-tsconfig-paths":"^6.1.1","safe-stable-stringify":"^2.5.0","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@typescript/native-preview":"7.0.0-dev.20260511.1"},"_npmOperationalInternal":{"tmp":"tmp/linguist_0.0.2_1779639876976_0.05324740897937019","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@2qp/linguist","version":"0.0.3","keywords":["linguist","languages","typescript","file-extensions","language-metadata"],"author":{"url":"https://github.com/2qp","name":"2qp"},"license":"MIT","_id":"@2qp/linguist@0.0.3","maintainers":[{"name":"2qp","email":"npmjs@atomicmail.io"}],"bugs":{"url":"https://github.com/2qp/linguist/issues"},"dist":{"shasum":"6b274ed0c0631192332bf640299e43c9b68e8b2a","tarball":"https://registry.npmjs.org/@2qp/linguist/-/linguist-0.0.3.tgz","fileCount":6247,"integrity":"sha512-C/eFd8bPEX/+dVrsTFctyfr/uixb/bP0X9PtiXu/ajNBn2GmE5Dwau7TJKzsUgWTUbfIVgMCBkAyrSohsACj7w==","signatures":[{"sig":"MEUCIGaXSe+Zcj0YeHN2EuZDTyZ+LtjLfYt2XzBsG83FKxBvAiEAlLKFnPqMdvuwa16UFfN08iFKOewLfOYHAVukpJsoA38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@2qp%2flinguist@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25745135},"type":"module","exports":{".":{"import":{"types":"./dist/types/common/index.d.ts","default":"./dist/types/common/index.js"},"require":{"types":"./dist/types/common/index.d.cts","default":"./dist/types/common/index.cjs"}},"./*":{"import":{"types":"./dist/data/*.d.ts","default":"./dist/data/*.js"},"require":{"types":"./dist/data/*.d.cts","default":"./dist/data/*.cjs"}},"./usage":{"import":{"types":"./dist/types/usage/index.d.ts","default":"./dist/types/usage/index.js"},"require":{"types":"./dist/types/usage/index.d.cts","default":"./dist/types/usage/index.cjs"}},"./getters":{"import":{"types":"./dist/getters/index.d.ts","default":"./dist/getters/index.js"},"require":{"types":"./dist/getters/index.d.cts","default":"./dist/getters/index.cjs"}},"./getters/*":{"import":{"types":"./dist/getters/*.d.ts","default":"./dist/getters/*.js"},"require":{"types":"./dist/getters/*.d.cts","default":"./dist/getters/*.cjs"}},"./predicates":{"import":{"types":"./dist/predicates/index.d.ts","default":"./dist/predicates/index.js"},"require":{"types":"./dist/predicates/index.d.cts","default":"./dist/predicates/index.cjs"}},"./getters/dynamic":{"import":{"types":"./dist/getters/dynamic/index.d.ts","default":"./dist/getters/dynamic/index.js"},"require":{"types":"./dist/getters/dynamic/index.d.cts","default":"./dist/getters/dynamic/index.cjs"}},"./getters/dynamic/*":{"import":{"types":"./dist/getters/dynamic/*.d.ts","default":"./dist/getters/dynamic/*.js"},"require":{"types":"./dist/getters/dynamic/*.d.cts","default":"./dist/getters/dynamic/*.cjs"}},"./getters/dynamic/client":{"import":{"types":"./dist/getters/dynamic/client/index.d.ts","default":"./dist/getters/dynamic/client/index.js"},"require":{"types":"./dist/getters/dynamic/client/index.d.cts","default":"./dist/getters/dynamic/client/index.cjs"}},"./getters/dynamic/client/*":{"import":{"types":"./dist/getters/dynamic/client/*.d.ts","default":"./dist/getters/dynamic/client/*.js"},"require":{"types":"./dist/getters/dynamic/client/*.d.cts","default":"./dist/getters/dynamic/client/*.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"biome check --write","test":"vitest --typecheck","build":"pnpm run clean && pnpm run generate && tsup","clean":"rimraf dist src/generated","generate":"rimraf src/generated && tsx ./src/entry/entry.ts","test:core":"vitest --exclude=\"**/generated.test.ts\" --exclude=\"**/upstream.guard.test.ts\" --exclude=\"**/*.integrity.test.ts\" --run --typecheck","typecheck":"tsc --noEmit","act:simulate":"act --artifact-server-path /tmp/artifacts --secret-file .secrets","on:guard:pass":"tsx ./src/scripts/on-guard-pass.ts","generate:build":"pnpm typecheck && pnpm test:upstream:guard && pnpm on:guard:pass && pnpm build","guard:generate":"pnpm run typecheck && pnpm run test:upstream:guard && pnpm run on:guard:pass && pnpm run generate","test:generated":"vitest unit/generated --run --typecheck","docs:meta:tables":"tsx ./src/scripts/create-meta-tables.ts","test:upstream:guard":"vitest upstream.guard.test --run"},"_npmUser":{"name":"2qp","email":"npmjs@atomicmail.io"},"repository":{"url":"git+https://github.com/2qp/linguist.git","type":"git"},"description":"Linguist `languages.yml` data","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","glob":"^13.0.6","tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.8","js-yaml":"^4.2.0","typescript":"^5.9.3","@types/node":"^25.9.2","@babel/types":"^7.29.7","magic-string":"^0.30.21","@babel/parser":"^7.29.7","@biomejs/biome":"^2.4.16","@types/js-yaml":"^4.0.9","@babel/traverse":"^7.29.7","@babel/generator":"^7.29.7","vite-tsconfig-paths":"^6.1.1","safe-stable-stringify":"^2.5.0","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@typescript/native-preview":"7.0.0-dev.20260511.1"},"_npmOperationalInternal":{"tmp":"tmp/linguist_0.0.3_1780942036454_0.5083497429457875","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@2qp/linguist","version":"0.0.4","keywords":["linguist","languages","typescript","file-extensions","language-metadata"],"author":{"url":"https://github.com/2qp","name":"2qp"},"license":"MIT","_id":"@2qp/linguist@0.0.4","maintainers":[{"name":"2qp","email":"npmjs@atomicmail.io"}],"bugs":{"url":"https://github.com/2qp/linguist/issues"},"dist":{"shasum":"0a0d299af048a807e995810fac0a5108cd937f53","tarball":"https://registry.npmjs.org/@2qp/linguist/-/linguist-0.0.4.tgz","fileCount":6253,"integrity":"sha512-zDlsEAUZMElIsUSwnne/EkQ9ep/hz4m3ilbp4qB2UqH8UpzV3+g9ukoO6+Y8ZmY08O5LyHLHS63KGm2fGq+yaA==","signatures":[{"sig":"MEQCIA4i36K+c4YgTH7vEOj3gObDnj5jMT47edW0y35O/G6PAiBJ1dMnywYFCvhs0BAR//IJFDcWZZo/0+UEDXsINaHSxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@2qp%2flinguist@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25788930},"type":"module","exports":{".":{"import":{"types":"./dist/types/common/index.d.ts","default":"./dist/types/common/index.js"},"require":{"types":"./dist/types/common/index.d.cts","default":"./dist/types/common/index.cjs"}},"./*":{"import":{"types":"./dist/data/*.d.ts","default":"./dist/data/*.js"},"require":{"types":"./dist/data/*.d.cts","default":"./dist/data/*.cjs"}},"./usage":{"import":{"types":"./dist/types/usage/index.d.ts","default":"./dist/types/usage/index.js"},"require":{"types":"./dist/types/usage/index.d.cts","default":"./dist/types/usage/index.cjs"}},"./getters":{"import":{"types":"./dist/getters/index.d.ts","default":"./dist/getters/index.js"},"require":{"types":"./dist/getters/index.d.cts","default":"./dist/getters/index.cjs"}},"./getters/*":{"import":{"types":"./dist/getters/*.d.ts","default":"./dist/getters/*.js"},"require":{"types":"./dist/getters/*.d.cts","default":"./dist/getters/*.cjs"}},"./predicates":{"import":{"types":"./dist/predicates/index.d.ts","default":"./dist/predicates/index.js"},"require":{"types":"./dist/predicates/index.d.cts","default":"./dist/predicates/index.cjs"}},"./getters/dynamic":{"import":{"types":"./dist/getters/dynamic/index.d.ts","default":"./dist/getters/dynamic/index.js"},"require":{"types":"./dist/getters/dynamic/index.d.cts","default":"./dist/getters/dynamic/index.cjs"}},"./getters/dynamic/*":{"import":{"types":"./dist/getters/dynamic/*.d.ts","default":"./dist/getters/dynamic/*.js"},"require":{"types":"./dist/getters/dynamic/*.d.cts","default":"./dist/getters/dynamic/*.cjs"}},"./getters/dynamic/client":{"import":{"types":"./dist/getters/dynamic/client/index.d.ts","default":"./dist/getters/dynamic/client/index.js"},"require":{"types":"./dist/getters/dynamic/client/index.d.cts","default":"./dist/getters/dynamic/client/index.cjs"}},"./getters/dynamic/client/*":{"import":{"types":"./dist/getters/dynamic/client/*.d.ts","default":"./dist/getters/dynamic/client/*.js"},"require":{"types":"./dist/getters/dynamic/client/*.d.cts","default":"./dist/getters/dynamic/client/*.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"biome check --write","test":"vitest --typecheck","build":"pnpm run clean && pnpm run generate && tsup","clean":"rimraf dist src/generated","generate":"rimraf src/generated && tsx ./src/entry/entry.ts","test:core":"vitest --exclude=\"**/generated.test.ts\" --exclude=\"**/upstream.guard.test.ts\" --exclude=\"**/*.integrity.test.ts\" --run --typecheck","typecheck":"tsc --noEmit","act:simulate":"act --artifact-server-path /tmp/artifacts --secret-file .secrets","on:guard:pass":"tsx ./src/scripts/on-guard-pass.ts","generate:build":"pnpm typecheck && pnpm test:upstream:guard && pnpm on:guard:pass && pnpm build","guard:generate":"pnpm run typecheck && pnpm run test:upstream:guard && pnpm run on:guard:pass && pnpm run generate","test:generated":"vitest unit/generated --run --typecheck","docs:meta:tables":"tsx ./src/scripts/create-meta-tables.ts","test:upstream:guard":"vitest upstream.guard.test --run"},"_npmUser":{"name":"2qp","email":"npmjs@atomicmail.io"},"repository":{"url":"git+https://github.com/2qp/linguist.git","type":"git"},"description":"Linguist `languages.yml` data","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","glob":"^13.0.6","tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.9","js-yaml":"^4.3.0","typescript":"^5.9.3","@types/node":"^25.9.4","@babel/types":"^7.29.7","magic-string":"^0.30.21","@babel/parser":"^7.29.7","@biomejs/biome":"^2.5.1","@types/js-yaml":"^4.0.9","@babel/traverse":"^7.29.7","@babel/generator":"^7.29.7","vite-tsconfig-paths":"^6.1.1","safe-stable-stringify":"^2.5.0","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@typescript/native-preview":"7.0.0-dev.20260629.1"},"_npmOperationalInternal":{"tmp":"tmp/linguist_0.0.4_1782852425910_0.1269701492656603","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@2qp/linguist","version":"0.0.5","keywords":["linguist","languages","typescript","file-extensions","language-metadata"],"author":{"url":"https://github.com/2qp","name":"2qp"},"license":"MIT","_id":"@2qp/linguist@0.0.5","maintainers":[{"name":"2qp","email":"npmjs@atomicmail.io"}],"bugs":{"url":"https://github.com/2qp/linguist/issues"},"dist":{"shasum":"a53b615bf1ce4a59aa6569f3833ea2b24d5eab02","tarball":"https://registry.npmjs.org/@2qp/linguist/-/linguist-0.0.5.tgz","fileCount":6259,"integrity":"sha512-PsMUi0t6IPKAq/dHulgezTur/TbcFS8794MKvgg4VKSkf/z+XFShAlu6kqBJeEI8eAV5fh6aD6KUGSOPq/r7uQ==","signatures":[{"sig":"MEYCIQCi8OXp1TUtmgYg1xk/n2oQt8Z2v1OTZpHu8T/FTtu8gAIhAK4Uj9BRYg9npkrFRgJyC6TiAES9OZ+Q9Sr0TxZrDsuF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@2qp%2flinguist@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25825376},"type":"module","exports":{".":{"import":{"types":"./dist/types/common/index.d.ts","default":"./dist/types/common/index.js"},"require":{"types":"./dist/types/common/index.d.cts","default":"./dist/types/common/index.cjs"}},"./*":{"import":{"types":"./dist/data/*.d.ts","default":"./dist/data/*.js"},"require":{"types":"./dist/data/*.d.cts","default":"./dist/data/*.cjs"}},"./usage":{"import":{"types":"./dist/types/usage/index.d.ts","default":"./dist/types/usage/index.js"},"require":{"types":"./dist/types/usage/index.d.cts","default":"./dist/types/usage/index.cjs"}},"./getters":{"import":{"types":"./dist/getters/index.d.ts","default":"./dist/getters/index.js"},"require":{"types":"./dist/getters/index.d.cts","default":"./dist/getters/index.cjs"}},"./getters/*":{"import":{"types":"./dist/getters/*.d.ts","default":"./dist/getters/*.js"},"require":{"types":"./dist/getters/*.d.cts","default":"./dist/getters/*.cjs"}},"./predicates":{"import":{"types":"./dist/predicates/index.d.ts","default":"./dist/predicates/index.js"},"require":{"types":"./dist/predicates/index.d.cts","default":"./dist/predicates/index.cjs"}},"./getters/dynamic":{"import":{"types":"./dist/getters/dynamic/index.d.ts","default":"./dist/getters/dynamic/index.js"},"require":{"types":"./dist/getters/dynamic/index.d.cts","default":"./dist/getters/dynamic/index.cjs"}},"./getters/dynamic/*":{"import":{"types":"./dist/getters/dynamic/*.d.ts","default":"./dist/getters/dynamic/*.js"},"require":{"types":"./dist/getters/dynamic/*.d.cts","default":"./dist/getters/dynamic/*.cjs"}},"./getters/dynamic/client":{"import":{"types":"./dist/getters/dynamic/client/index.d.ts","default":"./dist/getters/dynamic/client/index.js"},"require":{"types":"./dist/getters/dynamic/client/index.d.cts","default":"./dist/getters/dynamic/client/index.cjs"}},"./getters/dynamic/client/*":{"import":{"types":"./dist/getters/dynamic/client/*.d.ts","default":"./dist/getters/dynamic/client/*.js"},"require":{"types":"./dist/getters/dynamic/client/*.d.cts","default":"./dist/getters/dynamic/client/*.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"biome check --write","test":"vitest --typecheck","build":"pnpm run clean && pnpm run generate && tsup","clean":"rimraf dist src/generated","generate":"rimraf src/generated && tsx ./src/entry/entry.ts","test:core":"vitest --exclude=\"**/generated.test.ts\" --exclude=\"**/upstream.guard.test.ts\" --exclude=\"**/*.integrity.test.ts\" --run --typecheck","typecheck":"tsc --noEmit","act:simulate":"act --artifact-server-path /tmp/artifacts --secret-file .secrets","on:guard:pass":"tsx ./src/scripts/on-guard-pass.ts","generate:build":"pnpm typecheck && pnpm test:upstream:guard && pnpm on:guard:pass && pnpm build","guard:generate":"pnpm run typecheck && pnpm run test:upstream:guard && pnpm run on:guard:pass && pnpm run generate","test:generated":"vitest unit/generated --run --typecheck","docs:meta:tables":"tsx ./src/scripts/create-meta-tables.ts","test:upstream:guard":"vitest upstream.guard.test --run"},"_npmUser":{"name":"2qp","email":"npmjs@atomicmail.io"},"repository":{"url":"git+https://github.com/2qp/linguist.git","type":"git"},"description":"Linguist `languages.yml` data","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","glob":"^13.0.6","tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.9","js-yaml":"^4.3.0","typescript":"^5.9.3","@types/node":"^25.9.4","@babel/types":"^7.29.7","magic-string":"^0.30.21","@babel/parser":"^7.29.7","@biomejs/biome":"^2.5.1","@types/js-yaml":"^4.0.9","@babel/traverse":"^7.29.7","@babel/generator":"^7.29.7","vite-tsconfig-paths":"^6.1.1","safe-stable-stringify":"^2.5.0","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@typescript/native-preview":"7.0.0-dev.20260629.1"},"_npmOperationalInternal":{"tmp":"tmp/linguist_0.0.5_1785083577190_0.04273281365617554","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@2qp/linguist","version":"0.0.6","keywords":["linguist","languages","typescript","file-extensions","language-metadata"],"author":{"url":"https://github.com/2qp","name":"2qp"},"license":"MIT","_id":"@2qp/linguist@0.0.6","maintainers":[{"name":"2qp","email":"npmjs@atomicmail.io"}],"bugs":{"url":"https://github.com/2qp/linguist/issues"},"dist":{"shasum":"047540f5dcc2951d2990ab7f81e9b2dade7f6e9b","tarball":"https://registry.npmjs.org/@2qp/linguist/-/linguist-0.0.6.tgz","fileCount":6331,"integrity":"sha512-ceFAsqrUYpWMRRupllMqrqhhwYqYDsOWl4i1+FBYCB/SjkemlHt0APEV9VHdpjwdK2kFXccIXDh1I9vaCueeAA==","signatures":[{"sig":"MEUCIQCEMsrZDX18WPkep1PRS4XL3l4DBn4ZwAcMBqe8eqtmyAIgfSspaVy4rL9/7AF9l28eNNy2zwfNKZ0HnXg6pCDNiJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@2qp%2flinguist@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26131862},"type":"module","exports":{".":{"import":{"types":"./dist/types/common/index.d.ts","default":"./dist/types/common/index.js"},"require":{"types":"./dist/types/common/index.d.cts","default":"./dist/types/common/index.cjs"}},"./*":{"import":{"types":"./dist/data/*.d.ts","default":"./dist/data/*.js"},"require":{"types":"./dist/data/*.d.cts","default":"./dist/data/*.cjs"}},"./usage":{"import":{"types":"./dist/types/usage/index.d.ts","default":"./dist/types/usage/index.js"},"require":{"types":"./dist/types/usage/index.d.cts","default":"./dist/types/usage/index.cjs"}},"./getters":{"import":{"types":"./dist/getters/index.d.ts","default":"./dist/getters/index.js"},"require":{"types":"./dist/getters/index.d.cts","default":"./dist/getters/index.cjs"}},"./getters/*":{"import":{"types":"./dist/getters/*.d.ts","default":"./dist/getters/*.js"},"require":{"types":"./dist/getters/*.d.cts","default":"./dist/getters/*.cjs"}},"./predicates":{"import":{"types":"./dist/predicates/index.d.ts","default":"./dist/predicates/index.js"},"require":{"types":"./dist/predicates/index.d.cts","default":"./dist/predicates/index.cjs"}},"./getters/dynamic":{"import":{"types":"./dist/getters/dynamic/index.d.ts","default":"./dist/getters/dynamic/index.js"},"require":{"types":"./dist/getters/dynamic/index.d.cts","default":"./dist/getters/dynamic/index.cjs"}},"./getters/dynamic/*":{"import":{"types":"./dist/getters/dynamic/*.d.ts","default":"./dist/getters/dynamic/*.js"},"require":{"types":"./dist/getters/dynamic/*.d.cts","default":"./dist/getters/dynamic/*.cjs"}},"./getters/dynamic/client":{"import":{"types":"./dist/getters/dynamic/client/index.d.ts","default":"./dist/getters/dynamic/client/index.js"},"require":{"types":"./dist/getters/dynamic/client/index.d.cts","default":"./dist/getters/dynamic/client/index.cjs"}},"./getters/dynamic/client/*":{"import":{"types":"./dist/getters/dynamic/client/*.d.ts","default":"./dist/getters/dynamic/client/*.js"},"require":{"types":"./dist/getters/dynamic/client/*.d.cts","default":"./dist/getters/dynamic/client/*.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"biome check --write","test":"vitest --typecheck","build":"pnpm run clean && pnpm run generate && tsup","clean":"rimraf dist src/generated","generate":"rimraf src/generated && tsx ./src/entry/entry.ts","test:core":"vitest --exclude=\"**/generated.test.ts\" --exclude=\"**/upstream.guard.test.ts\" --exclude=\"**/*.integrity.test.ts\" --run --typecheck","typecheck":"tsc --noEmit","act:simulate":"act --artifact-server-path /tmp/artifacts --secret-file .secrets","on:guard:pass":"tsx ./src/scripts/on-guard-pass.ts","generate:build":"pnpm typecheck && pnpm test:upstream:guard && pnpm on:guard:pass && pnpm build","guard:generate":"pnpm run typecheck && pnpm run test:upstream:guard && pnpm run on:guard:pass && pnpm run generate","test:generated":"vitest unit/generated --run --typecheck","docs:meta:tables":"tsx ./src/scripts/create-meta-tables.ts","test:upstream:guard":"vitest upstream.guard.test --run"},"_npmUser":{"name":"2qp","email":"npmjs@atomicmail.io"},"repository":{"url":"git+https://github.com/2qp/linguist.git","type":"git"},"description":"Linguist `languages.yml` data","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","glob":"^13.0.6","tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.9","js-yaml":"^4.3.0","typescript":"^5.9.3","@types/node":"^25.9.4","@babel/types":"^7.29.7","magic-string":"^0.30.21","@babel/parser":"^7.29.7","@biomejs/biome":"^2.5.1","@types/js-yaml":"^4.0.9","@babel/traverse":"^7.29.7","@babel/generator":"^7.29.7","vite-tsconfig-paths":"^6.1.1","safe-stable-stringify":"^2.5.0","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@typescript/native-preview":"7.0.0-dev.20260629.1"},"_npmOperationalInternal":{"tmp":"tmp/linguist_0.0.6_1786903363012_0.6573635468389625","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@2qp/linguist","version":"0.0.7","keywords":["linguist","languages","typescript","file-extensions","language-metadata"],"author":{"url":"https://github.com/2qp","name":"2qp"},"license":"MIT","_id":"@2qp/linguist@0.0.7","maintainers":[{"name":"2qp","email":"npmjs@atomicmail.io"}],"bugs":{"url":"https://github.com/2qp/linguist/issues"},"dist":{"shasum":"475af65c777e084060b4d4fdc429bf89bd0ec0aa","tarball":"https://registry.npmjs.org/@2qp/linguist/-/linguist-0.0.7.tgz","fileCount":6337,"integrity":"sha512-s0QOmJglbyLZMEu7i0XicdFtaiA2olVPd9iQ+teDOkiYHwkUWC5l2oo1oSZblLtIrJ1LevG/GYFwtecSntuIow==","signatures":[{"sig":"MEUCIQD2BD96P61LdzZN//2uWyuS7pXgjQx/F70rXbHuHZj4JgIgQsohvjM54mk10Ybe9Hc/JtOMDz8qJxvJPEAqaWq63bY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@2qp%2flinguist@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26206924},"type":"module","exports":{".":{"import":{"types":"./dist/types/common/index.d.ts","default":"./dist/types/common/index.js"},"require":{"types":"./dist/types/common/index.d.cts","default":"./dist/types/common/index.cjs"}},"./*":{"import":{"types":"./dist/data/*.d.ts","default":"./dist/data/*.js"},"require":{"types":"./dist/data/*.d.cts","default":"./dist/data/*.cjs"}},"./usage":{"import":{"types":"./dist/types/usage/index.d.ts","default":"./dist/types/usage/index.js"},"require":{"types":"./dist/types/usage/index.d.cts","default":"./dist/types/usage/index.cjs"}},"./getters":{"import":{"types":"./dist/getters/index.d.ts","default":"./dist/getters/index.js"},"require":{"types":"./dist/getters/index.d.cts","default":"./dist/getters/index.cjs"}},"./getters/*":{"import":{"types":"./dist/getters/*.d.ts","default":"./dist/getters/*.js"},"require":{"types":"./dist/getters/*.d.cts","default":"./dist/getters/*.cjs"}},"./predicates":{"import":{"types":"./dist/predicates/index.d.ts","default":"./dist/predicates/index.js"},"require":{"types":"./dist/predicates/index.d.cts","default":"./dist/predicates/index.cjs"}},"./getters/dynamic":{"import":{"types":"./dist/getters/dynamic/index.d.ts","default":"./dist/getters/dynamic/index.js"},"require":{"types":"./dist/getters/dynamic/index.d.cts","default":"./dist/getters/dynamic/index.cjs"}},"./getters/dynamic/*":{"import":{"types":"./dist/getters/dynamic/*.d.ts","default":"./dist/getters/dynamic/*.js"},"require":{"types":"./dist/getters/dynamic/*.d.cts","default":"./dist/getters/dynamic/*.cjs"}},"./getters/dynamic/client":{"import":{"types":"./dist/getters/dynamic/client/index.d.ts","default":"./dist/getters/dynamic/client/index.js"},"require":{"types":"./dist/getters/dynamic/client/index.d.cts","default":"./dist/getters/dynamic/client/index.cjs"}},"./getters/dynamic/client/*":{"import":{"types":"./dist/getters/dynamic/client/*.d.ts","default":"./dist/getters/dynamic/client/*.js"},"require":{"types":"./dist/getters/dynamic/client/*.d.cts","default":"./dist/getters/dynamic/client/*.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"biome check --write","test":"vitest --typecheck","build":"pnpm run clean && pnpm run generate && tsup","clean":"rimraf dist src/generated","generate":"rimraf src/generated && tsx ./src/entry/entry.ts","test:core":"vitest --exclude=\"**/generated.test.ts\" --exclude=\"**/upstream.guard.test.ts\" --exclude=\"**/*.integrity.test.ts\" --run --typecheck","typecheck":"tsc --noEmit","act:simulate":"act --artifact-server-path /tmp/artifacts --secret-file .secrets","on:guard:pass":"tsx ./src/scripts/on-guard-pass.ts","generate:build":"pnpm typecheck && pnpm test:upstream:guard && pnpm on:guard:pass && pnpm build","guard:generate":"pnpm run typecheck && pnpm run test:upstream:guard && pnpm run on:guard:pass && pnpm run generate","test:generated":"vitest unit/generated --run --typecheck","docs:meta:tables":"tsx ./src/scripts/create-meta-tables.ts","test:upstream:guard":"vitest upstream.guard.test --run"},"_npmUser":{"name":"2qp","email":"npmjs@atomicmail.io"},"repository":{"url":"git+https://github.com/2qp/linguist.git","type":"git"},"description":"Linguist `languages.yml` data","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","glob":"^13.0.6","tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.9","js-yaml":"^4.3.0","typescript":"^5.9.3","@types/node":"^25.9.4","@babel/types":"^7.29.7","magic-string":"^0.30.21","@babel/parser":"^7.29.7","@biomejs/biome":"^2.5.1","@types/js-yaml":"^4.0.9","@babel/traverse":"^7.29.7","@babel/generator":"^7.29.7","vite-tsconfig-paths":"^6.1.1","safe-stable-stringify":"^2.5.0","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@typescript/native-preview":"7.0.0-dev.20260629.1"},"_npmOperationalInternal":{"tmp":"tmp/linguist_0.0.7_1787482119027_0.045498822249261384","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@2qp/linguist","version":"0.0.8","description":"Linguist `languages.yml` data","type":"module","sideEffects":false,"exports":{"./*":{"import":{"types":"./dist/data/*.d.ts","default":"./dist/data/*.js"},"require":{"types":"./dist/data/*.d.cts","default":"./dist/data/*.cjs"}},"./getters":{"import":{"types":"./dist/getters/index.d.ts","default":"./dist/getters/index.js"},"require":{"types":"./dist/getters/index.d.cts","default":"./dist/getters/index.cjs"}},"./getters/*":{"import":{"types":"./dist/getters/*.d.ts","default":"./dist/getters/*.js"},"require":{"types":"./dist/getters/*.d.cts","default":"./dist/getters/*.cjs"}},"./getters/dynamic":{"import":{"types":"./dist/getters/dynamic/index.d.ts","default":"./dist/getters/dynamic/index.js"},"require":{"types":"./dist/getters/dynamic/index.d.cts","default":"./dist/getters/dynamic/index.cjs"}},"./getters/dynamic/*":{"import":{"types":"./dist/getters/dynamic/*.d.ts","default":"./dist/getters/dynamic/*.js"},"require":{"types":"./dist/getters/dynamic/*.d.cts","default":"./dist/getters/dynamic/*.cjs"}},"./getters/dynamic/client":{"import":{"types":"./dist/getters/dynamic/client/index.d.ts","default":"./dist/getters/dynamic/client/index.js"},"require":{"types":"./dist/getters/dynamic/client/index.d.cts","default":"./dist/getters/dynamic/client/index.cjs"}},"./getters/dynamic/client/*":{"import":{"types":"./dist/getters/dynamic/client/*.d.ts","default":"./dist/getters/dynamic/client/*.js"},"require":{"types":"./dist/getters/dynamic/client/*.d.cts","default":"./dist/getters/dynamic/client/*.cjs"}},"./predicates":{"import":{"types":"./dist/predicates/index.d.ts","default":"./dist/predicates/index.js"},"require":{"types":"./dist/predicates/index.d.cts","default":"./dist/predicates/index.cjs"}},".":{"import":{"types":"./dist/types/common/index.d.ts","default":"./dist/types/common/index.js"},"require":{"types":"./dist/types/common/index.d.cts","default":"./dist/types/common/index.cjs"}},"./usage":{"import":{"types":"./dist/types/usage/index.d.ts","default":"./dist/types/usage/index.js"},"require":{"types":"./dist/types/usage/index.d.cts","default":"./dist/types/usage/index.cjs"}}},"keywords":["linguist","languages","typescript","file-extensions","language-metadata"],"author":{"name":"2qp","url":"https://github.com/2qp"},"repository":{"type":"git","url":"git+https://github.com/2qp/linguist.git"},"bugs":{"url":"https://github.com/2qp/linguist/issues"},"license":"MIT","devDependencies":{"@babel/generator":"^7.29.7","@babel/parser":"^7.29.7","@babel/traverse":"^7.29.7","@babel/types":"^7.29.7","@biomejs/biome":"^2.5.1","@types/babel__generator":"^7.27.0","@types/babel__traverse":"^7.28.0","@types/js-yaml":"^4.0.9","@types/node":"^25.9.4","@typescript/native-preview":"7.0.0-dev.20260629.1","glob":"^13.0.6","js-yaml":"^4.3.0","magic-string":"^0.30.21","rimraf":"^6.1.3","safe-stable-stringify":"^2.5.0","tsup":"^8.5.1","tsx":"^4.22.4","typescript":"^5.9.3","vite-tsconfig-paths":"^6.1.1","vitest":"^4.1.9"},"scripts":{"test":"vitest --typecheck","clean":"rimraf dist src/generated","build":"pnpm run clean && pnpm run generate && tsup","dev":"tsup --watch","generate":"rimraf src/generated && tsx ./src/entry/entry.ts","typecheck":"tsc --noEmit","lint":"biome check --write","test:upstream:guard":"vitest upstream.guard.test --run","test:core":"vitest --exclude=\"**/generated.test.ts\" --exclude=\"**/upstream.guard.test.ts\" --exclude=\"**/*.integrity.test.ts\" --run --typecheck","test:generated":"vitest unit/generated --run --typecheck","on:guard:pass":"tsx ./src/scripts/on-guard-pass.ts","guard:generate":"pnpm run typecheck && pnpm run test:upstream:guard && pnpm run on:guard:pass && pnpm run generate","generate:build":"pnpm typecheck && pnpm test:upstream:guard && pnpm on:guard:pass && pnpm build","act:simulate":"act --artifact-server-path /tmp/artifacts --secret-file .secrets","docs:meta:tables":"tsx ./src/scripts/create-meta-tables.ts"},"_nodeVersion":"26.0.0","_id":"@2qp/linguist@0.0.8","dist":{"integrity":"sha512-JI8CIHdGMKbz5sTtn9hPoLTxGruM0mP8lRAFFB5J5noOdKfqaqLJleNE+GVxSMxlLfoQtJXwTqpHgi8t6YRBvA==","shasum":"dec3b4b327f60da3840c2e14d46a7a76660a4a94","tarball":"https://registry.npmjs.org/@2qp/linguist/-/linguist-0.0.8.tgz","fileCount":6361,"unpackedSize":26304360,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@2qp%2flinguist@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDFfANSjA5/IM/fgJPn/J+NEyl0NvHIex6YG+3aE9sc7gIgU16KXDSbd4Ov7Md+ID0PrrFA7nBQm1gIEUUTI1U1M1I="}]},"_npmUser":{"name":"2qp","email":"npmjs@atomicmail.io"},"directories":{},"maintainers":[{"name":"2qp","email":"npmjs@atomicmail.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/linguist_0.0.8_1788189121985_0.1310579977511388"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-15T10:34:09.802Z","modified":"2026-08-31T15:12:02.686Z","0.0.1":"2026-05-15T10:34:10.287Z","0.0.2":"2026-05-24T16:24:37.286Z","0.0.3":"2026-06-08T18:07:16.823Z","0.0.4":"2026-06-30T20:47:06.236Z","0.0.5":"2026-07-26T16:32:57.493Z","0.0.6":"2026-08-16T18:02:43.281Z","0.0.7":"2026-08-23T10:48:39.305Z","0.0.8":"2026-08-31T15:12:02.276Z"},"bugs":{"url":"https://github.com/2qp/linguist/issues"},"author":{"name":"2qp","url":"https://github.com/2qp"},"license":"MIT","keywords":["linguist","languages","typescript","file-extensions","language-metadata"],"repository":{"type":"git","url":"git+https://github.com/2qp/linguist.git"},"description":"Linguist `languages.yml` data","maintainers":[{"name":"2qp","email":"npmjs@atomicmail.io"}],"readme":"","readmeFilename":""}