typopo
Version:
Fix frequent microtypography errors in multiple languages. Write neat texts without bothering about typography rules. Typopo works for English, German, Slovak, Czech and Rusyn language.
76 lines • 1.96 kB
JSON
{
"name": "typopo",
"version": "2.8.0",
"description": "Fix frequent microtypography errors in multiple languages. Write neat texts without bothering about typography rules. Typopo works for English, German, Slovak, Czech and Rusyn language.",
"type": "module",
"license": "MIT",
"author": {
"name": "Braňo Šandala",
"email": "help@typopo.org"
},
"lint-staged": {
"src/**/*.js": [
"eslint --fix",
"prettier --write"
],
"tests/**/*.js": [
"eslint --fix",
"prettier --write"
]
},
"main": "./dist/typopo.cjs",
"module": "./dist/typopo.es.js",
"browser": "./dist/typopo.umd.js",
"exports": {
".": {
"import": "./dist/typopo.es.js",
"require": "./dist/typopo.cjs"
}
},
"repository": {
"type": "git",
"url": "https://github.com/surfinzap/typopo"
},
"bugs": {
"url": "https://github.com/surfinzap/typopo/issues"
},
"keywords": [
"microtypography",
"typography",
"typos",
"typo",
"English",
"German",
"Slovak",
"Czech",
"Rusyn"
],
"engines": {
"node": ">=6.9.4"
},
"devDependencies": {
"@eslint/js": "^9.39.1",
"@huggingface/prettier-plugin-vertical-align": "^0.2.3",
"@trivago/prettier-plugin-sort-imports": "^6.0.0",
"cross-env": "^10.1.0",
"eslint": "^9.39.1",
"husky": "^9.1.7",
"jsdom": "^27.2.0",
"lint-staged": "^16.2.7",
"prettier": "^3.7.3",
"vite": "^7.2.4",
"vitest": "^4.0.14"
},
"scripts": {
"build": "vite build",
"test": "vitest run",
"test:dev": "cross-env SOURCE_ONLY=true vitest",
"test:module": "vitest --exclude tests/integration/typopo.test.js",
"test:perf": "node tests/performance.test.js",
"lint": "eslint src/",
"lint:fix": "eslint src/ --fix",
"format": "prettier --write src/ tests/",
"debug": "node tests/debug/debug-typopo.js",
"debug:regex": "node tests/debug/debug-regex.js"
}
}