Files
font/packages/zen/package.json
zeekay 868f59fe92 Arabic companions hold rather than swap; 1.9.5
A swap paints the platform's Arabic and then the companion, and Kufi is
wider and taller than Geeza Pro, Segoe UI or DejaVu Sans, so every Arabic
line re-wraps when the face lands. font-display: block holds the Arabic
a moment and paints it once. Zen's own faces keep swap.
2026-10-22 19:57:36 -07:00

87 lines
2.1 KiB
JSON

{
"name": "@hanzo/font",
"version": "1.9.5",
"description": "Zen — the Hanzo type family: sans, mono and pixel, with brand presets and a wasm cutter.",
"main": "./dist/font.js",
"type": "module",
"module": "./dist/font.js",
"types": "./font.d.ts",
"scripts": {
"prepare": "cp ../../LICENSE.txt .",
"version": "changeset version",
"release": "changeset publish"
},
"homepage": "https://hanzo.ai",
"repository": {
"type": "git",
"url": "git+https://git.hanzo.ai/hanzoai/font.git",
"directory": "packages/zen"
},
"keywords": [
"font",
"hanzo",
"instancer",
"typeface",
"variable font",
"wasm",
"zen",
"zen mono",
"zen pixel"
],
"exports": {
".": {
"types": "./dist/font.d.ts",
"default": "./dist/font.js"
},
"./mono": {
"types": "./dist/mono.d.ts",
"default": "./dist/mono.js"
},
"./mono-non-variable": {
"types": "./dist/mono-non-variable.d.ts",
"default": "./dist/mono-non-variable.js"
},
"./sans": {
"types": "./dist/sans.d.ts",
"default": "./dist/sans.js"
},
"./sans-non-variable": {
"types": "./dist/sans-non-variable.d.ts",
"default": "./dist/sans-non-variable.js"
},
"./pixel": {
"types": "./dist/pixel.d.ts",
"default": "./dist/pixel.js"
},
"./css": "./dist/zen.css",
"./presets": {
"types": "./dist/presets.d.ts",
"default": "./dist/presets.js"
},
"./presets.css": "./dist/presets.css",
"./wasm": "./dist/wasm/zen.js",
"./wasm/zen_bg.wasm": "./dist/wasm/zen_bg.wasm",
"./dist/fonts/*": "./dist/fonts/*"
},
"license": "SIL OPEN FONT LICENSE",
"peerDependencies": {
"next": ">=13.2.0"
},
"devDependencies": {
"@changesets/cli": "^2.29.8"
},
"packageManager": "[email protected]+sha512.1c67b3b359b2d408119ba1ed289f34b8fc3c6873412bec6fd264fbdc82489e510fcbecb9ce9d22dae7f3b76269d8441046014bdca53b9979cd7a561ad631b800",
"publishConfig": {
"access": "public"
},
"sideEffects": [
"*.css"
],
"files": [
"dist",
"font.d.ts",
"LICENSE.txt",
"README.md"
]
}