Initial commit
original code from shinytoylabs.com
partial rewrite to remove jquery and DOM dependencies, exports as node module, expose some more elements for debugging (cache) and external config (wordlists, constructs)
added some notes, and implements node-or-browser pattern. which is... awkward.
minor cleanup, fixes for/becuase of eslint, eslint.json file, and enhancement of node-or-browser-who-cares code.
should be broken apart into a core engine, and a sample (original) implementation. introduced the (poorly?) named 'create()' method. jargon.orig.js holds the templates and wordlists from the original source material.
minor tweak to core jargon engine and demos - removed the 's' suffix from type. started converting Transmissions. on-hold until template engine rewrite to hold type within structure
updated the core engine to use in-place tag-templates, updated 'wordlists' to 'words' and 'constructs' to templates; fixed bug where provided index(0) wouldn't render in template (truthiness goof), updated samples, original jargon and converted Transmissions to work in new format.
Merge branch 'newtemplates'
fixed bug for more tags than word-count; started tests. started readme
added package.json, .gitignore, ability to set random-seed (with test for same)
removed comment from jargon, removed browser-target from eslint.json
see also a similar programming language
Merge branch 'master' of https://github.com/MichaelPaulukonis/jargon.js
commit
merging jargon.js into templater