<h1 align="center" style="position: relative;" > <br> <img src="https://github.com/Shopify/theme-check-vscode/blob/main/images/shopify_glyph.png?raw=true" alt="logo" width="141" height="160"> <br> Theme Language Server </h1>
A Solidity parser built from a robust ANTLR 4 grammar
Extends `glob` with support for filtering files according to gitignore rules and exposes an optional Promise API with NO performance issues
A little wrapper around Node's Buffer that provides encoding/decoding for all supported encodings.
Recursively walk and transform EcmaScript AST
node.js client for Intuit's IPP QuickBooks V3 API.
A library for determining credit card type
Document Intelligence Rest Client
Gatsby node helper functions to aid node creation.
A Deno KV client library optimized for Node.js.
Bridging the gap between buffers and typed arrays
Utility to parse and query HTML into an object shape
tiktoken is a fast [BPE](https://en.wikipedia.org/wiki/Byte_pair_encoding) tokeniser for use with OpenAI's models.
angular2 component for visualizing data that can be naturally represented as a tree
Functional sequences for processing iterable data in JavaScript
JavaScript Elliptic curve cryptography library, includes fix to browser.js so that encrypt/decrypt works
Official JavaScript wrapper for the Unsplash API
Simple XML to JavaScript object converter.
Google Sheets API -- simple interface to read/write data and manage sheets
API's for calling MathJax from node.js
[ripgrep](https://github.com/BurntSushi/ripgrep) in a compact and cross-platform npm package. Works with Node.js, Bun, and Deno without native binaries. Bundler-friendly, with the WASM embedded as z85+brotli.
Browserstack integrations
A Stylelint rule tester using Node.js built-in test runner.
Library that generates Typescript clients based on the OpenAPI specification.