├── .c8rc ├── .eslintignore ├── .eslintrc.json ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── ACKNOWLEDGEMENTS.md ├── CHANGELOG.md ├── LICENSE ├── README.md ├── fixtures ├── fib.wasm ├── missing.js ├── src │ └── x.ts ├── y.js └── y.js.map ├── gulpfile.js ├── index.js ├── lib ├── cache │ ├── default.js │ └── none.js ├── ensure-parser-set.js ├── index.js ├── inject-css.js ├── log-browser.js ├── log.js ├── modules-done.js ├── modules-todo.js ├── package-file-reader │ ├── default.js │ ├── jsdelivr.js │ └── node.js ├── package-reader.js ├── package.js ├── parser.js ├── resolve-package-browser.js ├── resolve-package.js ├── shared.js ├── stub-module.js ├── trace.js ├── transform.js └── transformers │ ├── alias.js │ ├── cjs-to-amd.js │ ├── conventional-alias.js │ ├── esm-to-cjs.js │ ├── hack-moment.js │ ├── is-umd.js │ ├── json.js │ ├── name-amd-define.js │ ├── node-env-condition.js │ ├── parse-unit.js │ ├── process.js │ ├── replace.js │ ├── shim-amd.js │ ├── text.js │ └── wasm.js ├── package.json └── test ├── all-browser-spec.js ├── bundler.esm.spec.js ├── bundler.spec.js ├── check-deps.spec.js ├── hide-log.js ├── inject-css.spec.js ├── mock.js ├── modules-done.spec.js ├── modules-todo.spec.js ├── package-file-reader ├── jsdelivr.spec.js └── node.spec.js ├── package-reader.spec.js ├── package.spec.js ├── parser.uses-amd-or-requirejs.spec.js ├── parser.uses-common-js.spec.js ├── parser.uses-esm.spec.js ├── shared.fs.spec.js ├── shared.read-source-map.spec.js ├── shared.spec.js ├── stub-module-packages.spec.js ├── stub-module.spec.js ├── trace.spec.js ├── transform.spec.js └── transformers ├── alias.spec.js ├── cjs-to-amd.spec.js ├── conventional-alias.spec.js ├── esm-to-cjs.spec.js ├── hack-moment.spec.js ├── json.spec.js ├── name-amd-define.spec.js ├── node-env-condition.spec.js ├── parse-unit.spec.js ├── process.spec.js ├── replace.spec.js ├── shim-amd.spec.js ├── text.spec.js └── wasm.spec.js /.c8rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/.c8rc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | test/fixtures/ 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/.gitignore -------------------------------------------------------------------------------- /ACKNOWLEDGEMENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/ACKNOWLEDGEMENTS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/README.md -------------------------------------------------------------------------------- /fixtures/fib.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/fixtures/fib.wasm -------------------------------------------------------------------------------- /fixtures/missing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/fixtures/missing.js -------------------------------------------------------------------------------- /fixtures/src/x.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/fixtures/src/x.ts -------------------------------------------------------------------------------- /fixtures/y.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/fixtures/y.js -------------------------------------------------------------------------------- /fixtures/y.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/fixtures/y.js.map -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/gulpfile.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/index.js -------------------------------------------------------------------------------- /lib/cache/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/cache/default.js -------------------------------------------------------------------------------- /lib/cache/none.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/cache/none.js -------------------------------------------------------------------------------- /lib/ensure-parser-set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/ensure-parser-set.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/inject-css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/inject-css.js -------------------------------------------------------------------------------- /lib/log-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/log-browser.js -------------------------------------------------------------------------------- /lib/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/log.js -------------------------------------------------------------------------------- /lib/modules-done.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/modules-done.js -------------------------------------------------------------------------------- /lib/modules-todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/modules-todo.js -------------------------------------------------------------------------------- /lib/package-file-reader/default.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./node'); 2 | -------------------------------------------------------------------------------- /lib/package-file-reader/jsdelivr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/package-file-reader/jsdelivr.js -------------------------------------------------------------------------------- /lib/package-file-reader/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/package-file-reader/node.js -------------------------------------------------------------------------------- /lib/package-reader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/package-reader.js -------------------------------------------------------------------------------- /lib/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/package.js -------------------------------------------------------------------------------- /lib/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/parser.js -------------------------------------------------------------------------------- /lib/resolve-package-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/resolve-package-browser.js -------------------------------------------------------------------------------- /lib/resolve-package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/resolve-package.js -------------------------------------------------------------------------------- /lib/shared.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/shared.js -------------------------------------------------------------------------------- /lib/stub-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/stub-module.js -------------------------------------------------------------------------------- /lib/trace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/trace.js -------------------------------------------------------------------------------- /lib/transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transform.js -------------------------------------------------------------------------------- /lib/transformers/alias.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transformers/alias.js -------------------------------------------------------------------------------- /lib/transformers/cjs-to-amd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transformers/cjs-to-amd.js -------------------------------------------------------------------------------- /lib/transformers/conventional-alias.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transformers/conventional-alias.js -------------------------------------------------------------------------------- /lib/transformers/esm-to-cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transformers/esm-to-cjs.js -------------------------------------------------------------------------------- /lib/transformers/hack-moment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transformers/hack-moment.js -------------------------------------------------------------------------------- /lib/transformers/is-umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transformers/is-umd.js -------------------------------------------------------------------------------- /lib/transformers/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transformers/json.js -------------------------------------------------------------------------------- /lib/transformers/name-amd-define.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transformers/name-amd-define.js -------------------------------------------------------------------------------- /lib/transformers/node-env-condition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transformers/node-env-condition.js -------------------------------------------------------------------------------- /lib/transformers/parse-unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transformers/parse-unit.js -------------------------------------------------------------------------------- /lib/transformers/process.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transformers/process.js -------------------------------------------------------------------------------- /lib/transformers/replace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transformers/replace.js -------------------------------------------------------------------------------- /lib/transformers/shim-amd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transformers/shim-amd.js -------------------------------------------------------------------------------- /lib/transformers/text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transformers/text.js -------------------------------------------------------------------------------- /lib/transformers/wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/lib/transformers/wasm.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/package.json -------------------------------------------------------------------------------- /test/all-browser-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/all-browser-spec.js -------------------------------------------------------------------------------- /test/bundler.esm.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/bundler.esm.spec.js -------------------------------------------------------------------------------- /test/bundler.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/bundler.spec.js -------------------------------------------------------------------------------- /test/check-deps.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/check-deps.spec.js -------------------------------------------------------------------------------- /test/hide-log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/hide-log.js -------------------------------------------------------------------------------- /test/inject-css.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/inject-css.spec.js -------------------------------------------------------------------------------- /test/mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/mock.js -------------------------------------------------------------------------------- /test/modules-done.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/modules-done.spec.js -------------------------------------------------------------------------------- /test/modules-todo.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/modules-todo.spec.js -------------------------------------------------------------------------------- /test/package-file-reader/jsdelivr.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/package-file-reader/jsdelivr.spec.js -------------------------------------------------------------------------------- /test/package-file-reader/node.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/package-file-reader/node.spec.js -------------------------------------------------------------------------------- /test/package-reader.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/package-reader.spec.js -------------------------------------------------------------------------------- /test/package.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/package.spec.js -------------------------------------------------------------------------------- /test/parser.uses-amd-or-requirejs.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/parser.uses-amd-or-requirejs.spec.js -------------------------------------------------------------------------------- /test/parser.uses-common-js.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/parser.uses-common-js.spec.js -------------------------------------------------------------------------------- /test/parser.uses-esm.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/parser.uses-esm.spec.js -------------------------------------------------------------------------------- /test/shared.fs.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/shared.fs.spec.js -------------------------------------------------------------------------------- /test/shared.read-source-map.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/shared.read-source-map.spec.js -------------------------------------------------------------------------------- /test/shared.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/shared.spec.js -------------------------------------------------------------------------------- /test/stub-module-packages.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/stub-module-packages.spec.js -------------------------------------------------------------------------------- /test/stub-module.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/stub-module.spec.js -------------------------------------------------------------------------------- /test/trace.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/trace.spec.js -------------------------------------------------------------------------------- /test/transform.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/transform.spec.js -------------------------------------------------------------------------------- /test/transformers/alias.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/transformers/alias.spec.js -------------------------------------------------------------------------------- /test/transformers/cjs-to-amd.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/transformers/cjs-to-amd.spec.js -------------------------------------------------------------------------------- /test/transformers/conventional-alias.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/transformers/conventional-alias.spec.js -------------------------------------------------------------------------------- /test/transformers/esm-to-cjs.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/transformers/esm-to-cjs.spec.js -------------------------------------------------------------------------------- /test/transformers/hack-moment.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/transformers/hack-moment.spec.js -------------------------------------------------------------------------------- /test/transformers/json.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/transformers/json.spec.js -------------------------------------------------------------------------------- /test/transformers/name-amd-define.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/transformers/name-amd-define.spec.js -------------------------------------------------------------------------------- /test/transformers/node-env-condition.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/transformers/node-env-condition.spec.js -------------------------------------------------------------------------------- /test/transformers/parse-unit.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/transformers/parse-unit.spec.js -------------------------------------------------------------------------------- /test/transformers/process.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/transformers/process.spec.js -------------------------------------------------------------------------------- /test/transformers/replace.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/transformers/replace.spec.js -------------------------------------------------------------------------------- /test/transformers/shim-amd.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/transformers/shim-amd.spec.js -------------------------------------------------------------------------------- /test/transformers/text.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/transformers/text.spec.js -------------------------------------------------------------------------------- /test/transformers/wasm.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dumberjs/dumber/HEAD/test/transformers/wasm.spec.js --------------------------------------------------------------------------------