{"_id":"glsl-token-string","_rev":"23-22b75a992938b713e95152ae7b689855","name":"glsl-token-string","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"glsl-token-string","version":"1.0.0","keywords":["ecosystem:stackgl"],"author":{"url":"http://hughsk.io/","name":"Hugh Kennedy","email":"hughskennedy@gmail.com"},"license":"MIT","_id":"glsl-token-string@1.0.0","maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"}],"homepage":"https://github.com/stackgl/glsl-token-string","bugs":{"url":"https://github.com/stackgl/glsl-token-string/issues"},"dist":{"shasum":"88ec21e715854cff9708baaf01ab7b6a9222d285","tarball":"https://registry.npmjs.org/glsl-token-string/-/glsl-token-string-1.0.0.tgz","integrity":"sha512-ZTcrdt3usKqbZW2YKUNuz3ikEG3+ldjU1tw7UE8rHo5jHTdnKMUxnESn9ygB8JNjuR457XZoWWIUMTjE7jCKXA==","signatures":[{"sig":"MEUCIAa04Yc6C46RU41sPkAfS9cDzCCATgtVPZ9N3mQMwvxfAiEA9qnxV2OeDIQ15eTijM0z0dTWEJW/ku1cyySwrh3WA3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"88ec21e715854cff9708baaf01ab7b6a9222d285","gitHead":"573d045e0aafebeb0eb8b144132d0d8a56efd6fb","scripts":{"test":"node test | tap-spec"},"_npmUser":{"name":"hughsk","email":"hughskennedy@gmail.com"},"repository":{"url":"git://github.com/stackgl/glsl-token-string.git","type":"git"},"_npmVersion":"2.1.16","description":"Converts an array of GLSL tokens to a plain source string","directories":{},"_nodeVersion":"0.10.28","dependencies":{},"devDependencies":{"tape":"^3.0.3","tap-spec":"^2.1.2","glsl-tokenizer":"git://github.com/stackgl/glsl-tokenizer#2.0.0"}},"1.0.1":{"name":"glsl-token-string","version":"1.0.1","keywords":["ecosystem:stackgl"],"author":{"url":"http://hughsk.io/","name":"Hugh Kennedy","email":"hughskennedy@gmail.com"},"license":"MIT","_id":"glsl-token-string@1.0.1","maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"substack","email":"mail@substack.net"}],"homepage":"https://github.com/stackgl/glsl-token-string","bugs":{"url":"https://github.com/stackgl/glsl-token-string/issues"},"dist":{"shasum":"59441d2f857de7c3449c945666021ece358e48ec","tarball":"https://registry.npmjs.org/glsl-token-string/-/glsl-token-string-1.0.1.tgz","integrity":"sha512-1mtQ47Uxd47wrovl+T6RshKGkRRCYWhnELmkEcUAPALWGTFe2XZpH3r45XAwL2B6v+l0KNsCnoaZCSnhzKEksg==","signatures":[{"sig":"MEUCIGbOVxCtIsx6QTk7rZf6vB5IwobKXLE0f+IFGEzDpUX4AiEA/tzLPCPiMlXF4XPiJs1bQmGEy3cE6FtFC8lPftffpNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"59441d2f857de7c3449c945666021ece358e48ec","gitHead":"90ffe21fc7c5af9a7beccb9068b9b20cf7cad490","scripts":{"test":"node test | tap-spec"},"_npmUser":{"name":"hughsk","email":"hughskennedy@gmail.com"},"repository":{"url":"git://github.com/stackgl/glsl-token-string.git","type":"git"},"_npmVersion":"2.5.0","description":"Converts an array of GLSL tokens to a plain source string","directories":{},"_nodeVersion":"0.10.36","dependencies":{},"devDependencies":{"tape":"^3.0.3","tap-spec":"^2.1.2","glsl-tokenizer":"^2.0.0"}}},"time":{"created":"2015-01-02T21:57:06.734Z","modified":"2024-12-29T00:47:22.168Z","1.0.0":"2015-01-02T21:57:06.734Z","1.0.1":"2015-03-06T23:48:53.442Z"},"bugs":{"url":"https://github.com/stackgl/glsl-token-string/issues"},"author":{"url":"http://hughsk.io/","name":"Hugh Kennedy","email":"hughskennedy@gmail.com"},"license":"MIT","homepage":"https://github.com/stackgl/glsl-token-string","keywords":["ecosystem:stackgl"],"repository":{"url":"git://github.com/stackgl/glsl-token-string.git","type":"git"},"description":"Converts an array of GLSL tokens to a plain source string","maintainers":[{"email":"hughskennedy@gmail.com","name":"hughsk"},{"email":"mikolalysenko@gmail.com","name":"mikolalysenko"},{"email":"dave.des@gmail.com","name":"mattdesl"},{"email":"chris@neversaw.us","name":"chrisdickinson"},{"email":"javascript@yosh.is","name":"yoshuawuyts"},{"email":"me@mikkoh.com","name":"mikkoh"},{"email":"tatum.creative@gmail.com","name":"tatumcreative"},{"email":"wwwtyro@gmail.com","name":"wwwtyro"},{"email":"thibaut.seguy@gmail.com","name":"thibauts"},{"email":"post.ben.here@gmail.com","name":"bpostlethwaite"},{"email":"df.creative@gmail.com","name":"dfcreative"},{"email":"arnebackeric@gmail.com","name":"erkaman"},{"email":"renaudeau.gaetan@gmail.com","name":"gre"},{"email":"rsreusser@gmail.com","name":"rreusser"},{"email":"marcin.ignac@gmail.com","name":"vorg"},{"email":"arch.mojtaba.samimi@gmail.com","name":"archmoj"}],"readme":"# glsl-token-string\n\n[![experimental](http://badges.github.io/stability-badges/dist/experimental.svg)](http://github.com/badges/stability-badges)\n\nSimple helper package that converts an array of GLSL tokens to a plain GLSL\nsource string.\n\n## Usage\n\n[![NPM](https://nodei.co/npm/glsl-token-string.png)](https://nodei.co/npm/glsl-token-string/)\n\n### `src = stringify(tokens)`\n\n``` javascript\nvar tokenize  = require('glsl-tokenizer/string')\nvar stringify = require('glsl-token-string')\nvar assert    = require('assert')\n\nvar src    = 'vec3 light = vec3(1.0);'\nvar tokens = tokenize(src)\n\nassert(stringify(tokens) === src)\n```\n\n## See Also\n\n* [glsl-tokenizer](http://github.com/stackgl/glsl-tokenizer)\n* [glsl-token-scope](http://github.com/stackgl/glsl-token-scope)\n* [glsl-token-depth](http://github.com/stackgl/glsl-token-depth)\n* [glsl-token-properties](http://github.com/stackgl/glsl-token-properties)\n* [glsl-token-assignments](http://github.com/stackgl/glsl-token-assignments)\n\n## License\n\nMIT. See [LICENSE.md](http://github.com/stackgl/glsl-token-string/blob/master/LICENSE.md) for details.\n","readmeFilename":"README.md"}