UNPKG

json-schema-empty-strings

Version:

Generate empty strings for all JSON-Schema string fields.

86 lines (85 loc) 2.15 kB
{ "name": "json-schema-empty-strings", "version": "1.0.5", "description": "Generate empty strings for all JSON-Schema string fields.", "homepage": "https://mdornseif.github.io/json-schema-empty-strings/", "repository": { "type": "git" }, "license": "MIT", "author": "Maximillian Dornseif", "main": "dist/index.js", "module": "dist/json-schema-empty-strings.esm.js", "typings": "dist/index.d.ts", "files": [ "dist", "src" ], "scripts": { "analyze": "size-limit --why", "build": "dts build", "doc:build": "npx typedoc@0.23 --skipErrorChecking src/index.ts", "doc:publish": "gh-pages -m \"[ci skip] Documentation Updates\" -d docs", "lint": "dts lint", "prepare": "husky install ; dts build", "size": "size-limit", "start": "dts watch", "test": "TZ=utc vitest --passWithNoTests", "unimported": "npx unimported; npx findead src" }, "lint-staged": { "*{css,scss,md,markdown,json,yaml,yml,graphql,html}": "prettier -w", "*{js,jsx,ts,tsx}": [ "prettier -w", "dts lint --fix" ], "package*json": "sort-package-json" }, "prettier": { "printWidth": 110, "semi": false, "singleQuote": true, "trailingComma": "es5" }, "release": { "branches": [ "main", "next" ] }, "jest": { "testEnvironment": "node" }, "dependencies": { "@types/json-schema-traverse": "^1.0.0", "json-schema-traverse": "^1.0.0", "vitest": "^0.28.4" }, "devDependencies": { "@size-limit/preset-small-lib": "^8.1.2", "@storybook/storybook-deployer": "^2.8.16", "@tsconfig/recommended": "^1.0.2", "dts-cli": "^1.6.3", "gh-pages": "^5.0.0", "husky": "^8.0.3", "lint-staged": "^13.1.1", "size-limit": "^8.1.2", "sort-package-json": "^2.4.1", "tslib": "^2.5.0", "typescript": "^4.9.5", "vite": "^4.1.1" }, "engines": { "node": ">=16" }, "size-limit": [ { "limit": "10 KB", "path": "dist/json-schema-empty-strings.cjs.production.min.js" }, { "limit": "10 KB", "path": "dist/json-schema-empty-strings.esm.js" } ] }