{"library":"nlcst-is-literal","type":"library","category":null,"description":"nlcst-is-literal is a focused utility within the `unified` ecosystem, designed to determine if a `WordNode` within an NLCST (Natural Language Concrete Syntax Tree) parent node is semantically considered a \"literal.\" This check typically involves analyzing surrounding punctuation, such as quotes, parentheses, or dashes, that enclose the word. The package is currently stable at version `3.0.0` and follows the `unified` collective's release cadence, typically aligning major versions with Node.js LTS updates and significant architectural shifts like the transition to ESM. It's primarily used by tools that process natural language, such as spell-checkers or linting tools, to correctly identify and potentially exclude words that are meant as examples or explicitly quoted text rather than standard vocabulary, rather than actual words to be evaluated.","language":"javascript","status":"active","version":"3.0.0","tags":["javascript","unist","nlcst","nlcst-util","util","utility","literal","word","typescript"],"install":[{"cmd":"npm install nlcst-is-literal","imports":["import { isLiteral } from 'nlcst-is-literal'","import {isLiteral} from 'https://esm.sh/nlcst-is-literal@3'","import type { Node } from 'nlcst'; /* ... */ isLiteral(parent: Node, index: number)"]},{"cmd":"yarn add nlcst-is-literal","imports":[]},{"cmd":"pnpm add nlcst-is-literal","imports":[]}],"homepage":null,"github":"https://github.com/syntax-tree/nlcst-is-literal","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/nlcst-is-literal","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/nlcst-is-literal/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}