UNPKG

omni-file

Version:

You got a filename/foldername we got all its info: icon, category, type, extensions, mime type, color, and more...

72 lines 1.71 kB
{ "name": "omni-file", "version": "1.3.4", "description": "You got a filename/foldername we got all its info: icon, category, type, extensions, mime type, color, and more...", "homepage": "https://codyadam.github.io/omni-file/", "repository": { "type": "git", "url": "https://github.com/CodyAdam/omni-file.git" }, "type": "module", "main": "dist/index.cjs", "module": "dist/index.js", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "types": "dist/index.d.ts", "files": [ "dist" ], "keywords": [ "file", "extension", "language", "icon", "mime", "type", "linguist", "github", "detection", "identifier", "file-type", "file-extension", "programming-language", "file-icon", "mime-type", "file-info", "file-metadata", "file-recognition", "code-language", "syntax-highlighting", "file-analysis", "file-classification", "file-parser", "file-utility", "development-tool" ], "license": "MIT", "author": "Cody Adam", "devDependencies": { "@types/js-yaml": "^4.0.9", "@types/node": "^22.7.4", "@vitest/coverage-v8": "2.1.2", "js-yaml": "^4.1.0", "material-icon-theme": "^5.11.1", "tsup": "^8.3.0", "tsx": "^4.19.1", "typedoc": "^0.26.8", "typedoc-material-theme": "^1.1.0", "typescript": "^5.6.2", "vitest": "^2.1.2" }, "scripts": { "build": "tsup src/index.ts --format cjs,esm --dts --publicDir public --minify", "test": "vitest run", "test:coverage": "vitest run --coverage", "update-data": "tsx scripts/run-all.ts", "docs": "typedoc" } }