UNPKG

auto-config-loader

Version:

Find and load configuration from a package.json property, rc file, or CommonJS module.

76 lines 1.66 kB
{ "name": "auto-config-loader", "version": "3.0.3", "description": "Find and load configuration from a package.json property, rc file, or CommonJS module.", "main": "./lib/index.js", "type": "commonjs", "types": "./lib/index.d.ts", "exports": { ".": { "require": "./lib/index.js", "import": "./lib/index.js", "types": "./lib/index.d.ts" }, "./load-conf": { "require": "./lib/loader/js.js", "import": "./lib/loader/js.js", "types": "./lib/loader/js.d.ts" } }, "homepage": "https://jaywcjlove.github.io/auto-config-loader", "funding": "https://jaywcjlove.github.io/#/sponsor", "repository": { "type": "git", "url": "https://github.com/jaywcjlove/auto-config-loader.git" }, "keywords": [ "rc", "config", "loader", "load", "configuration", "cjs", "commonjs", "esm", "es module", "yml-config", "js-config", "ts-config", "toml-config", "yml", "js", "ts", "toml", "typescript", "config-loader", "auto-config-loader" ], "author": "jaywcjlove", "license": "MIT", "files": [ "load-conf.d.ts", "lib", "src" ], "jest": { "transformIgnorePatterns": [ "<rootDir>/node_modules/?!(.*)" ] }, "engines": { "node": "^20.17.0 || >=22.9.0" }, "dependencies": { "ini": "^6.0.0", "jiti": "^2.6.1", "jsonc-eslint-parser": "^2.4.1", "lodash.merge": "^4.6.2", "sucrase": "^3.35.1", "toml-eslint-parser": "^0.10.0", "yaml-eslint-parser": "^1.3.0" }, "devDependencies": { "@types/ini": "^4.0.0", "@types/lodash.merge": "^4.6.9" } }