UNPKG

@neodx/vfs

Version:

Simple virtual file system - working dir context, lazy changes, different modes, integrations and moreover

164 lines (163 loc) 4.51 kB
{ "name": "@neodx/vfs", "version": "0.2.1", "description": "Simple virtual file system - working dir context, lazy changes, different modes, integrations and moreover", "type": "module", "main": "./cjs/index.cjs", "types": "./types/index.d.ts", "module": "./mjs/index.mjs", "source": [ "src/index.ts", "src/plugins/*.ts" ], "sideEffects": false, "author": { "name": "Dmitry Remezov", "email": "mysecundant@gmail.com", "url": "https://github.com/secundant" }, "contributors": [ "secundant" ], "license": "MIT", "repository": { "type": "git", "url": "https://github.com/secundant/neodx.git", "directory": "libs/vfs" }, "homepage": "https://github.com/secundant/neodx/tree/main/libs/vfs", "bugs": "https://github.com/secundant/neodx/issues", "files": [ "cjs/index.cjs", "cjs/index.cjs.map", "mjs/index.mjs", "mjs/index.mjs.map", "types/index.d.ts", "cjs/_internal/create-vfs-plugin-Bg0LL_-h.cjs", "cjs/_internal/create-vfs-plugin-Bg0LL_-h.cjs.map", "cjs/_internal/operations-DJhEnMA2.cjs", "cjs/_internal/operations-DJhEnMA2.cjs.map", "cjs/plugins/eslint.cjs", "cjs/plugins/eslint.cjs.map", "cjs/plugins/glob.cjs", "cjs/plugins/glob.cjs.map", "cjs/plugins/json.cjs", "cjs/plugins/json.cjs.map", "cjs/plugins/package-json.cjs", "cjs/plugins/package-json.cjs.map", "cjs/plugins/prettier.cjs", "cjs/plugins/prettier.cjs.map", "cjs/plugins/scan.cjs", "cjs/plugins/scan.cjs.map", "mjs/_internal/create-vfs-plugin-CTZbwgZU.mjs", "mjs/_internal/create-vfs-plugin-CTZbwgZU.mjs.map", "mjs/_internal/operations-D4d9Xk5B.mjs", "mjs/_internal/operations-D4d9Xk5B.mjs.map", "mjs/plugins/eslint.mjs", "mjs/plugins/eslint.mjs.map", "mjs/plugins/glob.mjs", "mjs/plugins/glob.mjs.map", "mjs/plugins/json.mjs", "mjs/plugins/json.mjs.map", "mjs/plugins/package-json.mjs", "mjs/plugins/package-json.mjs.map", "mjs/plugins/prettier.mjs", "mjs/plugins/prettier.mjs.map", "mjs/plugins/scan.mjs", "mjs/plugins/scan.mjs.map", "types/_internal/types-BlKafAog.d.ts", "types/plugins/eslint.d.ts", "types/plugins/glob.d.ts", "types/plugins/json.d.ts", "types/plugins/package-json.d.ts", "types/plugins/prettier.d.ts", "types/plugins/scan.d.ts", "dist", "README.md", "package.json" ], "keywords": [ "vfs", "virtual", "file", "fs", "lazy", "dry-run" ], "scripts": { "typecheck": "tsc --noEmit", "bench": "vitest bench", "build": "autobuild", "test": "vitest run", "lint": "eslint src" }, "devDependencies": { "@neodx/autobuild": "*", "@types/tmp": "0.2.6", "tmp": "0.2.1", "tsx": "4.7.1" }, "dependencies": { "@neodx/colors": "0.2.8", "@neodx/fs": "0.0.12", "@neodx/glob": "0.1.1", "@neodx/log": "0.4.1", "@neodx/pkg-misc": "0.0.10", "@neodx/std": "0.3.1", "@types/eslint": "8.56.2", "grammex": "3.1.2", "pathe": "1.1.2", "pkg-types": "1.0.3", "ts-pattern": "5.0.8" }, "peerDependencies": { "eslint": "*", "prettier": "*" }, "peerDependenciesMeta": { "eslint": { "optional": true }, "prettier": { "optional": true } }, "exports": { ".": { "types": "./types/index.d.ts", "import": "./mjs/index.mjs", "require": "./cjs/index.cjs" }, "./plugins/eslint": { "types": "./types/plugins/eslint.d.ts", "import": "./mjs/plugins/eslint.mjs", "require": "./cjs/plugins/eslint.cjs" }, "./plugins/glob": { "types": "./types/plugins/glob.d.ts", "import": "./mjs/plugins/glob.mjs", "require": "./cjs/plugins/glob.cjs" }, "./plugins/package-json": { "types": "./types/plugins/package-json.d.ts", "import": "./mjs/plugins/package-json.mjs", "require": "./cjs/plugins/package-json.cjs" }, "./plugins/json": { "types": "./types/plugins/json.d.ts", "import": "./mjs/plugins/json.mjs", "require": "./cjs/plugins/json.cjs" }, "./plugins/prettier": { "types": "./types/plugins/prettier.d.ts", "import": "./mjs/plugins/prettier.mjs", "require": "./cjs/plugins/prettier.cjs" }, "./plugins/scan": { "types": "./types/plugins/scan.d.ts", "import": "./mjs/plugins/scan.mjs", "require": "./cjs/plugins/scan.cjs" }, "./package.json": "./package.json" } }