├── .editorconfig ├── .github ├── FUNDING.yml └── workflows │ └── ci.yml ├── .gitignore ├── .jshintrc ├── .npmignore ├── CONTRIBUTING.md ├── Gruntfile.js ├── LICENSE-MIT ├── README.md ├── _config.yml ├── bower.json ├── demo ├── index.html ├── script.js └── styles.css ├── dist ├── loglevel.js └── loglevel.min.js ├── index.d.ts ├── lib ├── .jshintrc └── loglevel.js ├── package.json ├── test ├── .jshintrc ├── console-fallback-test.js ├── cookie-test.js ├── default-level-test.js ├── get-current-level-test.js ├── global-integration-with-new-context.js ├── global-integration.js ├── integration-smoke-test.js ├── level-setting-test.js ├── local-storage-test.js ├── manual-test.html ├── method-factory-test.js ├── multiple-logger-test.js ├── node-integration.js ├── test-context-using-apply.js ├── test-helpers.js └── type-test.ts └── vendor └── grunt-template-jasmine-requirejs ├── .gitignore ├── .npmignore ├── .travis.yml ├── Gruntfile.js ├── README.md ├── package.json ├── src ├── lib │ ├── esprima.js │ ├── lang.js │ └── parse.js ├── template-jasmine-requirejs.js └── templates │ └── jasmine-requirejs.html ├── tasks └── .gitignore ├── test ├── fixtures │ ├── require-baseurl │ │ ├── spec │ │ │ └── appSpec.js │ │ └── src │ │ │ └── app.js │ ├── require-nobaseurl │ │ ├── spec │ │ │ └── appSpec.js │ │ └── src │ │ │ └── app.js │ └── requirejs │ │ ├── spec │ │ ├── SetupSpec.js │ │ ├── SumSpec.js │ │ ├── fakeShimSpec.js │ │ └── inlineModuleSpec.js │ │ └── src │ │ ├── app.js │ │ ├── build.js │ │ ├── fakeShim.js │ │ ├── main.js │ │ ├── math.js │ │ ├── nonRequireJsLib.js │ │ ├── nonRequireJsLib2.js │ │ ├── serializer.js │ │ └── sum.js └── jasmine_test.js └── vendor ├── require-2.0.0.js ├── require-2.0.1.js ├── require-2.0.2.js ├── require-2.0.3.js ├── require-2.0.4.js ├── require-2.0.5.js ├── require-2.0.6.js ├── require-2.1.0.js ├── require-2.1.1.js ├── require-2.1.10.js ├── require-2.1.2.js ├── require-2.1.3.js ├── require-2.1.4.js ├── require-2.1.5.js ├── require-2.1.6.js ├── require-2.1.7.js ├── require-2.1.8.js └── require-2.1.9.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | tidelift: "npm/loglevel" 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/.jshintrc -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/.npmignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/_config.yml -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/bower.json -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/demo/script.js -------------------------------------------------------------------------------- /demo/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/demo/styles.css -------------------------------------------------------------------------------- /dist/loglevel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/dist/loglevel.js -------------------------------------------------------------------------------- /dist/loglevel.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/dist/loglevel.min.js -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/index.d.ts -------------------------------------------------------------------------------- /lib/.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/lib/.jshintrc -------------------------------------------------------------------------------- /lib/loglevel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/lib/loglevel.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/package.json -------------------------------------------------------------------------------- /test/.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/.jshintrc -------------------------------------------------------------------------------- /test/console-fallback-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/console-fallback-test.js -------------------------------------------------------------------------------- /test/cookie-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/cookie-test.js -------------------------------------------------------------------------------- /test/default-level-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/default-level-test.js -------------------------------------------------------------------------------- /test/get-current-level-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/get-current-level-test.js -------------------------------------------------------------------------------- /test/global-integration-with-new-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/global-integration-with-new-context.js -------------------------------------------------------------------------------- /test/global-integration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/global-integration.js -------------------------------------------------------------------------------- /test/integration-smoke-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/integration-smoke-test.js -------------------------------------------------------------------------------- /test/level-setting-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/level-setting-test.js -------------------------------------------------------------------------------- /test/local-storage-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/local-storage-test.js -------------------------------------------------------------------------------- /test/manual-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/manual-test.html -------------------------------------------------------------------------------- /test/method-factory-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/method-factory-test.js -------------------------------------------------------------------------------- /test/multiple-logger-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/multiple-logger-test.js -------------------------------------------------------------------------------- /test/node-integration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/node-integration.js -------------------------------------------------------------------------------- /test/test-context-using-apply.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/test-context-using-apply.js -------------------------------------------------------------------------------- /test/test-helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/test-helpers.js -------------------------------------------------------------------------------- /test/type-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/test/type-test.ts -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | *.iml 4 | .idea 5 | .grunt 6 | /custom 7 | -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/.npmignore: -------------------------------------------------------------------------------- 1 | .* 2 | 3 | Gruntfile.js 4 | test/ 5 | -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/.travis.yml -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/Gruntfile.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/README.md -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/package.json -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/src/lib/esprima.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/src/lib/esprima.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/src/lib/lang.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/src/lib/lang.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/src/lib/parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/src/lib/parse.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/src/template-jasmine-requirejs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/src/template-jasmine-requirejs.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/src/templates/jasmine-requirejs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/src/templates/jasmine-requirejs.html -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/tasks/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/tasks/.gitignore -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/require-baseurl/spec/appSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/require-baseurl/spec/appSpec.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/require-baseurl/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/require-baseurl/src/app.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/require-nobaseurl/spec/appSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/require-nobaseurl/spec/appSpec.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/require-nobaseurl/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/require-nobaseurl/src/app.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/spec/SetupSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/spec/SetupSpec.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/spec/SumSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/spec/SumSpec.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/spec/fakeShimSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/spec/fakeShimSpec.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/spec/inlineModuleSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/spec/inlineModuleSpec.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/app.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/build.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/fakeShim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/fakeShim.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/main.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/math.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/nonRequireJsLib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/nonRequireJsLib.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/nonRequireJsLib2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/nonRequireJsLib2.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/serializer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/serializer.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/fixtures/requirejs/src/sum.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/test/jasmine_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/test/jasmine_test.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.0.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.0.0.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.0.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.0.1.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.0.2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.0.2.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.0.3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.0.3.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.0.4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.0.4.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.0.5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.0.5.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.0.6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.0.6.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.0.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.1.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.10.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.10.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.2.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.3.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.4.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.5.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.6.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.7.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.8.js -------------------------------------------------------------------------------- /vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimterry/loglevel/HEAD/vendor/grunt-template-jasmine-requirejs/vendor/require-2.1.9.js --------------------------------------------------------------------------------