├── .npmignore ├── archive ├── v0.1.19 │ ├── tools │ │ ├── a.js │ │ ├── test.js │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── package.json │ └── bower.json ├── v0.1.20 │ ├── tools │ │ ├── a.js │ │ ├── test.js │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── package.json │ └── bower.json ├── v0.1.21 │ ├── tools │ │ ├── a.js │ │ ├── test.js │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── package.json │ └── bower.json ├── v0.1.23 │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ └── template-converter.html │ ├── package.json │ └── bower.json ├── v0.1 │ ├── mithril.min.zip │ ├── pages.json │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ └── tools │ │ └── template-converter.html ├── v0.1.1 │ ├── mithril.min.zip │ ├── pages.json │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ └── tools │ │ ├── template-converter.html │ │ └── template-compiler.sjs ├── v0.1.10 │ ├── mithril.min.zip │ ├── pages.json │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── component.json │ ├── tools │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ ├── package.json │ └── bower.json ├── v0.1.11 │ ├── mithril.min.zip │ ├── pages.json │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── component.json │ ├── tools │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ ├── package.json │ └── bower.json ├── v0.1.12 │ ├── mithril.min.zip │ ├── pages.json │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── component.json │ ├── tools │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ ├── package.json │ └── bower.json ├── v0.1.13 │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ ├── package.json │ ├── bower.json │ └── mithril.d.ts ├── v0.1.14 │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ ├── package.json │ └── bower.json ├── v0.1.15 │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ ├── package.json │ └── bower.json ├── v0.1.16 │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ ├── package.json │ └── bower.json ├── v0.1.17 │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ ├── package.json │ └── bower.json ├── v0.1.18 │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ ├── package.json │ └── bower.json ├── v0.1.2 │ ├── mithril.min.zip │ ├── pages.json │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── component.json │ ├── tools │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ └── package.json ├── v0.1.22 │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ ├── package.json │ └── bower.json ├── v0.1.24 │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ └── template-converter.html │ ├── package.json │ └── bower.json ├── v0.1.25 │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ └── template-converter.html │ ├── package.json │ └── bower.json ├── v0.1.26 │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ └── template-converter.html │ ├── package.json │ └── bower.json ├── v0.1.27 │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ └── template-converter.html │ ├── package.json │ └── bower.json ├── v0.1.28 │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ └── template-converter.html │ ├── package.json │ └── bower.json ├── v0.1.29 │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ └── template-converter.html │ ├── package.json │ ├── bower.json │ └── README.md ├── v0.1.3 │ ├── mithril.min.zip │ ├── pages.json │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── component.json │ ├── tools │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ ├── package.json │ └── bower.json ├── v0.1.30 │ ├── mithril.min.zip │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ └── template-converter.html │ ├── package.json │ ├── bower.json │ └── README.md ├── v0.1.4 │ ├── mithril.min.zip │ ├── pages.json │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── component.json │ ├── tools │ │ ├── template-converter.html │ │ └── template-compiler.sjs │ ├── package.json │ └── bower.json ├── v0.1.5 │ ├── mithril.min.zip │ ├── pages.json │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── component.json │ ├── tools │ │ └── template-converter.html │ ├── package.json │ └── bower.json ├── v0.1.6 │ ├── mithril.min.zip │ ├── pages.json │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── component.json │ ├── tools │ │ └── template-converter.html │ ├── package.json │ └── bower.json ├── v0.1.7 │ ├── mithril.min.zip │ ├── pages.json │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── component.json │ ├── tools │ │ └── template-converter.html │ ├── package.json │ └── bower.json ├── v0.1.8 │ ├── mithril.min.zip │ ├── pages.json │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── component.json │ ├── tools │ │ └── template-converter.html │ ├── package.json │ └── bower.json └── v0.1.9 │ ├── mithril.min.zip │ ├── pages.json │ ├── comparisons │ ├── mithril.parsing.html │ ├── jquery.parsing.html │ ├── react.parsing.html │ ├── angular.parsing.html │ └── backbone.parsing.html │ ├── component.json │ ├── tools │ └── template-converter.html │ ├── package.json │ └── bower.json ├── .gitignore ├── .travis.yml ├── docs ├── layout │ ├── comparisons │ │ ├── mithril.parsing.html │ │ ├── jquery.parsing.html │ │ ├── react.parsing.html │ │ ├── angular.parsing.html │ │ └── backbone.parsing.html │ ├── pages.json │ ├── component.json │ ├── tools │ │ └── template-converter.html │ ├── package.json │ └── bower.json ├── roadmap.md ├── community.md ├── mithril.sync.md ├── mithril.deps.md └── mithril.withAttr.md ├── tests ├── index.html ├── e2e │ └── test.html ├── input-cursor.html └── test.js ├── mithril.closure-compiler-externs.js ├── deploy └── cdnjs-package.json ├── LICENSE ├── package.json └── README.md /.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/v0.1.19/tools/a.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/v0.1.20/tools/a.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/v0.1.21/tools/a.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | archive 3 | -------------------------------------------------------------------------------- /archive/v0.1.19/tools/test.js: -------------------------------------------------------------------------------- 1 | m("a", [1, [2], 3]) -------------------------------------------------------------------------------- /archive/v0.1.20/tools/test.js: -------------------------------------------------------------------------------- 1 | m("a", [1, [2], 3]) -------------------------------------------------------------------------------- /archive/v0.1.21/tools/test.js: -------------------------------------------------------------------------------- 1 | m("a", [1, [2], 3]) -------------------------------------------------------------------------------- /archive/v0.1.23/mithril.min.zip: -------------------------------------------------------------------------------- 1 | PK -------------------------------------------------------------------------------- /archive/v0.1/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.1/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.1/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.10/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.10/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.11/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.11/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.12/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.12/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.13/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.13/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.14/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.14/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.15/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.15/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.16/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.16/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.17/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.17/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.18/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.18/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.19/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.19/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.2/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.2/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.20/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.20/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.21/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.21/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.22/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.22/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.24/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.24/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.25/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.25/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.26/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.26/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.27/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.27/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.28/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.28/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.29/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.29/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.3/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.3/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.30/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.30/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.4/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.4/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.5/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.5/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.6/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.6/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.7/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.7/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.8/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.8/mithril.min.zip -------------------------------------------------------------------------------- /archive/v0.1.9/mithril.min.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philtoms/mithril.js/HEAD/archive/v0.1.9/mithril.min.zip -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | 5 | script: 6 | - grunt test 7 | - grunt teste2e 8 | -------------------------------------------------------------------------------- /archive/v0.1.1/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"} 4 | ] -------------------------------------------------------------------------------- /archive/v0.1.10/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"} 4 | ] -------------------------------------------------------------------------------- /archive/v0.1.11/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"} 4 | ] -------------------------------------------------------------------------------- /archive/v0.1.12/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"} 4 | ] -------------------------------------------------------------------------------- /archive/v0.1.2/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"} 4 | ] -------------------------------------------------------------------------------- /archive/v0.1.3/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"} 4 | ] -------------------------------------------------------------------------------- /archive/v0.1.4/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"} 4 | ] -------------------------------------------------------------------------------- /archive/v0.1.5/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"} 4 | ] -------------------------------------------------------------------------------- /archive/v0.1.6/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"} 4 | ] -------------------------------------------------------------------------------- /archive/v0.1.7/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"} 4 | ] -------------------------------------------------------------------------------- /archive/v0.1.8/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"} 4 | ] -------------------------------------------------------------------------------- /archive/v0.1.9/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"} 4 | ] -------------------------------------------------------------------------------- /archive/v0.1/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"} 4 | ] -------------------------------------------------------------------------------- /archive/v0.1/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /docs/layout/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.1/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.10/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.11/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.12/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.13/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.14/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.15/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.16/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.17/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.18/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.19/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.2/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.20/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.21/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.22/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.23/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.24/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.25/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.26/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.27/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.28/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.29/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.3/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.30/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.4/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.5/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.6/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.7/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.8/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.9/comparisons/mithril.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /docs/layout/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.1/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.10/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.11/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.12/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.13/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.14/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.15/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.16/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.17/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.18/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.19/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.2/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.20/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.21/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.22/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.23/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.24/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.25/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.26/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.27/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.28/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.29/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.3/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.30/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.4/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.5/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.6/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.7/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.8/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.9/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.9/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1/comparisons/jquery.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /docs/layout/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.1/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.10/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.11/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.12/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.13/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.14/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.15/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.16/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.17/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.18/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.19/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.2/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.20/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.21/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.22/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.23/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.24/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.25/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.26/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.27/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.28/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.29/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.3/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.30/comparisons/react.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.4/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.5/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.6/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.7/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.8/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.9/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /docs/layout/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.10/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.11/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.12/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.13/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.14/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.15/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.16/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.17/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.18/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.19/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.20/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.21/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.22/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.23/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.24/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.25/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.26/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.27/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.28/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.29/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.30/comparisons/angular.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /docs/layout/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.13/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.14/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.15/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.16/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.17/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.18/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.19/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.20/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.21/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.22/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.23/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.24/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.25/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.26/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.27/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.28/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.29/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.30/pages.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title": "Getting Started", "url": "getting-started.html"}, 3 | {"title": "Documentation", "url": "mithril.html"}, 4 | {"title": "Mithril Blog", "url": "http://lhorie.github.io/mithril-blog/"}, 5 | {"title": "Mailing List", "url": "https://groups.google.com/forum/#!forum/mithriljs"} 6 | ] -------------------------------------------------------------------------------- /archive/v0.1.17/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.js", 7 | "scripts": ["mithril.js"], 8 | "version": "0.1.17", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.18/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.js", 7 | "scripts": ["mithril.js"], 8 | "version": "0.1.18", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.19/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.js", 7 | "scripts": ["mithril.js"], 8 | "version": "0.1.19", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.2/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repo": "lhorie/mithril", 6 | "main": "mithril.min.js", 7 | "scripts": ["mithril.min.js"], 8 | "version": "0.1.2", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.20/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.js", 7 | "scripts": ["mithril.js"], 8 | "version": "0.1.20", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.21/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.js", 7 | "scripts": ["mithril.js"], 8 | "version": "0.1.21", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.22/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.js", 7 | "scripts": ["mithril.js"], 8 | "version": "0.1.22", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.23/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.js", 7 | "scripts": ["mithril.js"], 8 | "version": "0.1.23", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.24/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.js", 7 | "scripts": ["mithril.js"], 8 | "version": "0.1.24", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.25/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.js", 7 | "scripts": ["mithril.js"], 8 | "version": "0.1.25", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.26/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.js", 7 | "scripts": ["mithril.js"], 8 | "version": "0.1.26", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.27/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.js", 7 | "scripts": ["mithril.js"], 8 | "version": "0.1.27", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.28/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.js", 7 | "scripts": ["mithril.js"], 8 | "version": "0.1.28", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.29/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.js", 7 | "scripts": ["mithril.js"], 8 | "version": "0.1.29", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.30/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.js", 7 | "scripts": ["mithril.js"], 8 | "version": "0.1.30", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /docs/layout/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.js", 7 | "scripts": ["mithril.js"], 8 | "version": "$version", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /tests/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Open the console to see the test report
-------------------------------------------------------------------------------- /archive/v0.1.10/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.min.js", 7 | "scripts": ["mithril.min.js", "mithril.min.map", "mithril.js"], 8 | "version": "0.1.10", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.11/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.min.js", 7 | "scripts": ["mithril.min.js", "mithril.min.map", "mithril.js"], 8 | "version": "0.1.11", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.12/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.min.js", 7 | "scripts": ["mithril.min.js", "mithril.min.map", "mithril.js"], 8 | "version": "0.1.12", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.13/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.min.js", 7 | "scripts": ["mithril.min.js", "mithril.min.map", "mithril.js"], 8 | "version": "0.1.13", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.14/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.min.js", 7 | "scripts": ["mithril.min.js", "mithril.min.map", "mithril.js"], 8 | "version": "0.1.14", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.15/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.min.js", 7 | "scripts": ["mithril.min.js", "mithril.min.map", "mithril.js"], 8 | "version": "0.1.15", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.16/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.min.js", 7 | "scripts": ["mithril.min.js", "mithril.min.map", "mithril.js"], 8 | "version": "0.1.16", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.3/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.min.js", 7 | "scripts": ["mithril.min.js", "mithril.min.map", "mithril.js"], 8 | "version": "0.1.3", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.4/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.min.js", 7 | "scripts": ["mithril.min.js", "mithril.min.map", "mithril.js"], 8 | "version": "0.1.4", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.5/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.min.js", 7 | "scripts": ["mithril.min.js", "mithril.min.map", "mithril.js"], 8 | "version": "0.1.5", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.6/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.min.js", 7 | "scripts": ["mithril.min.js", "mithril.min.map", "mithril.js"], 8 | "version": "0.1.6", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.7/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.min.js", 7 | "scripts": ["mithril.min.js", "mithril.min.map", "mithril.js"], 8 | "version": "0.1.7", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.8/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.min.js", 7 | "scripts": ["mithril.min.js", "mithril.min.map", "mithril.js"], 8 | "version": "0.1.8", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1.9/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "repository": "lhorie/mithril", 6 | "main": "mithril.min.js", 7 | "scripts": ["mithril.min.js", "mithril.min.map", "mithril.js"], 8 | "version": "0.1.9", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /archive/v0.1/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /docs/layout/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.1/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.10/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.11/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.12/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.13/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.14/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.15/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.16/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.17/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.18/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.19/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.2/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.20/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.21/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.22/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.23/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.24/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.25/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.26/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.27/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.28/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.29/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.3/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.30/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.4/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.5/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.6/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.7/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.8/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.9/tools/template-converter.html: -------------------------------------------------------------------------------- 1 |If you already have your HTML written and want to convert it into a Mithril template, paste the HTML below and press the "Convert" button.
2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /archive/v0.1.1/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.10/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.11/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.12/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.13/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.14/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.15/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.16/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.17/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.18/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.19/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.2/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.20/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.21/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.22/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.23/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.24/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.25/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.26/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.27/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.28/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.29/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.3/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.30/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.4/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.5/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.6/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.7/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.8/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.9/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /docs/layout/comparisons/backbone.parsing.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | To run an execution time test on this page, run the profiler from your browser's developer tools and measure the running time of a page refresh. (Lower is better) -------------------------------------------------------------------------------- /archive/v0.1.2/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mithril", 3 | "description": "A Javascript Framework for building brilliant applications", 4 | "keywords": ["mvc", "framework"], 5 | "version": "0.1.2", 6 | "author": "Leo HorieTyping in the fields below should not move the cursor to the end of the input. Especially in Chrome
2 |All inputs should update with the same value
3 |Typing in an input should not prevent it from being updated by other inputs
4 | 5 | 6 | 49 | -------------------------------------------------------------------------------- /tests/test.js: -------------------------------------------------------------------------------- 1 | //make "use strict" and nodejs happy 2 | var window = this 3 | 4 | //test reporting for saucelabs 5 | if (typeof window != "undefined") { 6 | window.global_test_results = { 7 | tests: [], 8 | duration: 0, 9 | passed: 0, 10 | failed: 0 11 | }; 12 | } 13 | 14 | if (!this.console) { 15 | var log = function(value) {document.write("" + value + "")} 16 | this.console = {log: log, error: log} 17 | } 18 | 19 | function test(condition) { 20 | var duration = 0 21 | var start = 0 22 | var result = true 23 | test.total++ 24 | 25 | if (typeof performance != "undefined" && performance.now) { 26 | start = performance.now() 27 | } 28 | try { 29 | if (!condition()) throw new Error("failed") 30 | } 31 | catch (e) { 32 | result = false 33 | console.error(e) 34 | test.failures.push(condition) 35 | } 36 | if (typeof performance != "undefined" && performance.now) { 37 | duration = performance.now() - start 38 | } 39 | 40 | window.test_obj = { 41 | name: "" + test.total, 42 | result: result, 43 | duration: duration 44 | } 45 | 46 | if (typeof window != "undefined") { 47 | if (!result) { 48 | window.global_test_results.tests.push(window.test_obj) 49 | } 50 | 51 | window.global_test_results.duration += duration 52 | if (result) { 53 | window.global_test_results.passed++ 54 | } else { 55 | window.global_test_results.failed++ 56 | } 57 | } 58 | } 59 | test.total = 0 60 | test.failures = [] 61 | test.print = function(print) { 62 | for (var i = 0; i < test.failures.length; i++) { 63 | print(test.failures[i].toString()) 64 | } 65 | print("tests: " + test.total + "\nfailures: " + test.failures.length) 66 | 67 | if (test.failures.length > 0) { 68 | throw new Error(test.failures.length + " tests did not pass") 69 | } 70 | } 71 | -------------------------------------------------------------------------------- /docs/mithril.deps.md: -------------------------------------------------------------------------------- 1 | ## m.deps 2 | 3 | --- 4 | 5 | - [Usage](#usage) 6 | - [Signature](#signature) 7 | 8 | --- 9 | 10 | This function overwrites the reference to the `window` object that is used internally by Mithril. It is useful for injecting a mock `window` dependency for the purposes of testing and for running Mithril in non-browser environments. The mock object used by Mithril for its own test suite [can be found in the development repo](https://github.com/lhorie/mithril.js/blob/next/tests/mock.js). 11 | 12 | By default, Mithril uses `window` itself as the dependency. Note that Mithril only uses the mock object for browser APIs such as the DOM API and `requestAnimationFrame`, but relies on the environment for ECMAScript features like `Object.keys`. 13 | 14 | --- 15 | 16 | ### Usage 17 | 18 | Call it at the beginning of your test file to supply a mock `window`: 19 | 20 | ```javascript 21 | function testMithril(mockWindow) { 22 | window = m.deps(mockWindow); 23 | 24 | // Your tests here... 25 | } 26 | ``` 27 | 28 | --- 29 | 30 | ### Signature 31 | 32 | [How to read signatures](how-to-read-signatures.md) 33 | 34 | ```clike 35 | Window m.deps(Object window) 36 | 37 | where: 38 | Window :: Object