Packages by mattdesl

Name IM Last modified Is admin Publish scopes
@mattdesl false @cnpm , @ywfe_

  • static-eval (latest: 2.1.1) evaluate statically-analyzable expressions
  • browser-resolve (latest: 2.0.0) resolve which handles browser field support in package.json
  • detective (latest: 5.2.1) find all require() calls by walking the AST
  • syntax-error (latest: 1.4.0) detect and report syntax errors in source code strings
  • module-deps (latest: 6.2.3) walk the dependency graph to generate json output that can be fed into browser-pack
  • browser-pack (latest: 6.1.0) pack node-style source files from a json stream into a browser bundle
  • deps-sort (latest: 2.0.1) sort module-deps output for deterministic browserify bundles
  • tty-browserify (latest: 0.0.1) the tty module from node core for browsers
  • factor-bundle (latest: 2.5.0) factor browser-pack bundles into common shared bundles
  • gl-vec2 (latest: 1.3.0) gl-matrix's vec2, split into smaller pieces
  • parse-unit (latest: 1.0.1) parses number and unit, '20px' into [20, 'px']
  • load-bmfont (latest: 1.4.1) loads a BMFont file in Node and the browser
  • parse-bmfont-xml (latest: 1.1.6) parses XML BMFont files into a JavaScript object
  • stream-splicer (latest: 2.0.1) streaming pipeline with a mutable configuration
  • brfs (latest: 2.0.2) browserify fs.readFileSync() static asset inliner
  • static-module (latest: 3.0.4) convert module usage to inline expressions
  • acorn-node (latest: 2.0.1) the acorn javascript parser, preloaded with plugins for syntax parity with recent node versions
  • watchify (latest: 4.0.0) watch mode for browserify builds
  • glslify-deps (latest: 1.3.2) Walk the dependency graph of a glslify shader.
  • glslify-bundle (latest: 5.1.1) Bundle a glslify-deps dependency tree into a GLSL source string
  • glsl-deparser (latest: 1.0.0) through stream that translates glsl-parser AST nodes into working glsl code
  • glslify-stream (latest: 1.1.1) create a readable stream of glsl ast nodes that produce a module system
  • glsl-token-depth (latest: 1.1.2) Determine the scope depth of an array of GLSL tokens
  • glsl-token-descope (latest: 1.0.2) "Descope" an array of GLSL tokens such that they can be safely inlined alongside within another shader without causing any global variable conflicts.
  • glsl-token-scope (latest: 1.1.2) Infer the scope of each token in an array of GLSL tokens
  • glsl-token-string (latest: 1.0.1) Converts an array of GLSL tokens to a plain source string
  • glsl-token-defines (latest: 1.0.0) Retrieve the values defined with preprocessor statements in a selection of GLSL tokens
  • glsl-parser (latest: 2.0.1) transform streamed glsl tokens into an ast
  • glsl-token-assignments (latest: 2.0.2) Take an array of GLSL tokens and determine which tokens are either assignments or variable declarations.
  • glsl-token-properties (latest: 1.0.1) Takes an array of GLSL tokens and determines whether or not they're a property of another identifier
  • electron-prebuilt (latest: 1.4.13) Install prebuilt electron binaries for the command-line using npm
  • glslify (latest: 7.1.1) A node.js-style module system for GLSL!
  • glsl-min-stream (latest: 1.0.0) through stream that transforms glsl-parser AST nodes and rewrites variables into shorter forms
  • glsl-extract (latest: 1.0.0) extract uniforms and attributes from glsl programs
  • gl-shader-core (latest: 2.2.0) Core implementation of gl-shader without parser dependencies
  • gl-geometry (latest: 3.1.1) A flexible wrapper for gl-vao and gl-buffer that you can use to set up renderable WebGL geometries from a variety of different formats.
  • gl-shader (latest: 4.3.1) WebGL shader wrapper
  • gl-mat2 (latest: 1.0.1) gl-matrix's mat2, split into smaller pieces
  • gl-mat3 (latest: 2.0.0) gl-matrix's mat3, split into smaller pieces
  • gl-mat4 (latest: 1.2.0) gl-matrix's mat4, split into smaller pieces
  • gl-quat (latest: 1.0.0) gl-matrix's quaternion, split into smaller pieces
  • gl-vec3 (latest: 1.1.3) gl-matrix's vec3, split into smaller pieces
  • orbit-controls (latest: 1.2.4) generic controls for orbiting a target in 3D
  • dtype (latest: 2.0.0) Return a data type from a string representing the type
  • gl-buffer (latest: 2.1.2) WebGL buffer wrapper
  • gl-vao (latest: 1.3.0) Vertex array object wrapper/shim for WebGL
  • gl-to-dtype (latest: 1.1.0) turns a gl type into a dtype string
  • gl-vec4 (latest: 1.0.1) gl-matrix's vec4, split into smaller pieces
  • touch-pinch (latest: 1.0.1) minimal two-finger pinch gesture detection
  • ray-3d (latest: 1.1.1) a high-level ray picking helper for 3D intersection
  • camera-project (latest: 1.0.2) project 3D point into 2D window space
  • canvas-loop (latest: 1.0.7) canvas loop/scale utility
  • webglew (latest: 1.0.5) WebGL extension wrangler
  • dprop (latest: 1.0.0) tiny util for making enumerable properties
  • ray-aabb-intersection (latest: 1.0.1) Determine the point of intersection between a ray and axis-aligned bounding box (AABB)
  • raf-loop (latest: 1.1.3) a minimal requestAnimationFrame render loop
  • @mattdesl/raf (latest: 3.0.0) requestAnimationFrame polyfill for node and the browser
  • xhr-request (latest: 1.1.0) tiny http client for Node and the browser
  • url-set-query (latest: 1.0.0) small function to append a query string to a URL
  • as-number (latest: 1.0.0) typeof number, or use a default
  • draw-triangles-2d (latest: 1.0.0) draws a simplicial complex using Canvas2D context
  • gl (latest: 8.0.2) Creates a WebGL context without a window
  • dom-css (latest: 2.1.0) fast dom CSS styling
  • prefix-style (latest: 2.0.1) gets a prefixed name for a css style
  • stackblur (latest: 1.0.0) A bare-bones port of Mario Klingemann's stackblur that just operates on a Uint8 pixel array.
  • browserify (latest: 17.0.1) browser-side require() the node way

© 2010 - cnpmjs.org x YWFE | Home | YWFE