UNPKG

@visulima/fs

Version:

Human friendly file system utilities for Node.js

139 lines 2.54 kB
{ "name": "@visulima/fs", "version": "4.1.0", "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": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./utils": { "types": "./dist/utils.d.ts", "default": "./dist/utils.js" }, "./error": { "types": "./dist/error.d.ts", "default": "./dist/error.js" }, "./yaml": { "types": "./dist/yaml.d.ts", "default": "./dist/yaml.js" }, "./size": { "types": "./dist/size.d.ts", "default": "./dist/size.js" }, "./eol": { "types": "./dist/eol.d.ts", "default": "./dist/eol.js" }, "./package.json": "./package.json" }, "files": [ "dist/**", "README.md", "CHANGELOG.md", "LICENSE.md" ], "dependencies": { "type-fest": "^5.2.0", "@visulima/path": "2.0.5" }, "peerDependencies": { "yaml": "^2.7.1" }, "peerDependenciesMeta": { "yaml": { "optional": true } }, "engines": { "node": ">=20.19 <=25.x" }, "os": [ "darwin", "linux", "win32" ], "publishConfig": { "access": "public", "provenance": true } }