{"library":"codepoints","type":"library","category":null,"description":"The `codepoints` package provides a parser for the Unicode Character Database (UCD) files, producing a large array of JavaScript objects, each representing a Unicode codepoint with extensive properties like name, category, block, script, bidi class, and various casing and decomposition mappings. The current stable version is 1.3.0, and the package is primarily intended for use in build scripts, not directly in production applications, due to its significant memory footprint and unoptimized parsing speed. It bundles a default UCD, but also allows specifying a custom UCD path. For real-world applications requiring Unicode data, the project maintainers recommend using modules that provide precompiled and compressed data, such as `unicode-properties`. It does not follow a strict release cadence and has seen infrequent updates, reflecting its stable but specialized role.","language":"javascript","status":"maintenance","version":"1.3.0","tags":["javascript","unicode","ucd","codepoint"],"last_verified":"Wed May 27","install":[{"cmd":"npm install codepoints","imports":["const codepoints = require('codepoints');","const parser = require('codepoints/parser');","// No direct import for type; data is an array of objects.\n// Example accessing a property:\n// const category = codepoints[65].category;"]},{"cmd":"yarn add codepoints","imports":[]},{"cmd":"pnpm add codepoints","imports":[]}],"homepage":null,"github":"https://github.com/devongovett/codepoints","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/codepoints","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/codepoints/compatibility"}}