UNPKG

libmount

Version:

Standalone FAT12, FAT16, FAT32, VFAT implementation in JavaScript

65 lines (64 loc) 1.78 kB
{ "type": "module", "name": "libmount", "version": "0.6.0", "description": "Standalone FAT12, FAT16, FAT32, VFAT implementation in JavaScript", "keywords": [ "filesystem", "mount", "fatfs", "fat12", "fat16", "fat32", "vfat" ], "homepage": "https://github.com/vip-delete/libmount#readme", "bugs": { "url": "https://github.com/vip-delete/libmount/issues" }, "license": "MIT", "author": "vip.delete", "files": [ "dist/libmount.d.mts", "dist/libmount.mjs", "dist/libmount.min.mjs", "LICENSE", "README.md" ], "exports": { ".": "./dist/libmount.mjs" }, "repository": { "type": "git", "url": "git+https://github.com/vip-delete/libmount.git" }, "scripts": { "lint": "eslint", "generate": "node scripts/generate.mjs", "compile": "node scripts/compile.mjs", "coverage": "vitest run --coverage main.test.mjs", "test": "vitest run", "build": "npm run lint && npm run generate && npm run test && npm run coverage", "dev": "node scripts/server.mjs", "madge": "madge src/mount.mjs src/fdisk.mjs src/mkfsvfat.mjs --image graph.svg --exclude \"(const|log|types|utils|dao|io)\\.mjs$\"" }, "devDependencies": { "@eslint/js": "^10.x", "@stylistic/eslint-plugin": "^5.x", "@types/express": "^5.x", "@types/google-closure-compiler": "^20231112.0.0", "@types/node": "^25.x", "@types/serve-static": "^2.x", "@vitest/coverage-istanbul": "^4.x", "@vue/runtime-dom": "^3.5.30", "esbuild": "^0.27.x", "eslint": "^10.x", "eslint-plugin-jsdoc": "^62.x", "express": "^5.x", "globals": "^17.x", "google-closure-compiler": "^20260311.0.0", "iconv-tiny": "^1.x", "prettier": "^3.x", "vitest": "^4.x" } }