@visulima/fs
Version:
Human friendly file system utilities for Node.js
139 lines • 2.54 kB
JSON
{
"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
}
}