snowpack-plugin-glslify

Import GLSL strings with glslify (a node.js-style module system for GLSL).

Usage no npm install needed!

<script type="module">
  import snowpackPluginGlslify from 'https://cdn.skypack.dev/snowpack-plugin-glslify';
</script>

README

snowpack-plugin-glslify

NPM Package

Import GLSL code with glslify (a node.js-style module system for GLSL).

import frag from './shaders/frag.glsl'
console.log(frag)

Installation

npm install --save-dev snowpack-plugin-glslify
yarn add -D snowpack-plugin-glslify

Usage

// snowpack.config.js
import glslify from 'snowpack-plugin-glslify'

export default {
  // ...
  plugins: [
    'snowpack-plugin-glslify'
  ]
}

Options

Currently, the only supported option is compress. If you need more, shoot me a PR.

  plugins: [
    ['snowpack-plugin-glslify', { "compress": false }]
  ]

License

Released under the MIT license.