UNPKG

conf

Version:

Simple config handling for your app or module

77 lines (76 loc) • 1.59 kB
{ "name": "conf", "version": "16.0.0", "description": "Simple config handling for your app or module", "license": "MIT", "repository": "sindresorhus/conf", "funding": "https://github.com/sponsors/sindresorhus", "author": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)", "type": "module", "exports": { "types": "./dist/source/index.d.ts", "default": "./dist/source/index.js" }, "sideEffects": false, "engines": { "node": ">=22" }, "scripts": { "test": "xo && tsc --noEmit && tsx --test test/**.ts", "build": "del-cli dist && tsc", "prepare": "npm run build" }, "files": [ "dist/source" ], "keywords": [ "config", "store", "app", "storage", "conf", "configuration", "settings", "preferences", "json", "data", "persist", "persistent", "save", "load", "read", "write", "cache" ], "dependencies": { "ajv": "^8.20.0", "ajv-formats": "^3.0.1", "atomically": "^2.1.1", "debounce-fn": "^6.0.0", "dot-prop": "^10.2.0", "env-paths": "^4.0.0", "json-schema-typed": "^8.0.2", "semver": "^7.8.5", "uint8array-extras": "^1.5.0" }, "devDependencies": { "@sindresorhus/tsconfig": "^8.1.0", "@types/node": "^26.6.3", "@types/semver": "^7.8.0", "del": "^8.0.1", "del-cli": "^7.0.0", "expect-type": "^1.4.0", "p-event": "^7.1.1", "tempy": "^3.2.0", "tsx": "^4.23.15", "typescript": "^6.0.3", "xo": "^1.2.2" }, "xo": { "rules": { "@typescript-eslint/ban-ts-comment": "off", "unicorn/prevent-abbreviations": "off", "@typescript-eslint/no-floating-promises": "off" } } }