UNPKG

@anolilab/rc

Version:
148 lines 4.39 kB
{ "name": "@anolilab/rc", "version": "1.1.6", "description": "The runtime configuration loader.", "keywords": [ "anolilab", "rc" ], "homepage": "https://github.com/anolilab/semantic-release/tree/main/packages/rc", "bugs": { "url": "https://github.com/anolilab/semantic-release/issues" }, "repository": { "type": "git", "url": "git+https://github.com/anolilab/semantic-release.git", "directory": "packages/rc" }, "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" } }, "./package.json": "./package.json" }, "main": "dist/index.cjs", "module": "dist/index.mjs", "source": "src/index.ts", "browser": "./dist/index.mjs", "types": "dist/index.d.ts", "typesVersions": { ">=5.0": { ".": [ "./dist/index.d.ts" ] } }, "files": [ "dist", "README.md", "CHANGELOG.md" ], "dependencies": { "@visulima/fs": "^3.1.0", "@visulima/path": "^1.3.4", "ini": "^5.0.0", "ts-deepmerge": "^7.0.2" }, "devDependencies": { "@anolilab/eslint-config": "^15.0.3", "@anolilab/prettier-config": "^5.0.14", "@babel/core": "^7.26.8", "@ckeditor/typedoc-plugins": "43.0.1", "@rushstack/eslint-plugin-security": "^0.8.3", "@secretlint/secretlint-rule-preset-recommend": "^9.0.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "13.0.1", "@semantic-release/exec": "^7.0.3", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^11.0.1", "@semantic-release/release-notes-generator": "14.0.3", "@types/ini": "^4.1.1", "@types/node": "18.19.71", "@visulima/packem": "^1.18.5", "@visulima/path": "^1.3.4", "@vitest/coverage-v8": "^3.0.5", "@vitest/ui": "^3.0.5", "conventional-changelog-conventionalcommits": "8.0.0", "cross-env": "^7.0.3", "esbuild": "0.25.0", "eslint": "^8.57.1", "eslint-plugin-deprecation": "^3.0.0", "eslint-plugin-etc": "^2.0.3", "eslint-plugin-import": "npm:eslint-plugin-i@^2.29.1", "eslint-plugin-mdx": "^3.1.5", "eslint-plugin-vitest": "^0.4.1", "eslint-plugin-vitest-globals": "^1.5.0", "prettier": "^3.5.0", "rimraf": "^6.0.1", "secretlint": "9.0.0", "semantic-release": "^24.2.2", "sort-package-json": "^2.14.0", "tempy": "^3.1.0", "typedoc": "0.27.7", "typedoc-plugin-markdown": "4.4.2", "typedoc-plugin-rename-defaults": "0.7.2", "typescript": "^5.7.3", "vitest": "^3.0.5" }, "engines": { "node": ">=18.* <=23.*" }, "publishConfig": { "access": "public", "provenance": true }, "anolilab": { "eslint-config": { "plugin": { "tsdoc": false, "etc": false }, "warn_on_unsupported_typescript_version": false, "info_on_disabling_jsx_react_rule": false, "info_on_disabling_prettier_conflict_rule": false, "info_on_disabling_jsonc_sort_keys_rule": false, "info_on_disabling_etc_no_deprecated": false } }, "scripts": { "build": "cross-env NODE_ENV=development packem build", "build:prod": "cross-env NODE_ENV=production packem build", "clean": "rimraf node_modules dist .eslintcache", "dev": "pnpm run build --watch", "lint:eslint": "eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs", "lint:eslint:fix": "eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs --fix", "lint:package-json": "publint --strict", "lint:prettier": "prettier --config=.prettierrc.cjs --check .", "lint:prettier:fix": "prettier --config=.prettierrc.cjs --write .", "lint:types": "tsc --noEmit", "test": "vitest run", "test:coverage": "vitest run --coverage", "test:ui": "vitest --ui --coverage.enabled=true", "test:watch": "vitest" } }