{"library":"esbuild-plugin-glslify-inline","type":"library","category":null,"description":"An esbuild plugin that transforms inline GLSL template literals tagged with `glsl` from glslify into resolved shader code at build time. Version 1.1.0 is the current stable release with an optional minify flag. It integrates esbuild's bundling pipeline, applying glslify to inline shader strings so you can use `#pragma glslify: require(...)` inside JavaScript/TypeScript source files. Unlike separate file processing, this plugin keeps shaders co-located with code. Requires glslify as a peer dependency and node >= 12. Actively maintained.","language":"javascript","status":"active","version":"1.1.0","tags":["javascript","esbuild","plugin","esbuild-plugin","glslify","glsl","inline","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install esbuild-plugin-glslify-inline","imports":["import { glslifyInline } from 'esbuild-plugin-glslify-inline'","import { glslifyInline } from 'esbuild-plugin-glslify-inline'","import type { GlslifyInlineOptions } from 'esbuild-plugin-glslify-inline'"]},{"cmd":"yarn add esbuild-plugin-glslify-inline","imports":[]},{"cmd":"pnpm add esbuild-plugin-glslify-inline","imports":[]}],"homepage":null,"github":"https://github.com/marcofugaro/esbuild-plugin-glslify-inline","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/esbuild-plugin-glslify-inline","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}