UNPKG

better-ajv-errors

Version:
89 lines 2.48 kB
{ "name": "better-ajv-errors", "version": "2.0.3", "description": "JSON Schema validation for Human", "repository": "atlassian/better-ajv-errors", "main": "./lib/cjs/index.js", "types": "./typings.d.cts", "type": "commonjs", "exports": { "require": { "types": "./typings.d.cts", "default": "./lib/cjs/index.js" }, "import": { "types": "./typings.d.mts", "default": "./lib/esm/index.mjs" } }, "module": "./lib/esm/index.mjs", "engines": { "node": ">= 18.20.6" }, "keywords": [ "json-schema", "ajv", "ajv-errors" ], "author": "Rifat Nabi <to.rifat@gmail.com>", "maintainers": [ "Rifat Nabi <to.rifat@gmail.com>", "Dmitrii Sorin <info@staypositive.ru>", "Tong Li" ], "license": "Apache-2.0", "files": [ "lib", "typings.d.mts", "typings.d.cts" ], "dependencies": { "@babel/code-frame": "^7.27.1", "@humanwhocodes/momoa": "^2.0.4", "chalk": "^4.1.2", "jsonpointer": "^5.0.1", "leven": "^3.1.0 < 4" }, "devDependencies": { "@changesets/cli": "^2.29.8", "@changesets/write": "^0.4.0", "@eslint/eslintrc": "^3.3.3", "@eslint/js": "^9.39.2", "@vitest/coverage-v8": "^3.2.4", "@vitest/eslint-plugin": "^1.6.4", "@vitest/ui": "3.2.1", "ajv": "^8.17.1", "esbuild": "^0.25.12", "eslint": "^9.39.2", "fast-glob": "^3.3.3", "flow-bin": "^0.272.2", "git-format-staged": "^3.1.2", "globals": "^16.5.0", "husky": "^9.0.0", "is-ci": "^4.1.0", "jest-fixtures": "^0.6.0", "prettier": "^3.7.4", "publint": "^0.3.16", "svg-term-cli": "^2.1.1", "vitest": "^3.2.4" }, "peerDependencies": { "ajv": "4.11.8 - 8" }, "scripts": { "prebuild": "rm -rf lib", "build": "npm run build:cjs && npm run build:esm", "build:cjs": "node build.js --cjs", "build:esm": "node build.js", "prerelease": "npm run build", "release": "changeset publish", "format": "prettier --write './src/**/*.js' './.changeset/*.json'", "prelint": "npm run build", "lint": "eslint . && publint", "test": "vitest", "test-ci": "vitest --coverage", "prescreenshot": "npm run build:cjs", "screenshot": "svg-term --command='node screenshot' --out=./media/screenshot.svg --padding=5 --width=80 --height=13 --at=1000 --no-cursor --term iterm2 --profile='deep' --window", "dependabot:changeset": "node ./.changeset/create-dependabot-dependabot.js" } }