Browser Sync plugin for Theme Core
Queues failed requests and uses the Background Sync API to replay them when the network is available
Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset
Prettier Liquid/HTML plugin by Shopify
Synchronous version of the Fetch API
Client-side scripts for BrowserSync
Synchronous version of the Fetch API
PNG encoder/decoder in pure JS, supporting any bit size & interlace, async & sync with full test suite.
BrowserSync and Webpack integration
Add BrowserSync in your Vite project
<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>
Runs a list of async tasks, passing the results of each into the next one
A CSS parser, transformer, and minifier written in Rust
plugin/hooks interface
TypeScript definitions for browser-sync-webpack-plugin
<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 Check </h1>
Variant of quickjs library: Variant with separate .WASM file. Supports browser ESM, NodeJS ESM, and NodeJS CommonJS.
Variant of quickjs library: Variant with separate .WASM file. Supports browser ESM, NodeJS ESM, and NodeJS CommonJS.
Live CSS Reload & Browser Syncing
Utils for string compression and decompression with multiple strategies for Node.js and browser
Make synchronous web requests
TanStack Query for Rozenite.
Backwards compatible shim for React's useSyncExternalStore. Works with any React that supports hooks.
Feature-rich, lightweight theme management for Next.js and React. Zero-flash SSR, hybrid storage, view transitions, typed themes.