{"_id":"@7l/fontlib","_rev":"4-990a34f09debb4cd4e4625d6415377eb","name":"@7l/fontlib","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.0":{"name":"@7l/fontlib","version":"1.0.0","keywords":[],"author":"","license":"MIT","_id":"@7l/fontlib@1.0.0","maintainers":[{"name":"boyangsicwastaken","email":"devnodeboyangsic@gmail.com"}],"dist":{"shasum":"6f1a03ad4d8b179d578e77ccd38619f17601285f","tarball":"https://registry.npmjs.org/@7l/fontlib/-/fontlib-1.0.0.tgz","fileCount":77,"integrity":"sha512-u4R6ss/mySV2smNzWj2zhEqQkGs6Prk6C0Fup9pG0Sw+yyoFagT4lgLQB9BbX2pUP+3qHlfV2PKc2q74FJkhHg==","signatures":[{"sig":"MEUCIFimNtYEI050220YX/SSBpIwpXPgzizDtYYDkCFF6y8nAiEA1+96V4aFyQkG8Qa2OOQz0h9IyIF8vHYQdaO1PU14/tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108080},"main":"out/init.luau","type":"commonjs","types":"out/index.d.ts","scripts":{"lint":"eslint src","build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"boyangsicwastaken","email":"devnodeboyangsic@gmail.com"},"_npmVersion":"11.17.0","description":"<div align=\"center\">","directories":{},"_nodeVersion":"26.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.9.1","prettier":"^3.9.6","roblox-ts":"^3.0.0","typescript":"^5.9.3","@rbxts/react":"^17.3.7-ts.2","@rbxts/types":"^1.0.947","@rbxts/react-roblox":"^17.3.7-ts.2","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","eslint-plugin-roblox-ts":"^1.4.1","@typescript-eslint/parser":"^8.69.0","@typescript-eslint/eslint-plugin":"^8.69.0"},"peerDependencies":{"@rbxts/react":"^17.3.7-ts.2","@rbxts/react-roblox":"^17.3.7-ts.2"},"_npmOperationalInternal":{"tmp":"tmp/fontlib_1.0.0_1788404225791_0.4262530670701081","host":"s3://npm-registry-packages-npm-production"}},"1.0.69":{"name":"@7l/fontlib","version":"1.0.69","keywords":[],"author":"","license":"MIT","_id":"@7l/fontlib@1.0.69","maintainers":[{"name":"boyangsicwastaken","email":"devnodeboyangsic@gmail.com"}],"dist":{"shasum":"548a16a369df68232a44f7d27831634d9caafa4d","tarball":"https://registry.npmjs.org/@7l/fontlib/-/fontlib-1.0.69.tgz","fileCount":77,"integrity":"sha512-77t3RUz6d4dl383zWIKdOWdsaaCxvVRqUlJ+4dWIXQwG2R20NbyqD/TYMDziMke2ljhQ+JVUHDp7FfwgJlva6A==","signatures":[{"sig":"MEQCIDbExhnAGmXuoxt8Aqhh4sDzyBzrRSb3h1yVhqavE9HXAiAIKXcj+whDE7PxIhCzMub+QW39k38hsm8GoeBnbbZkuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108081},"main":"out/init.luau","type":"commonjs","types":"out/index.d.ts","gitHead":"9cd3647e3a5b4ba9985466a620a5458f7a32ee86","scripts":{"lint":"eslint src","build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"boyangsicwastaken","email":"devnodeboyangsic@gmail.com"},"_npmVersion":"11.17.0","description":"<div align=\"center\">","directories":{},"_nodeVersion":"26.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.9.1","prettier":"^3.9.6","roblox-ts":"^3.0.0","typescript":"^5.9.3","@rbxts/react":"^17.3.7-ts.2","@rbxts/types":"^1.0.947","@rbxts/react-roblox":"^17.3.7-ts.2","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","eslint-plugin-roblox-ts":"^1.4.1","@typescript-eslint/parser":"^8.69.0","@typescript-eslint/eslint-plugin":"^8.69.0"},"peerDependencies":{"@rbxts/react":"^17.3.7-ts.2","@rbxts/react-roblox":"^17.3.7-ts.2"},"_npmOperationalInternal":{"tmp":"tmp/fontlib_1.0.69_1788404924144_0.9645341267512793","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@7l/fontlib","version":"1.1.0","keywords":[],"author":"","license":"MIT","_id":"@7l/fontlib@1.1.0","maintainers":[{"name":"boyangsicwastaken","email":"devnodeboyangsic@gmail.com"}],"dist":{"shasum":"971c403c9e1c60d563d9415d39d108c6f75edffb","tarball":"https://registry.npmjs.org/@7l/fontlib/-/fontlib-1.1.0.tgz","fileCount":77,"integrity":"sha512-J3sS8xh1ljLKwh/9ZO3aMoNRTm6in68Q+HIbehACtvbm6eM8unXY7lWL9EHzDljdCjtkB5bPn3/bQhBF/8l0vQ==","signatures":[{"sig":"MEUCIAW/dFuK4WOhZZR52j6aCNiG3I1cc1ts2COel+cQwKa2AiEAm7i1fxl4T+NY22qTAtQ71Ndn9mVyBXXtxfWyxrHK5RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110303},"main":"out/init.luau","type":"commonjs","types":"out/index.d.ts","gitHead":"343e9a854294d651536fbe185f28efbce81b46d1","scripts":{"lint":"eslint src","build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"boyangsicwastaken","email":"devnodeboyangsic@gmail.com"},"_npmVersion":"11.17.0","description":"<div align=\"center\">","directories":{},"_nodeVersion":"26.4.0","allowScripts":{"fsevents@2.3.3":true},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.9.1","prettier":"^3.9.6","roblox-ts":"^3.0.0","typescript":"^5.9.3","@rbxts/react":"^17.3.7-ts.2","@rbxts/types":"^1.0.947","@rbxts/react-roblox":"^17.3.7-ts.2","@rbxts/compiler-types":"^3.0.0-types.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","eslint-plugin-roblox-ts":"^1.4.1","@typescript-eslint/parser":"^8.69.0","@typescript-eslint/eslint-plugin":"^8.69.0"},"peerDependencies":{"@rbxts/react":">=17.2.3 <18.0.0","@rbxts/react-roblox":">=17.2.3 <18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fontlib_1.1.0_1789291304362_0.33839510228850544","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@7l/fontlib","version":"1.1.3","description":"<div align=\"center\">","main":"out/init.luau","scripts":{"build":"rbxtsc","watch":"rbxtsc -w","prepublishOnly":"npm run build","lint":"eslint src"},"keywords":[],"author":"","license":"MIT","type":"commonjs","types":"out/index.d.ts","publishConfig":{"access":"public"},"devDependencies":{"@rbxts/compiler-types":"^3.0.0-types.0","@rbxts/react":"^17.3.7-ts.2","@rbxts/react-roblox":"^17.3.7-ts.2","@rbxts/types":"^1.0.947","@typescript-eslint/eslint-plugin":"^8.69.0","@typescript-eslint/parser":"^8.69.0","eslint":"^10.9.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","eslint-plugin-roblox-ts":"^1.4.1","prettier":"^3.9.6","roblox-ts":"^3.0.0","typescript":"^5.9.3"},"peerDependencies":{"@rbxts/react":"*","@rbxts/react-roblox":"*"},"allowScripts":{"fsevents@2.3.3":true},"gitHead":"343e9a854294d651536fbe185f28efbce81b46d1","_id":"@7l/fontlib@1.1.3","_nodeVersion":"26.4.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-g8ZbV4mjTDfse1srHxVVxa2eWtjbjWtnla62KTNpv9ST+e1MhZ4eULPUTIPWzV9b3+Vmmsn9voBQ+5LBVFsdwg==","shasum":"b0657e76e99923cf216a8c6d7dd0c1365ff56e85","tarball":"https://registry.npmjs.org/@7l/fontlib/-/fontlib-1.1.3.tgz","fileCount":77,"unpackedSize":110273,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFsw5eWBJ+WeI/NRV1cKnJwu19F8LcA18MBPa6OpbXeIAiBt6uE0wwpsNMr+fFkKfTakzbdnRzRCQhbmBGw2f82dZQ=="}]},"_npmUser":{"name":"boyangsicwastaken","email":"devnodeboyangsic@gmail.com"},"directories":{},"maintainers":[{"name":"boyangsicwastaken","email":"devnodeboyangsic@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fontlib_1.1.3_1789308602116_0.1443164832567354"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-03T02:57:05.536Z","modified":"2026-09-13T14:10:02.456Z","1.0.0":"2026-09-03T02:57:05.924Z","1.0.69":"2026-09-03T03:08:44.293Z","1.1.0":"2026-09-13T09:21:44.499Z","1.1.3":"2026-09-13T14:10:02.291Z"},"license":"MIT","keywords":[],"description":"<div align=\"center\">","maintainers":[{"name":"boyangsicwastaken","email":"devnodeboyangsic@gmail.com"}],"readme":"<div align=\"center\">\n\n<img src=\"assets/logo.png\" alt=\"fontlib\" width=\"320\">\n\n로블록스 ttf 라이브러리\n\n</div>\n\n---\n\n## 설치\n\n```sh\nnpm i @7l/fontlib\n```\n\n## 예시\n\n```tsx\nimport { registerFont, Text } from \"@7l/fontlib\";\nimport notoSans from \"./fonts/noto-sans\";\n\nregisterFont(notoSans);\n\n<Text text=\"안녕하세요\" font=\"Noto Sans KR\" textSize={18} size={UDim2.fromOffset(300, 40)} />;\n```\n\n자세한건 [docs/usage.md](docs/usage.md)\n","readmeFilename":"README.md"}