UNPKG

@visulima/fs

Version:

Human friendly file system utilities for Node.js

186 lines 3.5 kB
{ "name": "@visulima/fs", "version": "3.1.2", "description": "Human friendly file system utilities for Node.js", "keywords": [ "anolilab", "detect-newline", "dir", "directory", "eol", "empty-dir", "ensure", "ensure-file", "ensure-dir", "ensure-link", "ensure-symlink", "file", "files", "filesystem", "find", "find-up", "findup", "folder", "fs", "fs-safe", "look", "look-up", "json", "read-json", "match", "package", "parent", "parents", "path", "read", "read-file", "read-yaml", "resolve", "safe", "search", "std", "standard", "up", "visulima", "walk", "walking", "write", "write-dir", "write-file", "write-safe", "yaml", "size", "brotli", "gzip" ], "homepage": "https://www.visulima.com/docs/package/fs", "bugs": { "url": "https://github.com/visulima/visulima/issues" }, "repository": { "type": "git", "url": "git+https://github.com/visulima/visulima.git", "directory": "packages/fs" }, "funding": [ { "type": "github", "url": "https://github.com/sponsors/prisis" }, { "type": "consulting", "url": "https://anolilab.com/support" } ], "license": "MIT", "author": { "name": "Daniel Bannert", "email": "d.bannert@anolilab.de" }, "sideEffects": false, "type": "module", "exports": { ".": { "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" }, "import": { "types": "./dist/index.d.mts", "default": "./dist/index.mjs" } }, "./utils": { "require": { "types": "./dist/utils.d.cts", "default": "./dist/utils.cjs" }, "import": { "types": "./dist/utils.d.mts", "default": "./dist/utils.mjs" } }, "./error": { "require": { "types": "./dist/error.d.cts", "default": "./dist/error.cjs" }, "import": { "types": "./dist/error.d.mts", "default": "./dist/error.mjs" } }, "./yaml": { "require": { "types": "./dist/yaml.d.cts", "default": "./dist/yaml.cjs" }, "import": { "types": "./dist/yaml.d.mts", "default": "./dist/yaml.mjs" } }, "./size": { "require": { "types": "./dist/size.d.cts", "default": "./dist/size.cjs" }, "import": { "types": "./dist/size.d.mts", "default": "./dist/size.mjs" } }, "./package.json": "./package.json" }, "main": "dist/index.cjs", "module": "dist/index.mjs", "types": "dist/index.d.ts", "typesVersions": { ">=5.0": { ".": [ "./dist/index.d.ts" ], "utils": [ "./dist/utils.d.ts" ], "error": [ "./dist/error.d.ts" ], "yaml": [ "./dist/yaml.d.ts" ], "size": [ "./dist/size.d.ts" ] } }, "files": [ "dist/**", "README.md", "CHANGELOG.md", "LICENSE.md" ], "dependencies": { "@visulima/path": "1.3.5" }, "peerDependencies": { "yaml": "^2.7.0" }, "peerDependenciesMeta": { "yaml": { "optional": true } }, "engines": { "node": ">=18.0.0 <=23.x" }, "os": [ "darwin", "linux", "win32" ], "publishConfig": { "access": "public", "provenance": true } }