├── .github ├── FUNDING.yml └── workflows │ └── nodejs.yml ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── adapters └── express │ └── index.js ├── benchmark ├── fixtures │ ├── basic │ │ ├── boxwood.js │ │ ├── data.json │ │ ├── handlebars.hbs │ │ ├── lodash.ejs │ │ ├── mustache.mst │ │ ├── underscore.ejs │ │ └── vanilla.js │ ├── div │ │ ├── boxwood.js │ │ ├── data.json │ │ ├── handlebars.hbs │ │ ├── lodash.ejs │ │ ├── mustache.mst │ │ ├── underscore.ejs │ │ └── vanilla.js │ ├── escape │ │ ├── boxwood.js │ │ ├── data.json │ │ ├── handlebars.hbs │ │ ├── lodash.ejs │ │ ├── mustache.mst │ │ ├── underscore.ejs │ │ └── vanilla.js │ ├── friends │ │ ├── boxwood.js │ │ ├── data.json │ │ ├── handlebars.hbs │ │ ├── lodash.ejs │ │ ├── mustache.mst │ │ ├── underscore.ejs │ │ └── vanilla.js │ ├── if │ │ ├── boxwood.js │ │ ├── data.json │ │ ├── handlebars.hbs │ │ ├── lodash.ejs │ │ ├── mustache.mst │ │ ├── underscore.ejs │ │ └── vanilla.js │ ├── projects │ │ ├── boxwood.js │ │ ├── data.json │ │ ├── handlebars.hbs │ │ ├── lodash.ejs │ │ ├── mustache.mst │ │ ├── underscore.ejs │ │ └── vanilla.js │ ├── search │ │ ├── boxwood.js │ │ ├── data.json │ │ ├── handlebars.hbs │ │ ├── lodash.ejs │ │ ├── mustache.mst │ │ ├── underscore.ejs │ │ └── vanilla.js │ └── todos │ │ ├── boxwood.js │ │ ├── data.json │ │ ├── handlebars.hbs │ │ ├── lodash.ejs │ │ ├── mustache.mst │ │ ├── underscore.ejs │ │ └── vanilla.js └── index.js ├── examples └── typescript-example.ts ├── index.d.ts ├── index.js ├── package.json ├── test ├── adapters │ └── express │ │ ├── fixtures │ │ └── views │ │ │ ├── index.js │ │ │ ├── inline-script-csp-with-custom-data.js │ │ │ └── inline-script-csp.js │ │ └── index.test.js ├── boolean │ ├── index.js │ └── index.test.js ├── classes │ └── index.test.js ├── compile │ ├── fixtures │ │ ├── attributes.js │ │ ├── dependencies.js │ │ ├── escape.js │ │ ├── literal.js │ │ ├── parameters.js │ │ └── tag │ │ │ ├── div.js │ │ │ └── input.js │ └── index.test.js ├── components │ ├── a │ │ ├── index.css │ │ ├── index.js │ │ └── index.test.js │ ├── accordion │ │ ├── index.css │ │ ├── index.js │ │ └── index.test.js │ ├── arrow │ │ ├── index.css │ │ ├── index.js │ │ └── index.test.js │ ├── avatar │ │ ├── index.css │ │ ├── index.js │ │ └── index.test.js │ ├── image │ │ ├── index.css │ │ └── index.js │ └── input │ │ ├── index.js │ │ └── index.test.js ├── csp-nonce-body │ ├── body.js │ ├── head.js │ └── index.js ├── csp-nonce.test.js ├── css │ ├── index.test.js │ └── load │ │ ├── index.css │ │ ├── index.js │ │ └── index.test.js ├── empty │ ├── index.js │ └── index.test.js ├── example │ ├── banner │ │ ├── index.css │ │ ├── index.js │ │ └── index.test.js │ ├── index.js │ ├── index.test.js │ └── layout │ │ ├── head │ │ ├── index.js │ │ └── index.test.js │ │ ├── index.css │ │ ├── index.js │ │ └── index.test.js ├── i18n │ ├── external │ │ ├── index.js │ │ ├── index.json │ │ └── index.test.js │ ├── key-is-undefined-for-component │ │ ├── i18n.js │ │ ├── index.js │ │ └── index.test.js │ ├── key-is-undefined │ │ ├── index.js │ │ ├── index.json │ │ └── index.test.js │ ├── language-is-undefined-for-component │ │ ├── i18n.js │ │ ├── index.js │ │ └── index.test.js │ ├── language-is-undefined │ │ ├── index.js │ │ ├── index.json │ │ └── index.test.js │ ├── translation-is-undefined-for-component │ │ ├── i18n.json │ │ ├── index.js │ │ └── index.test.js │ └── translation-is-undefined │ │ ├── index.js │ │ ├── index.json │ │ └── index.test.js ├── img │ ├── error │ │ ├── index.js │ │ └── index.test.js │ ├── load │ │ ├── index.js │ │ ├── index.test.js │ │ ├── line.svg │ │ ├── square.jpeg │ │ ├── square.jpg │ │ └── square.png │ └── not-found │ │ ├── index.js │ │ └── index.test.js ├── json │ └── load │ │ ├── broken.json │ │ ├── index.js │ │ └── index.test.js ├── mixed │ └── multiple │ │ ├── index.js │ │ └── index.test.js ├── null │ ├── index.js │ └── index.test.js ├── number │ ├── array │ │ ├── index.js │ │ └── index.test.js │ ├── one-param │ │ ├── index.js │ │ └── index.test.js │ └── two-params │ │ ├── index.js │ │ └── index.test.js ├── pages │ ├── documentation │ │ ├── index.js │ │ └── index.test.js │ ├── landing │ │ ├── components │ │ │ ├── button.css │ │ │ └── button.js │ │ ├── i18n.js │ │ ├── index.js │ │ ├── index.test.js │ │ └── layouts │ │ │ ├── default.css │ │ │ └── default.js │ └── styleguide │ │ ├── index.js │ │ ├── index.json │ │ ├── index.test.js │ │ ├── layouts │ │ └── default.js │ │ └── partials │ │ ├── content │ │ └── index.js │ │ └── sidebar │ │ ├── index.css │ │ └── index.js ├── raw │ ├── error │ │ ├── index.js │ │ └── index.test.js │ └── load │ │ ├── content.html │ │ ├── index.js │ │ └── index.test.js ├── script │ ├── index.js │ └── index.test.js ├── scripts │ ├── multiple │ │ ├── index.js │ │ └── index.test.js │ ├── single │ │ ├── index.js │ │ └── index.test.js │ └── target │ │ ├── client.js │ │ ├── index.css │ │ ├── index.js │ │ └── index.test.js ├── search │ ├── index.js │ └── index.test.js ├── styles │ ├── inline │ │ ├── index.js │ │ └── index.test.js │ └── multiple │ │ ├── index.js │ │ └── index.test.js ├── svg │ ├── error │ │ ├── index.js │ │ └── index.test.js │ └── load │ │ ├── index.js │ │ ├── index.test.js │ │ └── line.svg ├── tags │ ├── a │ │ ├── index.js │ │ └── index.test.js │ ├── animate │ │ ├── index.js │ │ └── index.test.js │ ├── animateMotion │ │ ├── index.js │ │ └── index.test.js │ ├── animateTransform │ │ ├── index.js │ │ └── index.test.js │ ├── br │ │ ├── index.js │ │ └── index.test.js │ ├── circle │ │ ├── index.js │ │ └── index.test.js │ ├── clipPath │ │ ├── index.js │ │ └── index.test.js │ ├── defs │ │ ├── index.js │ │ └── index.test.js │ ├── desc │ │ ├── index.js │ │ └── index.test.js │ ├── div │ │ ├── index.js │ │ └── index.test.js │ ├── doctype │ │ ├── index.js │ │ └── index.test.js │ ├── ellipse │ │ ├── index.js │ │ └── index.test.js │ ├── filter │ │ ├── index.js │ │ └── index.test.js │ ├── foreignObject │ │ ├── index.js │ │ └── index.test.js │ ├── g │ │ ├── index.js │ │ └── index.test.js │ ├── hgroup │ │ ├── index.js │ │ └── index.test.js │ ├── hr │ │ ├── index.js │ │ └── index.test.js │ ├── html │ │ ├── index.js │ │ └── index.test.js │ ├── image │ │ ├── index.js │ │ └── index.test.js │ ├── img │ │ ├── index.js │ │ └── index.test.js │ ├── input │ │ ├── index.js │ │ └── index.test.js │ ├── line │ │ ├── index.js │ │ └── index.test.js │ ├── linearGradient │ │ ├── index.js │ │ └── index.test.js │ ├── marker │ │ ├── index.js │ │ └── index.test.js │ ├── mask │ │ ├── index.js │ │ └── index.test.js │ ├── menu │ │ ├── index.js │ │ └── index.test.js │ ├── metadata │ │ ├── index.js │ │ └── index.test.js │ ├── path │ │ ├── index.js │ │ └── index.test.js │ ├── pattern │ │ ├── index.js │ │ └── index.test.js │ ├── polygon │ │ ├── index.js │ │ └── index.test.js │ ├── polyline │ │ ├── index.js │ │ └── index.test.js │ ├── radialGradient │ │ ├── index.js │ │ └── index.test.js │ ├── rect │ │ ├── index.js │ │ └── index.test.js │ ├── script │ │ ├── index.js │ │ └── index.test.js │ ├── set │ │ ├── index.js │ │ └── index.test.js │ ├── slot │ │ ├── index.js │ │ └── index.test.js │ ├── stop │ │ ├── index.js │ │ └── index.test.js │ ├── switch │ │ ├── index.js │ │ └── index.test.js │ ├── symbol │ │ ├── index.js │ │ └── index.test.js │ ├── text │ │ ├── index.js │ │ └── index.test.js │ ├── textPath │ │ ├── index.js │ │ └── index.test.js │ ├── tspan │ │ ├── index.js │ │ └── index.test.js │ ├── use │ │ ├── index.js │ │ └── index.test.js │ └── view │ │ ├── index.js │ │ └── index.test.js ├── todos │ ├── index.js │ └── index.test.js ├── transform │ ├── client1.js │ ├── client2.js │ ├── client3 │ │ └── index.js │ ├── index.js │ └── index.test.js ├── ui │ ├── center │ │ ├── index.js │ │ └── index.test.js │ ├── container │ │ ├── index.js │ │ └── index.test.js │ ├── grid │ │ ├── index.js │ │ └── index.test.js │ ├── group │ │ ├── index.js │ │ └── index.test.js │ └── stack │ │ ├── index.js │ │ └── index.test.js └── xss │ ├── escape-css-attributes │ ├── index.js │ └── index.test.js │ ├── escape-html-keys │ ├── index.js │ └── index.test.js │ └── escape-html-values │ ├── index.js │ └── index.test.js ├── ui ├── center │ ├── index.js │ └── index.test.js ├── container │ ├── index.js │ └── index.test.js ├── grid │ └── index.js ├── group │ └── index.js ├── index.js ├── normalize.js └── stack │ └── index.js └── utilities ├── hash.js └── hash.test.js /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/README.md -------------------------------------------------------------------------------- /adapters/express/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/adapters/express/index.js -------------------------------------------------------------------------------- /benchmark/fixtures/basic/boxwood.js: -------------------------------------------------------------------------------- 1 | module.exports = function () { 2 | return 'foo' 3 | } 4 | -------------------------------------------------------------------------------- /benchmark/fixtures/basic/data.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /benchmark/fixtures/basic/handlebars.hbs: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /benchmark/fixtures/basic/lodash.ejs: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /benchmark/fixtures/basic/mustache.mst: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /benchmark/fixtures/basic/underscore.ejs: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /benchmark/fixtures/basic/vanilla.js: -------------------------------------------------------------------------------- 1 | module.exports = function () { 2 | return 'foo' 3 | } 4 | -------------------------------------------------------------------------------- /benchmark/fixtures/div/boxwood.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/div/boxwood.js -------------------------------------------------------------------------------- /benchmark/fixtures/div/data.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /benchmark/fixtures/div/handlebars.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/div/handlebars.hbs -------------------------------------------------------------------------------- /benchmark/fixtures/div/lodash.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/div/lodash.ejs -------------------------------------------------------------------------------- /benchmark/fixtures/div/mustache.mst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/div/mustache.mst -------------------------------------------------------------------------------- /benchmark/fixtures/div/underscore.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/div/underscore.ejs -------------------------------------------------------------------------------- /benchmark/fixtures/div/vanilla.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/div/vanilla.js -------------------------------------------------------------------------------- /benchmark/fixtures/escape/boxwood.js: -------------------------------------------------------------------------------- 1 | module.exports = function ({ foo }) { 2 | return foo 3 | } 4 | -------------------------------------------------------------------------------- /benchmark/fixtures/escape/data.json: -------------------------------------------------------------------------------- 1 | { 2 | "foo": "" 3 | } 4 | -------------------------------------------------------------------------------- /benchmark/fixtures/escape/handlebars.hbs: -------------------------------------------------------------------------------- 1 | {{foo}} 2 | -------------------------------------------------------------------------------- /benchmark/fixtures/escape/lodash.ejs: -------------------------------------------------------------------------------- 1 | <%- foo %> 2 | -------------------------------------------------------------------------------- /benchmark/fixtures/escape/mustache.mst: -------------------------------------------------------------------------------- 1 | {{foo}} 2 | -------------------------------------------------------------------------------- /benchmark/fixtures/escape/underscore.ejs: -------------------------------------------------------------------------------- 1 | <%- foo %> 2 | -------------------------------------------------------------------------------- /benchmark/fixtures/escape/vanilla.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/escape/vanilla.js -------------------------------------------------------------------------------- /benchmark/fixtures/friends/boxwood.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/friends/boxwood.js -------------------------------------------------------------------------------- /benchmark/fixtures/friends/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/friends/data.json -------------------------------------------------------------------------------- /benchmark/fixtures/friends/handlebars.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/friends/handlebars.hbs -------------------------------------------------------------------------------- /benchmark/fixtures/friends/lodash.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/friends/lodash.ejs -------------------------------------------------------------------------------- /benchmark/fixtures/friends/mustache.mst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/friends/mustache.mst -------------------------------------------------------------------------------- /benchmark/fixtures/friends/underscore.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/friends/underscore.ejs -------------------------------------------------------------------------------- /benchmark/fixtures/friends/vanilla.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/friends/vanilla.js -------------------------------------------------------------------------------- /benchmark/fixtures/if/boxwood.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/if/boxwood.js -------------------------------------------------------------------------------- /benchmark/fixtures/if/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/if/data.json -------------------------------------------------------------------------------- /benchmark/fixtures/if/handlebars.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/if/handlebars.hbs -------------------------------------------------------------------------------- /benchmark/fixtures/if/lodash.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/if/lodash.ejs -------------------------------------------------------------------------------- /benchmark/fixtures/if/mustache.mst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/if/mustache.mst -------------------------------------------------------------------------------- /benchmark/fixtures/if/underscore.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/if/underscore.ejs -------------------------------------------------------------------------------- /benchmark/fixtures/if/vanilla.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/if/vanilla.js -------------------------------------------------------------------------------- /benchmark/fixtures/projects/boxwood.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/projects/boxwood.js -------------------------------------------------------------------------------- /benchmark/fixtures/projects/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/projects/data.json -------------------------------------------------------------------------------- /benchmark/fixtures/projects/handlebars.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/projects/handlebars.hbs -------------------------------------------------------------------------------- /benchmark/fixtures/projects/lodash.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/projects/lodash.ejs -------------------------------------------------------------------------------- /benchmark/fixtures/projects/mustache.mst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/projects/mustache.mst -------------------------------------------------------------------------------- /benchmark/fixtures/projects/underscore.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/projects/underscore.ejs -------------------------------------------------------------------------------- /benchmark/fixtures/projects/vanilla.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/projects/vanilla.js -------------------------------------------------------------------------------- /benchmark/fixtures/search/boxwood.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/search/boxwood.js -------------------------------------------------------------------------------- /benchmark/fixtures/search/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/search/data.json -------------------------------------------------------------------------------- /benchmark/fixtures/search/handlebars.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/search/handlebars.hbs -------------------------------------------------------------------------------- /benchmark/fixtures/search/lodash.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/search/lodash.ejs -------------------------------------------------------------------------------- /benchmark/fixtures/search/mustache.mst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/search/mustache.mst -------------------------------------------------------------------------------- /benchmark/fixtures/search/underscore.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/search/underscore.ejs -------------------------------------------------------------------------------- /benchmark/fixtures/search/vanilla.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/search/vanilla.js -------------------------------------------------------------------------------- /benchmark/fixtures/todos/boxwood.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/todos/boxwood.js -------------------------------------------------------------------------------- /benchmark/fixtures/todos/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/todos/data.json -------------------------------------------------------------------------------- /benchmark/fixtures/todos/handlebars.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/todos/handlebars.hbs -------------------------------------------------------------------------------- /benchmark/fixtures/todos/lodash.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/todos/lodash.ejs -------------------------------------------------------------------------------- /benchmark/fixtures/todos/mustache.mst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/todos/mustache.mst -------------------------------------------------------------------------------- /benchmark/fixtures/todos/underscore.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/todos/underscore.ejs -------------------------------------------------------------------------------- /benchmark/fixtures/todos/vanilla.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/fixtures/todos/vanilla.js -------------------------------------------------------------------------------- /benchmark/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/benchmark/index.js -------------------------------------------------------------------------------- /examples/typescript-example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/examples/typescript-example.ts -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/index.d.ts -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/package.json -------------------------------------------------------------------------------- /test/adapters/express/fixtures/views/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/adapters/express/fixtures/views/index.js -------------------------------------------------------------------------------- /test/adapters/express/fixtures/views/inline-script-csp-with-custom-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/adapters/express/fixtures/views/inline-script-csp-with-custom-data.js -------------------------------------------------------------------------------- /test/adapters/express/fixtures/views/inline-script-csp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/adapters/express/fixtures/views/inline-script-csp.js -------------------------------------------------------------------------------- /test/adapters/express/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/adapters/express/index.test.js -------------------------------------------------------------------------------- /test/boolean/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/boolean/index.js -------------------------------------------------------------------------------- /test/boolean/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/boolean/index.test.js -------------------------------------------------------------------------------- /test/classes/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/classes/index.test.js -------------------------------------------------------------------------------- /test/compile/fixtures/attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/compile/fixtures/attributes.js -------------------------------------------------------------------------------- /test/compile/fixtures/dependencies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/compile/fixtures/dependencies.js -------------------------------------------------------------------------------- /test/compile/fixtures/escape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/compile/fixtures/escape.js -------------------------------------------------------------------------------- /test/compile/fixtures/literal.js: -------------------------------------------------------------------------------- 1 | module.exports = () => 'foo' 2 | -------------------------------------------------------------------------------- /test/compile/fixtures/parameters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/compile/fixtures/parameters.js -------------------------------------------------------------------------------- /test/compile/fixtures/tag/div.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/compile/fixtures/tag/div.js -------------------------------------------------------------------------------- /test/compile/fixtures/tag/input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/compile/fixtures/tag/input.js -------------------------------------------------------------------------------- /test/compile/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/compile/index.test.js -------------------------------------------------------------------------------- /test/components/a/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/components/a/index.css -------------------------------------------------------------------------------- /test/components/a/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/components/a/index.js -------------------------------------------------------------------------------- /test/components/a/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/components/a/index.test.js -------------------------------------------------------------------------------- /test/components/accordion/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/components/accordion/index.css -------------------------------------------------------------------------------- /test/components/accordion/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/components/accordion/index.js -------------------------------------------------------------------------------- /test/components/accordion/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/components/accordion/index.test.js -------------------------------------------------------------------------------- /test/components/arrow/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/components/arrow/index.css -------------------------------------------------------------------------------- /test/components/arrow/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/components/arrow/index.js -------------------------------------------------------------------------------- /test/components/arrow/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/components/arrow/index.test.js -------------------------------------------------------------------------------- /test/components/avatar/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/components/avatar/index.css -------------------------------------------------------------------------------- /test/components/avatar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/components/avatar/index.js -------------------------------------------------------------------------------- /test/components/avatar/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/components/avatar/index.test.js -------------------------------------------------------------------------------- /test/components/image/index.css: -------------------------------------------------------------------------------- 1 | .image { 2 | display: block; 3 | } -------------------------------------------------------------------------------- /test/components/image/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/components/image/index.js -------------------------------------------------------------------------------- /test/components/input/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/components/input/index.js -------------------------------------------------------------------------------- /test/components/input/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/components/input/index.test.js -------------------------------------------------------------------------------- /test/csp-nonce-body/body.js: -------------------------------------------------------------------------------- 1 | console.log("body script") -------------------------------------------------------------------------------- /test/csp-nonce-body/head.js: -------------------------------------------------------------------------------- 1 | console.log("head script") -------------------------------------------------------------------------------- /test/csp-nonce-body/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/csp-nonce-body/index.js -------------------------------------------------------------------------------- /test/csp-nonce.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/csp-nonce.test.js -------------------------------------------------------------------------------- /test/css/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/css/index.test.js -------------------------------------------------------------------------------- /test/css/load/index.css: -------------------------------------------------------------------------------- 1 | .foo { -------------------------------------------------------------------------------- /test/css/load/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/css/load/index.js -------------------------------------------------------------------------------- /test/css/load/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/css/load/index.test.js -------------------------------------------------------------------------------- /test/empty/index.js: -------------------------------------------------------------------------------- 1 | module.exports = function () {} 2 | -------------------------------------------------------------------------------- /test/empty/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/empty/index.test.js -------------------------------------------------------------------------------- /test/example/banner/index.css: -------------------------------------------------------------------------------- 1 | .banner { 2 | color: red; 3 | } -------------------------------------------------------------------------------- /test/example/banner/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/example/banner/index.js -------------------------------------------------------------------------------- /test/example/banner/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/example/banner/index.test.js -------------------------------------------------------------------------------- /test/example/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/example/index.js -------------------------------------------------------------------------------- /test/example/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/example/index.test.js -------------------------------------------------------------------------------- /test/example/layout/head/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/example/layout/head/index.js -------------------------------------------------------------------------------- /test/example/layout/head/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/example/layout/head/index.test.js -------------------------------------------------------------------------------- /test/example/layout/index.css: -------------------------------------------------------------------------------- 1 | .layout { 2 | background: lightgray; 3 | } -------------------------------------------------------------------------------- /test/example/layout/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/example/layout/index.js -------------------------------------------------------------------------------- /test/example/layout/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/example/layout/index.test.js -------------------------------------------------------------------------------- /test/i18n/external/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/external/index.js -------------------------------------------------------------------------------- /test/i18n/external/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/external/index.json -------------------------------------------------------------------------------- /test/i18n/external/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/external/index.test.js -------------------------------------------------------------------------------- /test/i18n/key-is-undefined-for-component/i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/key-is-undefined-for-component/i18n.js -------------------------------------------------------------------------------- /test/i18n/key-is-undefined-for-component/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/key-is-undefined-for-component/index.js -------------------------------------------------------------------------------- /test/i18n/key-is-undefined-for-component/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/key-is-undefined-for-component/index.test.js -------------------------------------------------------------------------------- /test/i18n/key-is-undefined/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/key-is-undefined/index.js -------------------------------------------------------------------------------- /test/i18n/key-is-undefined/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/key-is-undefined/index.json -------------------------------------------------------------------------------- /test/i18n/key-is-undefined/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/key-is-undefined/index.test.js -------------------------------------------------------------------------------- /test/i18n/language-is-undefined-for-component/i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/language-is-undefined-for-component/i18n.js -------------------------------------------------------------------------------- /test/i18n/language-is-undefined-for-component/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/language-is-undefined-for-component/index.js -------------------------------------------------------------------------------- /test/i18n/language-is-undefined-for-component/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/language-is-undefined-for-component/index.test.js -------------------------------------------------------------------------------- /test/i18n/language-is-undefined/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/language-is-undefined/index.js -------------------------------------------------------------------------------- /test/i18n/language-is-undefined/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/language-is-undefined/index.json -------------------------------------------------------------------------------- /test/i18n/language-is-undefined/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/language-is-undefined/index.test.js -------------------------------------------------------------------------------- /test/i18n/translation-is-undefined-for-component/i18n.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/translation-is-undefined-for-component/i18n.json -------------------------------------------------------------------------------- /test/i18n/translation-is-undefined-for-component/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/translation-is-undefined-for-component/index.js -------------------------------------------------------------------------------- /test/i18n/translation-is-undefined-for-component/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/translation-is-undefined-for-component/index.test.js -------------------------------------------------------------------------------- /test/i18n/translation-is-undefined/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/translation-is-undefined/index.js -------------------------------------------------------------------------------- /test/i18n/translation-is-undefined/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/translation-is-undefined/index.json -------------------------------------------------------------------------------- /test/i18n/translation-is-undefined/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/i18n/translation-is-undefined/index.test.js -------------------------------------------------------------------------------- /test/img/error/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/img/error/index.js -------------------------------------------------------------------------------- /test/img/error/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/img/error/index.test.js -------------------------------------------------------------------------------- /test/img/load/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/img/load/index.js -------------------------------------------------------------------------------- /test/img/load/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/img/load/index.test.js -------------------------------------------------------------------------------- /test/img/load/line.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/img/load/line.svg -------------------------------------------------------------------------------- /test/img/load/square.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/img/load/square.jpeg -------------------------------------------------------------------------------- /test/img/load/square.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/img/load/square.jpg -------------------------------------------------------------------------------- /test/img/load/square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/img/load/square.png -------------------------------------------------------------------------------- /test/img/not-found/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/img/not-found/index.js -------------------------------------------------------------------------------- /test/img/not-found/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/img/not-found/index.test.js -------------------------------------------------------------------------------- /test/json/load/broken.json: -------------------------------------------------------------------------------- 1 | {foo} -------------------------------------------------------------------------------- /test/json/load/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/json/load/index.js -------------------------------------------------------------------------------- /test/json/load/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/json/load/index.test.js -------------------------------------------------------------------------------- /test/mixed/multiple/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/mixed/multiple/index.js -------------------------------------------------------------------------------- /test/mixed/multiple/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/mixed/multiple/index.test.js -------------------------------------------------------------------------------- /test/null/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/null/index.js -------------------------------------------------------------------------------- /test/null/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/null/index.test.js -------------------------------------------------------------------------------- /test/number/array/index.js: -------------------------------------------------------------------------------- 1 | module.exports = () => { 2 | return [-1, 0, 1, 42] 3 | } 4 | -------------------------------------------------------------------------------- /test/number/array/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/number/array/index.test.js -------------------------------------------------------------------------------- /test/number/one-param/index.js: -------------------------------------------------------------------------------- 1 | const { P } = require("boxwood") 2 | 3 | module.exports = () => P(0) 4 | -------------------------------------------------------------------------------- /test/number/one-param/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/number/one-param/index.test.js -------------------------------------------------------------------------------- /test/number/two-params/index.js: -------------------------------------------------------------------------------- 1 | const { P } = require("boxwood") 2 | 3 | module.exports = () => P({ class: "foo" }, 0) 4 | -------------------------------------------------------------------------------- /test/number/two-params/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/number/two-params/index.test.js -------------------------------------------------------------------------------- /test/pages/documentation/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/pages/documentation/index.js -------------------------------------------------------------------------------- /test/pages/documentation/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/pages/documentation/index.test.js -------------------------------------------------------------------------------- /test/pages/landing/components/button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/pages/landing/components/button.css -------------------------------------------------------------------------------- /test/pages/landing/components/button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/pages/landing/components/button.js -------------------------------------------------------------------------------- /test/pages/landing/i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/pages/landing/i18n.js -------------------------------------------------------------------------------- /test/pages/landing/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/pages/landing/index.js -------------------------------------------------------------------------------- /test/pages/landing/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/pages/landing/index.test.js -------------------------------------------------------------------------------- /test/pages/landing/layouts/default.css: -------------------------------------------------------------------------------- 1 | body { 2 | background: #ccc; 3 | font-family: "Lato"; 4 | } 5 | -------------------------------------------------------------------------------- /test/pages/landing/layouts/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/pages/landing/layouts/default.js -------------------------------------------------------------------------------- /test/pages/styleguide/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/pages/styleguide/index.js -------------------------------------------------------------------------------- /test/pages/styleguide/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/pages/styleguide/index.json -------------------------------------------------------------------------------- /test/pages/styleguide/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/pages/styleguide/index.test.js -------------------------------------------------------------------------------- /test/pages/styleguide/layouts/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/pages/styleguide/layouts/default.js -------------------------------------------------------------------------------- /test/pages/styleguide/partials/content/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/pages/styleguide/partials/content/index.js -------------------------------------------------------------------------------- /test/pages/styleguide/partials/sidebar/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/pages/styleguide/partials/sidebar/index.css -------------------------------------------------------------------------------- /test/pages/styleguide/partials/sidebar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/pages/styleguide/partials/sidebar/index.js -------------------------------------------------------------------------------- /test/raw/error/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/raw/error/index.js -------------------------------------------------------------------------------- /test/raw/error/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/raw/error/index.test.js -------------------------------------------------------------------------------- /test/raw/load/content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/raw/load/content.html -------------------------------------------------------------------------------- /test/raw/load/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/raw/load/index.js -------------------------------------------------------------------------------- /test/raw/load/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/raw/load/index.test.js -------------------------------------------------------------------------------- /test/script/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/script/index.js -------------------------------------------------------------------------------- /test/script/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/script/index.test.js -------------------------------------------------------------------------------- /test/scripts/multiple/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/scripts/multiple/index.js -------------------------------------------------------------------------------- /test/scripts/multiple/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/scripts/multiple/index.test.js -------------------------------------------------------------------------------- /test/scripts/single/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/scripts/single/index.js -------------------------------------------------------------------------------- /test/scripts/single/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/scripts/single/index.test.js -------------------------------------------------------------------------------- /test/scripts/target/client.js: -------------------------------------------------------------------------------- 1 | const foo = {} 2 | -------------------------------------------------------------------------------- /test/scripts/target/index.css: -------------------------------------------------------------------------------- 1 | div { 2 | color: red; 3 | } -------------------------------------------------------------------------------- /test/scripts/target/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/scripts/target/index.js -------------------------------------------------------------------------------- /test/scripts/target/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/scripts/target/index.test.js -------------------------------------------------------------------------------- /test/search/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/search/index.js -------------------------------------------------------------------------------- /test/search/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/search/index.test.js -------------------------------------------------------------------------------- /test/styles/inline/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/styles/inline/index.js -------------------------------------------------------------------------------- /test/styles/inline/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/styles/inline/index.test.js -------------------------------------------------------------------------------- /test/styles/multiple/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/styles/multiple/index.js -------------------------------------------------------------------------------- /test/styles/multiple/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/styles/multiple/index.test.js -------------------------------------------------------------------------------- /test/svg/error/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/svg/error/index.js -------------------------------------------------------------------------------- /test/svg/error/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/svg/error/index.test.js -------------------------------------------------------------------------------- /test/svg/load/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/svg/load/index.js -------------------------------------------------------------------------------- /test/svg/load/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/svg/load/index.test.js -------------------------------------------------------------------------------- /test/svg/load/line.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/svg/load/line.svg -------------------------------------------------------------------------------- /test/tags/a/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/a/index.js -------------------------------------------------------------------------------- /test/tags/a/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/a/index.test.js -------------------------------------------------------------------------------- /test/tags/animate/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/animate/index.js -------------------------------------------------------------------------------- /test/tags/animate/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/animate/index.test.js -------------------------------------------------------------------------------- /test/tags/animateMotion/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/animateMotion/index.js -------------------------------------------------------------------------------- /test/tags/animateMotion/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/animateMotion/index.test.js -------------------------------------------------------------------------------- /test/tags/animateTransform/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/animateTransform/index.js -------------------------------------------------------------------------------- /test/tags/animateTransform/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/animateTransform/index.test.js -------------------------------------------------------------------------------- /test/tags/br/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/br/index.js -------------------------------------------------------------------------------- /test/tags/br/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/br/index.test.js -------------------------------------------------------------------------------- /test/tags/circle/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/circle/index.js -------------------------------------------------------------------------------- /test/tags/circle/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/circle/index.test.js -------------------------------------------------------------------------------- /test/tags/clipPath/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/clipPath/index.js -------------------------------------------------------------------------------- /test/tags/clipPath/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/clipPath/index.test.js -------------------------------------------------------------------------------- /test/tags/defs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/defs/index.js -------------------------------------------------------------------------------- /test/tags/defs/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/defs/index.test.js -------------------------------------------------------------------------------- /test/tags/desc/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/desc/index.js -------------------------------------------------------------------------------- /test/tags/desc/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/desc/index.test.js -------------------------------------------------------------------------------- /test/tags/div/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/div/index.js -------------------------------------------------------------------------------- /test/tags/div/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/div/index.test.js -------------------------------------------------------------------------------- /test/tags/doctype/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/doctype/index.js -------------------------------------------------------------------------------- /test/tags/doctype/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/doctype/index.test.js -------------------------------------------------------------------------------- /test/tags/ellipse/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/ellipse/index.js -------------------------------------------------------------------------------- /test/tags/ellipse/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/ellipse/index.test.js -------------------------------------------------------------------------------- /test/tags/filter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/filter/index.js -------------------------------------------------------------------------------- /test/tags/filter/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/filter/index.test.js -------------------------------------------------------------------------------- /test/tags/foreignObject/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/foreignObject/index.js -------------------------------------------------------------------------------- /test/tags/foreignObject/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/foreignObject/index.test.js -------------------------------------------------------------------------------- /test/tags/g/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/g/index.js -------------------------------------------------------------------------------- /test/tags/g/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/g/index.test.js -------------------------------------------------------------------------------- /test/tags/hgroup/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/hgroup/index.js -------------------------------------------------------------------------------- /test/tags/hgroup/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/hgroup/index.test.js -------------------------------------------------------------------------------- /test/tags/hr/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/hr/index.js -------------------------------------------------------------------------------- /test/tags/hr/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/hr/index.test.js -------------------------------------------------------------------------------- /test/tags/html/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/html/index.js -------------------------------------------------------------------------------- /test/tags/html/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/html/index.test.js -------------------------------------------------------------------------------- /test/tags/image/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/image/index.js -------------------------------------------------------------------------------- /test/tags/image/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/image/index.test.js -------------------------------------------------------------------------------- /test/tags/img/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/img/index.js -------------------------------------------------------------------------------- /test/tags/img/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/img/index.test.js -------------------------------------------------------------------------------- /test/tags/input/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/input/index.js -------------------------------------------------------------------------------- /test/tags/input/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/input/index.test.js -------------------------------------------------------------------------------- /test/tags/line/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/line/index.js -------------------------------------------------------------------------------- /test/tags/line/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/line/index.test.js -------------------------------------------------------------------------------- /test/tags/linearGradient/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/linearGradient/index.js -------------------------------------------------------------------------------- /test/tags/linearGradient/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/linearGradient/index.test.js -------------------------------------------------------------------------------- /test/tags/marker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/marker/index.js -------------------------------------------------------------------------------- /test/tags/marker/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/marker/index.test.js -------------------------------------------------------------------------------- /test/tags/mask/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/mask/index.js -------------------------------------------------------------------------------- /test/tags/mask/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/mask/index.test.js -------------------------------------------------------------------------------- /test/tags/menu/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/menu/index.js -------------------------------------------------------------------------------- /test/tags/menu/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/menu/index.test.js -------------------------------------------------------------------------------- /test/tags/metadata/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/metadata/index.js -------------------------------------------------------------------------------- /test/tags/metadata/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/metadata/index.test.js -------------------------------------------------------------------------------- /test/tags/path/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/path/index.js -------------------------------------------------------------------------------- /test/tags/path/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/path/index.test.js -------------------------------------------------------------------------------- /test/tags/pattern/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/pattern/index.js -------------------------------------------------------------------------------- /test/tags/pattern/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/pattern/index.test.js -------------------------------------------------------------------------------- /test/tags/polygon/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/polygon/index.js -------------------------------------------------------------------------------- /test/tags/polygon/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/polygon/index.test.js -------------------------------------------------------------------------------- /test/tags/polyline/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/polyline/index.js -------------------------------------------------------------------------------- /test/tags/polyline/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/polyline/index.test.js -------------------------------------------------------------------------------- /test/tags/radialGradient/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/radialGradient/index.js -------------------------------------------------------------------------------- /test/tags/radialGradient/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/radialGradient/index.test.js -------------------------------------------------------------------------------- /test/tags/rect/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/rect/index.js -------------------------------------------------------------------------------- /test/tags/rect/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/rect/index.test.js -------------------------------------------------------------------------------- /test/tags/script/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/script/index.js -------------------------------------------------------------------------------- /test/tags/script/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/script/index.test.js -------------------------------------------------------------------------------- /test/tags/set/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/set/index.js -------------------------------------------------------------------------------- /test/tags/set/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/set/index.test.js -------------------------------------------------------------------------------- /test/tags/slot/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/slot/index.js -------------------------------------------------------------------------------- /test/tags/slot/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/slot/index.test.js -------------------------------------------------------------------------------- /test/tags/stop/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/stop/index.js -------------------------------------------------------------------------------- /test/tags/stop/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/stop/index.test.js -------------------------------------------------------------------------------- /test/tags/switch/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/switch/index.js -------------------------------------------------------------------------------- /test/tags/switch/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/switch/index.test.js -------------------------------------------------------------------------------- /test/tags/symbol/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/symbol/index.js -------------------------------------------------------------------------------- /test/tags/symbol/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/symbol/index.test.js -------------------------------------------------------------------------------- /test/tags/text/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/text/index.js -------------------------------------------------------------------------------- /test/tags/text/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/text/index.test.js -------------------------------------------------------------------------------- /test/tags/textPath/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/textPath/index.js -------------------------------------------------------------------------------- /test/tags/textPath/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/textPath/index.test.js -------------------------------------------------------------------------------- /test/tags/tspan/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/tspan/index.js -------------------------------------------------------------------------------- /test/tags/tspan/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/tspan/index.test.js -------------------------------------------------------------------------------- /test/tags/use/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/use/index.js -------------------------------------------------------------------------------- /test/tags/use/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/use/index.test.js -------------------------------------------------------------------------------- /test/tags/view/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/view/index.js -------------------------------------------------------------------------------- /test/tags/view/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/tags/view/index.test.js -------------------------------------------------------------------------------- /test/todos/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/todos/index.js -------------------------------------------------------------------------------- /test/todos/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/todos/index.test.js -------------------------------------------------------------------------------- /test/transform/client1.js: -------------------------------------------------------------------------------- 1 | const foo = "bar" 2 | -------------------------------------------------------------------------------- /test/transform/client2.js: -------------------------------------------------------------------------------- 1 | const baz = "qux" 2 | -------------------------------------------------------------------------------- /test/transform/client3/index.js: -------------------------------------------------------------------------------- 1 | const quux = "quuux" 2 | -------------------------------------------------------------------------------- /test/transform/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/transform/index.js -------------------------------------------------------------------------------- /test/transform/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/transform/index.test.js -------------------------------------------------------------------------------- /test/ui/center/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/ui/center/index.js -------------------------------------------------------------------------------- /test/ui/center/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/ui/center/index.test.js -------------------------------------------------------------------------------- /test/ui/container/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/ui/container/index.js -------------------------------------------------------------------------------- /test/ui/container/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/ui/container/index.test.js -------------------------------------------------------------------------------- /test/ui/grid/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/ui/grid/index.js -------------------------------------------------------------------------------- /test/ui/grid/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/ui/grid/index.test.js -------------------------------------------------------------------------------- /test/ui/group/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/ui/group/index.js -------------------------------------------------------------------------------- /test/ui/group/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/ui/group/index.test.js -------------------------------------------------------------------------------- /test/ui/stack/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/ui/stack/index.js -------------------------------------------------------------------------------- /test/ui/stack/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/ui/stack/index.test.js -------------------------------------------------------------------------------- /test/xss/escape-css-attributes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/xss/escape-css-attributes/index.js -------------------------------------------------------------------------------- /test/xss/escape-css-attributes/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/xss/escape-css-attributes/index.test.js -------------------------------------------------------------------------------- /test/xss/escape-html-keys/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/xss/escape-html-keys/index.js -------------------------------------------------------------------------------- /test/xss/escape-html-keys/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/xss/escape-html-keys/index.test.js -------------------------------------------------------------------------------- /test/xss/escape-html-values/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/xss/escape-html-values/index.js -------------------------------------------------------------------------------- /test/xss/escape-html-values/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/test/xss/escape-html-values/index.test.js -------------------------------------------------------------------------------- /ui/center/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/ui/center/index.js -------------------------------------------------------------------------------- /ui/center/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/ui/center/index.test.js -------------------------------------------------------------------------------- /ui/container/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/ui/container/index.js -------------------------------------------------------------------------------- /ui/container/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/ui/container/index.test.js -------------------------------------------------------------------------------- /ui/grid/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/ui/grid/index.js -------------------------------------------------------------------------------- /ui/group/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/ui/group/index.js -------------------------------------------------------------------------------- /ui/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/ui/index.js -------------------------------------------------------------------------------- /ui/normalize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/ui/normalize.js -------------------------------------------------------------------------------- /ui/stack/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/ui/stack/index.js -------------------------------------------------------------------------------- /utilities/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/utilities/hash.js -------------------------------------------------------------------------------- /utilities/hash.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/buxlabs/boxwood/HEAD/utilities/hash.test.js --------------------------------------------------------------------------------