
Security News
The Changelog Podcast: Practical Steps to Stay Safe on npm
Learn the essential steps every developer should take to stay secure on npm and reduce exposure to supply chain attacks.
unicode-canonical-property-names-ecmascript
Advanced tools
The set of canonical Unicode property names supported in ECMAScript RegExp property escapes.
unicode-canonical-property-names-ecmascript exports the set of canonical Unicode property names that are supported in ECMAScript RegExp property escapes.
To use unicode-canonical-property-names-ecmascript, install it as a dependency via npm:
$ npm install unicode-canonical-property-names-ecmascript
Then, require it:
const properties = require('unicode-canonical-property-names-ecmascript');
properties.has('ID_Start');
// → true
properties.has('IDS');
// → false
On the main branch, bump the version number in package.json:
npm version patch -m 'Release v%s'
Instead of patch, use minor or major as needed.
Note that this produces a Git commit + tag.
Push the release commit and tag:
git push && git push --tags
Our CI then automatically publishes the new release to npm.
| Mathias Bynens |
unicode-canonical-property-names-ecmascript is available under the MIT license.
Similar to unicode-canonical-property-names-ecmascript, this package provides aliases for Unicode property names as per the ECMAScript specification. While unicode-canonical-property-names-ecmascript focuses on canonical names, unicode-property-aliases-ecmascript deals with their aliases, offering a complementary functionality for developers dealing with Unicode properties.
regexpu-core is a package that allows you to transform Unicode-aware regular expressions into equivalent ES5 regular expressions. Although it serves a different purpose by focusing on regular expression transformation, it shares the common theme of enhancing Unicode support in JavaScript, similar to what unicode-canonical-property-names-ecmascript offers by providing property names for Unicode character recognition.
FAQs
The set of canonical Unicode property names supported in ECMAScript RegExp property escapes.
We found that unicode-canonical-property-names-ecmascript demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Learn the essential steps every developer should take to stay secure on npm and reduce exposure to supply chain attacks.

Security News
Experts push back on new claims about AI-driven ransomware, warning that hype and sponsored research are distorting how the threat is understood.

Security News
Ruby's creator Matz assumes control of RubyGems and Bundler repositories while former maintainers agree to step back and transfer all rights to end the dispute.