{
	"name": "@resourge/schema",
	"version": "1.15.0",
	"main": "./dist/index.js",
	"module": "./dist/index.js",
	"types": "./dist/index.d.ts",
	"type": "module",
	"exports": {
		".": {
			"import": "./dist/index.js",
			"require": "./dist/index.cjs"
		},
		"./phoneNumbers": {
			"import": "./dist/phoneNumbers/index.js",
			"require": "./dist/phoneNumbers/index.cjs"
		},
		"./postalCodes": {
			"import": "./dist/postalCodes/index.js",
			"require": "./dist/postalCodes/index.cjs"
		}
	},
	"typesVersions": {
		"*": {
			"index.d.ts": [
				"./dist/index.d.ts"
			],
			"phoneNumbers": [
				"./dist/phoneNumbers/index.d.ts"
			],
			"postalCodes": [
				"./dist/postalCodes/index.d.ts"
			]
		}
	},
	"private": false,
	"publishConfig": {
		"access": "public"
	},
	"keywords": [
		"javascript",
		"schema",
		"validation",
		"validations",
		"javascript validations",
		"schema benchmark",
		"validation",
		"typescript",
		"typescript validation"
	],
	"files": [
		"dist"
	],
	"author": "resourge",
	"license": "MIT",
	"scripts": {
		"bench": "npm --prefix ./benchmark run benchmark",
		"bench:heavy": "npm --prefix ./benchmark run heavy:benchmark",
		"example": "npm --prefix ./src/examples/form run dev",
		"generate_postal_codes": "node ./scripts/codPostal/GenerateCountryPostalCodes.js",
		"commitizen": "git-cz",
		"commit": "git pull && git add . && npm run commitizen",
		"lint": "eslint \"./src/**/*.{ts,tsx}\"",
		"lint:prod": "cross-env NODE_ENV=production npm run lint",
		"dev": "vite",
		"build": "tsc && vite build",
		"test": "vitest run --browser.headless",
		"coverage": "vitest run --coverage --browser.headless",
		"test:watch": "vitest --ui",
		"semantic-release": "semantic-release"
	},
	"dependencies": {
		"@fastify/deepmerge": "^2.0.2"
	},
	"devDependencies": {
		"@semantic-release/changelog": "^6.0.3",
		"@semantic-release/exec": "^7.1.0",
		"@semantic-release/git": "^10.0.1",
		"@types/node": "^22.13.5",
		"@types/react": "^18.3.12",
		"@types/react-dom": "^18.3.1",
		"@vitejs/plugin-react-swc": "^4.3.0",
		"@vitest/coverage-istanbul": "^4.1.4",
		"@vitest/ui": "^4.1.4",
		"app-root-path": "^3.1.0",
		"cross-env": "^10.1.0",
		"cz-conventional-changelog": "^3.3.0",
		"eslint-config-resourge": "^1.4.3",
		"glob": "^13.0.6",
		"patch-package": "^8.0.0",
		"react": "^18.3.1",
		"react-dom": "^18.3.1",
		"semantic-release": "^25.0.3",
		"typescript": "^5.7.3",
		"vite": "^8.0.8",
		"vite-plugin-banner": "^0.8.0",
		"vite-plugin-checker": "^0.9.0",
		"vite-plugin-dts": "^4.5.0",
		"vite-tsconfig-paths": "^6.1.1",
		"vitest": "^4.1.4",
		"vitest-github-action": "^1.3.16"
	},
	"repository": {
		"type": "git",
		"url": "https://github.com/resourge/schema.git"
	},
	"config": {
		"commitizen": {
			"path": "./node_modules/cz-conventional-changelog"
		}
	}
}
