UNPKG

linguist-js

Version:

Analyse languages used in a folder. Powered by GitHub Linguist, although it doesn't need to be installed.

58 lines (57 loc) 1.44 kB
{ "name": "linguist-js", "version": "2.9.2", "description": "Analyse languages used in a folder. Powered by GitHub Linguist, although it doesn't need to be installed.", "main": "dist/index.js", "bin": { "linguist-js": "bin/index.js", "linguist": "bin/index.js" }, "engines": { "node": ">=12", "npm": ">=8" }, "scripts": { "download-files": "npx tsx@3 build/download-files", "pre-publish": "npm run download-files && npm test && npm run perf", "perf": "tsc && node test/perf", "test": "tsc && node test/folder && node test/unit" }, "files": [ "bin/", "dist/", "ext/" ], "repository": { "type": "git", "url": "git+https://github.com/Nixinova/Linguist.git" }, "keywords": [ "linguist", "languages", "language-analysis", "language-analyzer" ], "author": "Nixinova (https://nixinova.com)", "license": "ISC", "bugs": { "url": "https://github.com/Nixinova/Linguist/issues" }, "homepage": "https://github.com/Nixinova/Linguist#readme", "dependencies": { "binary-extensions": "^2.3.0 <3", "commander": "^9.5.0 <10", "common-path-prefix": "^3.0.0", "cross-fetch": "^3.2.0 <4", "ignore": "^7.0.4", "isbinaryfile": "^4.0.10 <5", "js-yaml": "^4.1.0", "node-cache": "^5.1.2" }, "devDependencies": { "@types/js-yaml": "^4.0.9", "@types/node": "ts5.0", "deep-object-diff": "^1.1.9", "typescript": "~5.0.4 <5.1" } }