{
	"name": "@persian-tools/persian-tools",
	"version": "4.0.4",
	"description": "An anthology of a variety of tools for Persian language in javascript",
	"exports": {
		".": {
			"import": {
				"types": "./build/persian-tools.d.mts",
				"default": "./build/persian-tools.mjs"
			},
			"require": {
				"types": "./build/persian-tools.d.cts",
				"default": "./build/persian-tools.cjs"
			}
		}
	},
	"files": [
		"build"
	],
	"sideEffect": false,
	"scripts": {
		"build": "unbuild",
		"build:watch": "unbuild --watch",
		"test": "vitest run",
		"test:watch": "vitest watch",
		"test:ui": "pnpm run test:watch --ui",
		"coverage": "vitest run --coverage",
		"coverage:ui": "vitest watch --coverage --ui",
		"lint": "eslint ./src",
		"lint:fix": "pnpm run lint --fix",
		"prerelease": "pnpm run test && pnpm run build",
		"release": "standard-version && pnpm run generate:docs",
		"postrelease": "git push --follow-tags origin master && npm publish",
		"release:beta": "pnpm run build",
		"postrelease:beta": "standard-version --prerelease beta",
		"prettier": "prettier --write 'src/**/*.{ts,json,js}' --config .prettierrc.js",
		"prettier:ci": "prettier --list-different 'src/**/*.{ts,json,js}' --config .prettierrc.js",
		"generate:docs": "make publish-docs",
		"prepare": "pnpm dlx is-ci || husky || true"
	},
	"directories": {
		"test": "tests"
	},
	"repository": {
		"type": "git",
		"url": "git+https://github.com/persian-tools/persian-tools.git"
	},
	"keywords": [
		"persian tools",
		"number to persian words",
		"persian words to number",
		"Arabic numbers to Persian",
		"Arabic numbers to English",
		"English numbers to Persian",
		"Persian numbers to English",
		"verify iranian national id",
		"verify iranian card-number",
		"Persian zero-width non-joiner",
		"Persian zero-width joiner",
		"Persian half-space",
		"Persian digits convertor"
	],
	"author": "Ali Torki <ali_4286@live.com>",
	"license": "MIT",
	"bugs": {
		"url": "https://github.com/persian-tools/persian-tools/issues"
	},
	"homepage": "https://persian-tools.github.io/persian-tools",
	"devDependencies": {
		"@commitlint/cli": "^20.1.0",
		"@commitlint/config-conventional": "^20.0.0",
		"@eslint/js": "^9.36.0",
		"@vitest/coverage-v8": "^3.2.4",
		"@vitest/ui": "^3.2.4",
		"eslint": "^9.36.0",
		"eslint-config-prettier": "^10.1.8",
		"eslint-import-resolver-typescript": "^4.4.4",
		"eslint-plugin-import": "^2.32.0",
		"eslint-plugin-prettier": "^5.5.4",
		"eslint-plugin-promise": "^7.2.1",
		"eslint-plugin-security": "^3.0.1",
		"globals": "^16.4.0",
		"husky": "^9.1.7",
		"prettier": "^3.6.2",
		"prettier-eslint": "^16.4.2",
		"standard-version": "^9.5.0",
		"typedoc": "^0.28.13",
		"typescript": "^5.9.2",
		"typescript-eslint": "^8.45.0",
		"unbuild": "^3.6.1",
		"vite": "^7.1.7",
		"vitest": "^3.2.4"
	},
	"dependencies": {
		"fastest-levenshtein": "^1.0.16"
	},
	"browserslist": [
		"defaults",
		"not IE 10"
	],
	"engines": {
		"node": ">=14",
		"npm": ">=7.0.0",
		"pnpm": ">=9.0.0"
	},
	"packageManager": "pnpm@10.17.1",
	"publishConfig": {
		"access": "public"
	}
}
