{"_id":"hast-util-phrasing","_rev":"367226","name":"hast-util-phrasing","description":"hast utility to check if a node is phrasing content","dist-tags":{"latest":"2.0.0"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"time":{"modified":"2021-07-19T07:30:44.000Z","created":"2016-09-27T20:11:30.918Z","2.0.0":"2021-04-26T15:44:55.195Z","1.0.5":"2020-02-28T08:43:10.425Z","1.0.4":"2019-05-25T09:13:05.440Z","1.0.3":"2019-05-25T09:06:04.247Z","1.0.2":"2018-11-07T17:27:00.186Z","1.0.1":"2018-06-11T10:04:25.510Z","1.0.0":"2016-09-27T20:11:30.918Z"},"users":{},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"repository":{"type":"git","url":"git+https://github.com/syntax-tree/hast-util-phrasing.git"},"versions":{"2.0.0":{"name":"hast-util-phrasing","version":"2.0.0","description":"hast utility to check if a node is phrasing content","license":"MIT","keywords":["unist","hast","hast-util","util","utility","html","category","phrasing"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/hast-util-phrasing.git"},"bugs":{"url":"https://github.com/syntax-tree/hast-util-phrasing/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"hast-util-embedded":"^2.0.0","hast-util-has-property":"^2.0.0","hast-util-is-body-ok-link":"^1.0.0","hast-util-is-element":"^2.0.0"},"devDependencies":{"@types/tape":"^4.13.0","c8":"^7.0.0","hastscript":"^6.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","rimraf":"^3.0.2","tape":"^5.0.0","type-coverage":"^2.17.3","typescript":"^4.2.4","unist-builder":"^3.0.0","xo":"^0.39.0"},"scripts":{"prepack":"npm run build && npm run format","build":"rimraf \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"no-var":"off","prefer-arrow-callback":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true},"gitHead":"0492e085b7f73ea5bd03d7164d73c799ee1982b5","homepage":"https://github.com/syntax-tree/hast-util-phrasing#readme","_id":"hast-util-phrasing@2.0.0","_nodeVersion":"15.11.0","_npmVersion":"7.10.0","dist":{"shasum":"36b526bbfd5a9e0a85bc7a96509fa591edabcd0c","size":3817,"noattachment":false,"key":"/hast-util-phrasing/-/hast-util-phrasing-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hast-util-phrasing/download/hast-util-phrasing-2.0.0.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hast-util-phrasing_2.0.0_1619451895035_0.23711204719112167"},"_hasShrinkwrap":false,"publish_time":1619451895195,"_cnpm_publish_time":1619451895195},"1.0.5":{"name":"hast-util-phrasing","version":"1.0.5","description":"hast utility to check if a node is phrasing content","license":"MIT","keywords":["unist","hast","hast-util","util","utility","html","category","phrasing"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/hast-util-phrasing.git"},"bugs":{"url":"https://github.com/syntax-tree/hast-util-phrasing/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"hast-util-embedded":"^1.0.0","hast-util-has-property":"^1.0.0","hast-util-is-body-ok-link":"^1.0.0","hast-util-is-element":"^1.0.0"},"devDependencies":{"browserify":"^16.0.0","hastscript":"^5.0.0","nyc":"^15.0.0","prettier":"^1.0.0","remark-cli":"^7.0.0","remark-preset-wooorm":"^6.0.0","tape":"^4.0.0","tinyify":"^2.0.0","unist-builder":"^2.0.0","xo":"^0.27.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify index.js -s hastUtilPhrasing > hast-util-phrasing.js","build-mangle":"browserify index.js -s hastUtilPhrasing -p tinyify > hast-util-phrasing.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["hast-util-phrasing.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"1abeed58bdd3c0f73d32370c62d6b96cea5b214c","homepage":"https://github.com/syntax-tree/hast-util-phrasing#readme","_id":"hast-util-phrasing@1.0.5","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"45fb7d3efc70128b61491f9e3f080a554f138b1d","size":3155,"noattachment":false,"key":"/hast-util-phrasing/-/hast-util-phrasing-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/hast-util-phrasing/download/hast-util-phrasing-1.0.5.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hast-util-phrasing_1.0.5_1582879389770_0.42200009512784975"},"_hasShrinkwrap":false,"publish_time":1582879390425,"_cnpm_publish_time":1582879390425},"1.0.4":{"name":"hast-util-phrasing","version":"1.0.4","description":"Check if a node is a phrasing content","license":"MIT","keywords":["hast","html","category","phrasing","util","utility"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/hast-util-phrasing.git"},"bugs":{"url":"https://github.com/syntax-tree/hast-util-phrasing/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"hast-util-embedded":"^1.0.0","hast-util-has-property":"^1.0.0","hast-util-is-body-ok-link":"^1.0.0","hast-util-is-element":"^1.0.0"},"devDependencies":{"browserify":"^16.0.0","hastscript":"^5.0.0","nyc":"^14.0.0","prettier":"^1.0.0","remark-cli":"^6.0.0","remark-preset-wooorm":"^5.0.0","tape":"^4.0.0","tinyify":"^2.0.0","unist-builder":"^1.0.0","xo":"^0.24.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify index.js -s hastUtilPhrasing > hast-util-phrasing.js","build-mangle":"browserify index.js -s hastUtilPhrasing -p tinyify > hast-util-phrasing.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["hast-util-phrasing.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"dca371301ded6430568c0c61f172ebe0adcef6ff","homepage":"https://github.com/syntax-tree/hast-util-phrasing#readme","_id":"hast-util-phrasing@1.0.4","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"52cf63990cd1bff105c34e4622639b3afde6d9d9","size":3039,"noattachment":false,"key":"/hast-util-phrasing/-/hast-util-phrasing-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hast-util-phrasing/download/hast-util-phrasing-1.0.4.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hast-util-phrasing_1.0.4_1558775585302_0.3602310021471058"},"_hasShrinkwrap":false,"publish_time":1558775585440,"_cnpm_publish_time":1558775585440},"1.0.3":{"name":"hast-util-phrasing","version":"1.0.3","description":"Check if a node is a phrasing content","license":"MIT","keywords":["hast","html","category","phrasing","util","utility"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/hast-util-phrasing.git"},"bugs":{"url":"https://github.com/syntax-tree/hast-util-phrasing/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"hast-util-embedded":"^1.0.0","hast-util-has-property":"^1.0.0","hast-util-is-body-ok-link":"^1.0.0","hast-util-is-element":"^1.0.0"},"devDependencies":{"browserify":"^16.0.0","hastscript":"^5.0.0","nyc":"^14.0.0","prettier":"^1.0.0","remark-cli":"^6.0.0","remark-preset-wooorm":"^5.0.0","tape":"^4.0.0","tinyify":"^2.0.0","unist-builder":"^1.0.0","xo":"^0.24.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify index.js -s hastUtilPhrasing > hast-util-phrasing.js","build-mangle":"browserify index.js -s hastUtilPhrasing -p tinyify > hast-util-phrasing.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["hast-util-phrasing.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"3a2540e122c2622231f0b5f9855dfaeadad2c7d5","homepage":"https://github.com/syntax-tree/hast-util-phrasing#readme","_id":"hast-util-phrasing@1.0.3","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"e436e2325da009b9918bd2d9707e804283627a95","size":3050,"noattachment":false,"key":"/hast-util-phrasing/-/hast-util-phrasing-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hast-util-phrasing/download/hast-util-phrasing-1.0.3.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hast-util-phrasing_1.0.3_1558775164085_0.7716958123715918"},"_hasShrinkwrap":false,"publish_time":1558775164247,"_cnpm_publish_time":1558775164247},"1.0.2":{"name":"hast-util-phrasing","version":"1.0.2","description":"Check if a node is a phrasing content","license":"MIT","keywords":["hast","html","category","phrasing","util","utility"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/hast-util-phrasing.git"},"bugs":{"url":"https://github.com/syntax-tree/hast-util-phrasing/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"hast-util-embedded":"^1.0.0","hast-util-has-property":"^1.0.0","hast-util-is-body-ok-link":"^1.0.0","hast-util-is-element":"^1.0.0"},"devDependencies":{"browserify":"^16.0.0","hastscript":"^5.0.0","nyc":"^13.0.0","prettier":"^1.13.5","remark-cli":"^6.0.0","remark-preset-wooorm":"^4.0.0","tape":"^4.4.0","tinyify":"^2.4.3","unist-builder":"^1.0.2","xo":"^0.23.0"},"scripts":{"format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","build-bundle":"browserify index.js -s hastUtilPhrasing > hast-util-phrasing.js","build-mangle":"browserify index.js -s hastUtilPhrasing -p tinyify > hast-util-phrasing.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["hast-util-phrasing.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"ba8c9c1527be5ca853b97c57ecf9ce5ae60e0df4","homepage":"https://github.com/syntax-tree/hast-util-phrasing#readme","_id":"hast-util-phrasing@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"150edd3eeec94b02f7c38389eb1bc4a16976a879","size":2864,"noattachment":false,"key":"/hast-util-phrasing/-/hast-util-phrasing-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hast-util-phrasing/download/hast-util-phrasing-1.0.2.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hast-util-phrasing_1.0.2_1541611620084_0.4729655152826153"},"_hasShrinkwrap":false,"publish_time":1541611620186,"_cnpm_publish_time":1541611620186},"1.0.1":{"name":"hast-util-phrasing","version":"1.0.1","description":"Check if a node is a phrasing content","license":"MIT","keywords":["hast","html","category","phrasing","util","utility"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/hast-util-phrasing.git"},"bugs":{"url":"https://github.com/syntax-tree/hast-util-phrasing/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"files":["index.js"],"dependencies":{"hast-util-embedded":"^1.0.0","hast-util-has-property":"^1.0.0","hast-util-is-body-ok-link":"^1.0.0","hast-util-is-element":"^1.0.0"},"devDependencies":{"browserify":"^16.0.0","esmangle":"^1.0.0","hastscript":"^3.0.1","nyc":"^12.0.0","prettier":"^1.13.5","remark-cli":"^5.0.0","remark-preset-wooorm":"^4.0.0","tape":"^4.4.0","unist-builder":"^1.0.2","xo":"^0.21.0"},"scripts":{"format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","build-bundle":"browserify index.js -s hastUtilPhrasing > hast-util-phrasing.js","build-mangle":"esmangle hast-util-phrasing.js > hast-util-phrasing.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["hast-util-phrasing.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"c49c377cb3691de52f0df33d3975617fc5b9f414","homepage":"https://github.com/syntax-tree/hast-util-phrasing#readme","_id":"hast-util-phrasing@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"c2167222ac18c93459681aeba06d8169fd267de2","size":2758,"noattachment":false,"key":"/hast-util-phrasing/-/hast-util-phrasing-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hast-util-phrasing/download/hast-util-phrasing-1.0.1.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hast-util-phrasing_1.0.1_1528711465081_0.4036834783667118"},"_hasShrinkwrap":false,"publish_time":1528711465510,"_cnpm_publish_time":1528711465510},"1.0.0":{"name":"hast-util-phrasing","version":"1.0.0","description":"Check if a node is a phrasing content","license":"MIT","keywords":["hast","html","category","phrasing","util","utility"],"repository":{"type":"git","url":"git+https://github.com/wooorm/hast-util-phrasing.git"},"bugs":{"url":"https://github.com/wooorm/hast-util-phrasing/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"engines":{"node":">=0.11.0"},"files":["index.js"],"dependencies":{"hast-util-embedded":"^1.0.0","hast-util-has-property":"^1.0.0","hast-util-is-body-ok-link":"^1.0.0","hast-util-is-element":"^1.0.0"},"devDependencies":{"browserify":"^13.0.0","esmangle":"^1.0.0","hastscript":"^3.0.1","nyc":"^8.3.0","remark-cli":"^2.0.0","remark-preset-wooorm":"^1.0.0","tape":"^4.4.0","unist-builder":"^1.0.2","xo":"^0.16.0"},"scripts":{"build-md":"remark . --quiet --frail","build-bundle":"browserify index.js -s hastUtilPhrasing > hast-util-phrasing.js","build-mangle":"esmangle hast-util-phrasing.js > hast-util-phrasing.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"xo":{"space":true,"ignores":["hast-util-phrasing.js"]},"remarkConfig":{"output":true,"presets":"wooorm"},"gitHead":"6353a73e543aab25258faf0532fe32984b1cff0b","homepage":"https://github.com/wooorm/hast-util-phrasing#readme","_id":"hast-util-phrasing@1.0.0","_shasum":"b051f991bc96595c0f756304a478eda48674c448","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"b051f991bc96595c0f756304a478eda48674c448","size":2630,"noattachment":false,"key":"/hast-util-phrasing/-/hast-util-phrasing-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hast-util-phrasing/download/hast-util-phrasing-1.0.0.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/hast-util-phrasing-1.0.0.tgz_1475007090322_0.07350740185938776"},"directories":{},"publish_time":1475007090918,"_cnpm_publish_time":1475007090918,"_hasShrinkwrap":false}},"readme":"# hast-util-phrasing\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n[![Sponsors][sponsors-badge]][collective]\n[![Backers][backers-badge]][collective]\n[![Chat][chat-badge]][chat]\n\n[**hast**][hast] utility to check if a [*node*][node] is [*phrasing*][spec]\ncontent.\n\n## Install\n\nThis package is [ESM only](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c):\nNode 12+ is needed to use it and it must be `import`ed instead of `require`d.\n\n[npm][]:\n\n```sh\nnpm install hast-util-phrasing\n```\n\n## Use\n\n```js\nimport {phrasing} from 'hast-util-phrasing'\n\n// Given flow content:\nphrasing({\n  type: 'element',\n  tagName: 'div',\n  children: [{type: 'text', value: 'Alpha'}]\n})\n// => false\n\n// Given a phrasing element:\nphrasing({\n  type: 'element',\n  tagName: 'meta',\n  properties: {itemProp: 'bravo'},\n  children: []\n})\n// => true\n\n// Given a non-phrasing element:\nphrasing({\n  type: 'element',\n  tagName: 'meta',\n  properties: {charSet: 'utf8'},\n  children: []\n})\n// => false\n\n// Given text:\nphrasing({type: 'text', value: 'Delta'})\n// => true\n```\n\n## API\n\nThis package exports the following identifiers: `phrasing`.\nThere is no default export.\n\n### `phrasing(node)`\n\nCheck if the given value is [*phrasing*][spec] content.\n\n###### Parameters\n\n*   `node` (`*`) — Value to check, typically [`Node`][node].\n\n###### Returns\n\n`boolean` — Whether `node` passes the test.\n\n## Security\n\n`hast-util-phrasing` does not change the syntax tree so there are no openings\nfor [cross-site scripting (XSS)][xss] attacks.\n\n## Related\n\n*   [`hast-util-is-element`](https://github.com/syntax-tree/hast-util-is-element)\n    — check if a node is a (certain) element\n*   [`hast-util-has-property`](https://github.com/syntax-tree/hast-util-has-property)\n    — check if a node has a property\n*   [`hast-util-is-body-ok-link`](https://github.com/rehypejs/rehype-minify/tree/HEAD/packages/hast-util-is-body-ok-link)\n    — check if a node is “Body OK” link element\n*   [`hast-util-is-conditional-comment`](https://github.com/rehypejs/rehype-minify/tree/HEAD/packages/hast-util-is-conditional-comment)\n    — check if a node is a conditional comment\n*   [`hast-util-is-css-link`](https://github.com/rehypejs/rehype-minify/tree/HEAD/packages/hast-util-is-css-link)\n    — check if a node is a CSS link element\n*   [`hast-util-is-css-style`](https://github.com/rehypejs/rehype-minify/tree/HEAD/packages/hast-util-is-css-style)\n    — check if a node is a CSS style element\n*   [`hast-util-embedded`](https://github.com/syntax-tree/hast-util-embedded)\n    — check if a node is an embedded element\n*   [`hast-util-heading`](https://github.com/syntax-tree/hast-util-heading)\n    — check if a node is a heading element\n*   [`hast-util-interactive`](https://github.com/syntax-tree/hast-util-interactive)\n    — check if a node is interactive\n*   [`hast-util-is-javascript`](https://github.com/rehypejs/rehype-minify/tree/HEAD/packages/hast-util-is-javascript)\n    — check if a node is a JavaScript script element\n*   [`hast-util-labelable`](https://github.com/syntax-tree/hast-util-labelable)\n    — check whether a node is labelable\n*   [`hast-util-script-supporting`](https://github.com/syntax-tree/hast-util-script-supporting)\n    — check if a node is a script-supporting element\n*   [`hast-util-sectioning`](https://github.com/syntax-tree/hast-util-sectioning)\n    — check if a node is a sectioning element\n*   [`hast-util-transparent`](https://github.com/syntax-tree/hast-util-transparent)\n    — check if a node is a transparent element\n*   [`hast-util-whitespace`](https://github.com/syntax-tree/hast-util-whitespace)\n    — check if a node is inter-element whitespace\n\n## Contribute\n\nSee [`contributing.md` in `syntax-tree/.github`][contributing] for ways to get\nstarted.\nSee [`support.md`][support] for ways to get help.\n\nThis project has a [code of conduct][coc].\nBy interacting with this repository, organization, or community you agree to\nabide by its terms.\n\n## License\n\n[MIT][license] © [Titus Wormer][author]\n\n<!-- Definitions -->\n\n[build-badge]: https://github.com/syntax-tree/hast-util-phrasing/workflows/main/badge.svg\n\n[build]: https://github.com/syntax-tree/hast-util-phrasing/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/syntax-tree/hast-util-phrasing.svg\n\n[coverage]: https://codecov.io/github/syntax-tree/hast-util-phrasing\n\n[downloads-badge]: https://img.shields.io/npm/dm/hast-util-phrasing.svg\n\n[downloads]: https://www.npmjs.com/package/hast-util-phrasing\n\n[size-badge]: https://img.shields.io/bundlephobia/minzip/hast-util-phrasing.svg\n\n[size]: https://bundlephobia.com/result?p=hast-util-phrasing\n\n[sponsors-badge]: https://opencollective.com/unified/sponsors/badge.svg\n\n[backers-badge]: https://opencollective.com/unified/backers/badge.svg\n\n[collective]: https://opencollective.com/unified\n\n[chat-badge]: https://img.shields.io/badge/chat-discussions-success.svg\n\n[chat]: https://github.com/syntax-tree/unist/discussions\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[license]: license\n\n[author]: https://wooorm.com\n\n[contributing]: https://github.com/syntax-tree/.github/blob/HEAD/contributing.md\n\n[support]: https://github.com/syntax-tree/.github/blob/HEAD/support.md\n\n[coc]: https://github.com/syntax-tree/.github/blob/HEAD/code-of-conduct.md\n\n[spec]: https://html.spec.whatwg.org/#phrasing-content-2\n\n[hast]: https://github.com/syntax-tree/hast\n\n[node]: https://github.com/syntax-tree/hast#nodes\n\n[xss]: https://en.wikipedia.org/wiki/Cross-site_scripting\n","_attachments":{},"homepage":"https://github.com/syntax-tree/hast-util-phrasing#readme","bugs":{"url":"https://github.com/syntax-tree/hast-util-phrasing/issues"},"license":"MIT"}