{"_id":"@cspell/dict-tc-plc","_rev":"2-26470e0b22bbd46d4674825f60cf65b3","name":"@cspell/dict-tc-plc","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@cspell/dict-tc-plc","version":"1.0.0","keywords":["cspell","cspell-ext","plc","PLC IEC61131 Structured Text (ST)","TwinCat","dictionary","spelling"],"author":{"name":"Street Side Software"},"license":"MIT","_id":"@cspell/dict-tc-plc@1.0.0","maintainers":[{"name":"jason-dent","email":"jason@streetsidesoftware.nl"}],"contributors":[],"homepage":"https://github.com/streetsidesoftware/cspell-dicts/blob/main/dictionaries/plc#readme","bugs":{"url":"https://github.com/streetsidesoftware/cspell-dicts/issues"},"dist":{"shasum":"e9dbcefceeee51ad5c15975e28b295c4082db992","tarball":"https://registry.npmjs.org/@cspell/dict-tc-plc/-/dict-tc-plc-1.0.0.tgz","fileCount":5,"integrity":"sha512-zIIVAusgkmLIPIxZucecULRWr3L30cYuh85m3cAr/LnmodhYTVAxErw76BCw61jATETcRJlETMsluulyoOA0uQ==","signatures":[{"sig":"MEQCICOKre0Xe/NwJh1/ycWxiud+3Wors2iO2No3mQsMVrOFAiAw6oDBJPUI96Epc6vD93ET/bwiAdX5WnUATnmKMOuxPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cspell%2fdict-tc-plc@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9911},"exports":{".":"./cspell-ext.json","./cspell":"./cspell-ext.json","./cspell-ext.json":"./cspell-ext.json"},"gitHead":"f071c3cf097589f9797c215c4fb616055b36e509","scripts":{"test":"pnpm test:samples && pnpm test:src","build":"cspell-tools-cli build","test:src":"cspell src/plc.txt","test:samples":"cspell samples","prepublishOnly":"echo OK","prepare:dictionary":"pnpm run build"},"_npmUser":{"name":"jason-dent","email":"jason@streetsidesoftware.nl"},"repository":{"url":"git+https://github.com/streetsidesoftware/cspell-dicts.git","type":"git"},"_npmVersion":"lerna/5.6.0/node@v24.19.0+x64 (linux)","description":"TwinCat PLC IEC61131 Structured Text (ST) dictionary for cspell.","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/dict-tc-plc_1.0.0_1787413649832_0.047638415263909994","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@cspell/dict-tc-plc","version":"1.0.1","description":"TwinCat PLC IEC61131 Structured Text (ST) dictionary for cspell.","publishConfig":{"access":"public","provenance":true},"keywords":["cspell","cspell-ext","plc","PLC IEC61131 Structured Text (ST)","TwinCat","dictionary","spelling"],"homepage":"https://github.com/streetsidesoftware/cspell-dicts/blob/main/dictionaries/plc#readme","bugs":{"url":"https://github.com/streetsidesoftware/cspell-dicts/issues"},"repository":{"type":"git","url":"git+https://github.com/streetsidesoftware/cspell-dicts.git","directory":"dictionaries/tc-plc"},"license":"MIT","author":{"name":"Street Side Software","email":"support@streetsidesoftware.nl"},"contributors":[],"exports":{".":"./cspell-ext.json","./cspell":"./cspell-ext.json","./cspell-ext.json":"./cspell-ext.json"},"scripts":{"build":"cspell-tools-cli build","prepare:dictionary":"pnpm run build","prepublishOnly":"echo OK","test":"pnpm test:samples && pnpm test:src","test:samples":"cspell samples","test:src":"cspell src/plc.txt"},"dependencies":{},"devDependencies":{},"gitHead":"9873a4f94e88cd7b5c18fa9d9fa871105a18b1c5","_id":"@cspell/dict-tc-plc@1.0.1","_nodeVersion":"24.19.0","_npmVersion":"lerna/5.6.0/node@v24.19.0+x64 (linux)","dist":{"integrity":"sha512-XA2SeNaXwHlXgAE+3Alp61uekfGJGvpJnETbkbs4G3flTt+xi3Niq4dXTVJQ+03NFOHnAUklkzKIGSF4cCeZwA==","shasum":"d44da9fff88079eae03ede29670fd06c25b1846a","tarball":"https://registry.npmjs.org/@cspell/dict-tc-plc/-/dict-tc-plc-1.0.1.tgz","fileCount":5,"unpackedSize":9983,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cspell%2fdict-tc-plc@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDB39FZmqz9W6b9EeMJOquYpg1fsHnBWJ5aytw3kwnSDwIgLvsCII6B4WabkZzfSgW0iM5QW/zLIzAb6pOHSsRkG+w="}]},"_npmUser":{"name":"jason-dent","email":"jason@streetsidesoftware.nl"},"directories":{},"maintainers":[{"name":"jason-dent","email":"jason@streetsidesoftware.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dict-tc-plc_1.0.1_1787509955301_0.18598759637174944"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-22T15:47:29.698Z","modified":"2026-08-23T18:32:35.896Z","1.0.0":"2026-08-22T15:47:29.969Z","1.0.1":"2026-08-23T18:32:35.450Z"},"bugs":{"url":"https://github.com/streetsidesoftware/cspell-dicts/issues"},"author":{"name":"Street Side Software","email":"support@streetsidesoftware.nl"},"license":"MIT","homepage":"https://github.com/streetsidesoftware/cspell-dicts/blob/main/dictionaries/plc#readme","keywords":["cspell","cspell-ext","plc","PLC IEC61131 Structured Text (ST)","TwinCat","dictionary","spelling"],"repository":{"type":"git","url":"git+https://github.com/streetsidesoftware/cspell-dicts.git","directory":"dictionaries/tc-plc"},"description":"TwinCat PLC IEC61131 Structured Text (ST) dictionary for cspell.","contributors":[],"maintainers":[{"name":"jason-dent","email":"jason@streetsidesoftware.nl"}],"readme":"# CSpell PLC Structured Text Dictionary\n\nThe spell dictionary for PLC Structured Text (ST), the IEC61131 programming language.\n\nThis is a pre-built dictionary for use with CSpell.\n\n<!--- @@inject: ../../static/requirements.md --->\n\n## Requirements\n\n| Tool                                                                                                                                 | Version |\n| ------------------------------------------------------------------------------------------------------------------------------------ | ------- |\n| [cspell](https://github.com/streetsidesoftware/cspell)                                                                               | `>= 8`  |\n| [Code Spell Checker - Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker) | `>= 4`  |\n\n<!--- @@inject-end: ../../static/requirements.md --->\n\n<!--- @@inject: ./static/install.md --->\n\n## Local Installation\n\n```sh\nnpm install -D @cspell/dict-tc-plc\n```\n\n## Configuration\n\n<details>\n<summary>VSCode Settings</summary>\n\nAdd the following to your VSCode settings:\n\n**`.vscode/settings.json`**\n\n```jsonc\n{\n  \"cSpell.import\": [\"@cspell/dict-tc-plc/cspell-ext.json\"],\n  \"cSpell.dictionaries\": [\"tc-plc\"],\n}\n```\n\n</details>\n\n<details>\n<summary>CSpell Settings <code>cspell.json</code></summary>\n\n**`cspell.json`**\n\n```jsonc\n{\n  \"import\": [\"@cspell/dict-tc-plc/cspell-ext.json\"],\n  \"dictionaries\": [\"tc-plc\"],\n}\n```\n\n</details>\n\n<details>\n<summary>CSpell Settings <code>cspell.config.yaml</code></summary>\n\n**`cspell.config.yaml`**\n\n```yaml\nimport:\n  - '@cspell/dict-tc-plc/cspell-ext.json'\ndictionaries:\n  - tc-plc\n```\n\n</details>\n\n## Local Installation using CDN\n\n## CDN Configuration\n\n<details>\n<summary>VSCode Settings</summary>\n\nAdd the following to your VSCode settings:\n\n**`.vscode/settings.json`**\n\n```jsonc\n{\n  \"cSpell.import\": [\"https://cdn.jsdelivr.net/npm/@cspell/dict-tc-plc@1/cspell-ext.json\"],\n  \"cSpell.dictionaries\": [\"tc-plc\"],\n}\n```\n\n</details>\n\n<details>\n<summary>CSpell Settings <code>cspell.json</code></summary>\n\n**`cspell.json`**\n\n```jsonc\n{\n  \"import\": [\"https://cdn.jsdelivr.net/npm/@cspell/dict-tc-plc@1/cspell-ext.json\"],\n  \"dictionaries\": [\"tc-plc\"],\n}\n```\n\n</details>\n\n<details>\n<summary>CSpell Settings <code>cspell.config.yaml</code></summary>\n\n**`cspell.config.yaml`**\n\n```yaml\nimport:\n  - https://cdn.jsdelivr.net/npm/@cspell/dict-tc-plc@1/cspell-ext.json\ndictionaries:\n  - tc-plc\n```\n\n</details>\n\n## Dictionary Information\n\n| Name     | Enabled | Description                                           |\n| -------- | ------- | ----------------------------------------------------- |\n| `tc-plc` |         | TwinCat PLC IEC61131 Structured Text (ST) dictionary. |\n\n## Language Settings\n\n| Name     | Locale | File Type |\n| -------- | ------ | --------- |\n| `tc-plc` | `*`    | `tc-plc`  |\n\n<!--- @@inject-end: ./static/install.md --->\n\n<!--- @@inject: ../../static/contributing.md --->\n\n## Contributing\n\nPlease help correct any mistakes in the dictionaries.\n\nSee: [Contributing](https://github.com/streetsidesoftware/cspell-dicts#contributing)\n\nSpecial thanks to all of our amazing contributors!\n\n### Dictionary Development\n\nSee: [How to Create a New Dictionary](https://github.com/streetsidesoftware/cspell-dicts#how-to-create-a-new-dictionary)\n\n<!--- @@inject-end: ../../static/contributing.md --->\n\n## License\n\nMIT\n\n> Some packages may have other licenses included.\n\n<!--- @@inject: ../../static/footer.md --->\n\n<br/>\n\n---\n\n<p align=\"center\">\nBrought to you by <a href=\"https://streetsidesoftware.com\" title=\"Street Side Software\">\n<img width=\"16\" alt=\"Street Side Software Logo\" src=\"https://i.imgur.com/CyduuVY.png\" /> Street Side Software\n</a>\n</p>\n\n<!--- @@inject-end: ../../static/footer.md --->\n","readmeFilename":"README.md"}