{
  "manifest": {
    "name": "regenerate-unicode-properties",
    "version": "10.1.1",
    "description": "Regenerate sets for Unicode properties and values.",
    "homepage": "https://github.com/mathiasbynens/regenerate-unicode-properties",
    "main": "index.js",
    "engines": {
      "node": ">=4"
    },
    "files": [
      "LICENSE-MIT.txt",
      "index.js",
      "unicode-version.js",
      "Binary_Property",
      "General_Category",
      "Property_of_Strings",
      "Script",
      "Script_Extensions"
    ],
    "keywords": [
      "unicode",
      "unicode-data",
      "regenerate"
    ],
    "license": "MIT",
    "author": {
      "name": "Mathias Bynens",
      "url": "https://mathiasbynens.be/"
    },
    "repository": {
      "type": "git",
      "url": "https://github.com/mathiasbynens/regenerate-unicode-properties.git"
    },
    "bugs": {
      "url": "https://github.com/mathiasbynens/regenerate-unicode-properties/issues"
    },
    "dependencies": {
      "regenerate": "^1.4.2"
    },
    "devDependencies": {
      "ava": "^4.3.3",
      "fs-extra": "^10.1.0",
      "jsesc": "^3.0.2",
      "@unicode/unicode-15.1.0": "^1.5.2",
      "unicode-canonical-property-names-ecmascript": "^2.0.0"
    },
    "scripts": {
      "build": "node build.js",
      "test": "ava tests/tests.js"
    },
    "_registry": "npm",
    "_loc": "/homez.1033/heliovt/.cache/yarn/v6/npm-regenerate-unicode-properties-10.1.1-6b0e05489d9076b04c436f318d9b067bba459480-integrity/node_modules/regenerate-unicode-properties/package.json",
    "readmeFilename": "README.md",
    "readme": "# regenerate-unicode-properties [![regenerate-unicode-properties on npm](https://img.shields.io/npm/v/regenerate-unicode-properties)](https://www.npmjs.com/package/regenerate-unicode-properties)\n\n_regenerate-unicode-properties_ is a collection of [Regenerate](https://github.com/mathiasbynens/regenerate) sets for [various Unicode properties](https://github.com/tc39/proposal-regexp-unicode-property-escapes).\n\n## Installation\n\nTo use _regenerate-unicode-properties_ programmatically, install it as a dependency via [npm](https://www.npmjs.com/):\n\n```bash\n$ npm install regenerate-unicode-properties\n```\n\n## Usage\n\nTo get a map of supported properties and their values:\n\n```js\nconst properties = require('regenerate-unicode-properties');\n```\n\nTo get a specific Regenerate set:\n\n```js\n// Examples:\nconst Lu = require('regenerate-unicode-properties/General_Category/Uppercase_Letter.js').characters;\nconst Greek = require('regenerate-unicode-properties/Script_Extensions/Greek.js').characters;\n```\n\nSome properties can also refer to strings rather than single characters:\n```js\nconst { characters, strings } = require('regenerate-unicode-properties/Property_of_Strings/Basic_Emoji.js');\n```\n\nTo get the Unicode version the data was based on:\n\n```js\nconst unicodeVersion = require('regenerate-unicode-properties/unicode-version.js');\n```\n\n## For maintainers\n\n### How to publish a new release\n\n1. On the `main` branch, bump the version number in `package.json`:\n\n    ```sh\n    npm version patch -m 'Release v%s'\n    ```\n\n    Instead of `patch`, use `minor` or `major` [as needed](https://semver.org/).\n\n    Note that this produces a Git commit + tag.\n\n1. Push the release commit and tag:\n\n    ```sh\n    git push && git push --tags\n    ```\n\n    Our CI then automatically publishes the new release to npm.\n\n## Author\n\n| [![twitter/mathias](https://gravatar.com/avatar/24e08a9ea84deb17ae121074d0f17125?s=70)](https://twitter.com/mathias \"Follow @mathias on Twitter\") |\n|---|\n| [Mathias Bynens](https://mathiasbynens.be/) |\n\n## License\n\n_regenerate-unicode-properties_ is available under the [MIT](https://mths.be/mit) license.\n"
  },
  "artifacts": [],
  "remote": {
    "resolved": "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480",
    "type": "tarball",
    "reference": "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz",
    "hash": "6b0e05489d9076b04c436f318d9b067bba459480",
    "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==",
    "registry": "npm",
    "packageName": "regenerate-unicode-properties",
    "cacheIntegrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== sha1-aw4FSJ2QdrBMQ28xjZsGe7pFlIA="
  },
  "registry": "npm",
  "hash": "6b0e05489d9076b04c436f318d9b067bba459480"
}