1.0.3 • Published 5 months ago
babel-plugin-inline-webgl-constants v1.0.3
babel-plugin-inline-webgl-constants
Replaces gl.<constant>
or GL.<constant>
references with the corresponding OpenGL constant value.
When used on luma.gl applications, also removes any import of the GL
namespace.
Example
in
const max = gl.MAX_VERTEX_ATTRIBS;
out
const max = 34921;
in
import GL from '@luma.gl/constants';
...
const max = GL.MAX_VERTEX_ATTRIBS;
out
...
const max = 34921;
Installation
$ npm install --save-dev babel-plugin-inline-webgl-constants
Usage
Via .babelrc
(Recommended)
.babelrc
{
"plugins": ["inline-webgl-constants"]
}
Via CLI
$ babel --plugins inline-webgl-constants script.js
Via Node API
require('babel-core').transform('code', {
plugins: ['inline-webgl-constants']
});
2.0.0-alpha.1
5 months ago
9.0.0-alpha.17
1 year ago
1.0.3
3 years ago
1.0.2
4 years ago
1.0.1
5 years ago
1.0.0
5 years ago