├── .github └── workflows │ └── ipjs.yml ├── .gitignore ├── README.md ├── cli.js ├── package.json ├── src ├── api.js ├── argv.js ├── build.js ├── demo │ ├── pkg │ │ ├── index.js │ │ └── schema.json │ ├── registry │ │ ├── index.js │ │ └── serve.js │ ├── seed-lite.js │ ├── seed.js │ └── serve.js ├── package │ ├── dynamicImports.js │ ├── file.js │ ├── index.js │ ├── testFile.js │ └── worker.js ├── path-to-url.js ├── run.js └── util.js └── test ├── demo ├── test-run.js └── test-serve.js ├── fixtures ├── async-generator.js ├── buffer.js ├── default.js ├── generator.js ├── named-with-schema.js ├── named.js ├── pkg-kitchensink │ ├── input │ │ ├── package.json │ │ ├── src │ │ │ ├── browser.js │ │ │ ├── deno.js │ │ │ ├── index.js │ │ │ ├── secondary.js │ │ │ ├── sub.js │ │ │ ├── sub │ │ │ │ ├── browser.js │ │ │ │ ├── deno.js │ │ │ │ └── index.js │ │ │ ├── tertiary.browser.js │ │ │ └── tertiary.js │ │ └── test │ │ │ ├── lib │ │ │ └── shared.js │ │ │ └── test-basics.js │ ├── output-main │ │ ├── cjs │ │ │ └── src │ │ │ │ ├── browser.js │ │ │ │ ├── deno.js │ │ │ │ ├── index.js │ │ │ │ ├── secondary.js │ │ │ │ ├── sub.js │ │ │ │ ├── sub │ │ │ │ ├── browser.js │ │ │ │ └── index.js │ │ │ │ ├── tertiary.browser.js │ │ │ │ └── tertiary.js │ │ ├── esm │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── browser.js │ │ │ │ ├── deno.js │ │ │ │ ├── index.js │ │ │ │ ├── secondary.js │ │ │ │ ├── sub.js │ │ │ │ ├── sub │ │ │ │ ├── browser.js │ │ │ │ └── index.js │ │ │ │ ├── tertiary.browser.js │ │ │ │ └── tertiary.js │ │ ├── index.js │ │ ├── package.json │ │ ├── secondary │ │ └── tertiary │ ├── output-notests │ │ ├── cjs │ │ │ └── src │ │ │ │ ├── browser.js │ │ │ │ ├── deno.js │ │ │ │ ├── index.js │ │ │ │ ├── secondary.js │ │ │ │ ├── sub.js │ │ │ │ ├── sub │ │ │ │ ├── browser.js │ │ │ │ └── index.js │ │ │ │ ├── tertiary.browser.js │ │ │ │ └── tertiary.js │ │ ├── esm │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── browser.js │ │ │ │ ├── deno.js │ │ │ │ ├── index.js │ │ │ │ ├── secondary.js │ │ │ │ ├── sub.js │ │ │ │ ├── sub │ │ │ │ ├── browser.js │ │ │ │ └── index.js │ │ │ │ ├── tertiary.browser.js │ │ │ │ └── tertiary.js │ │ ├── index.js │ │ ├── package.json │ │ ├── secondary │ │ └── tertiary │ └── output-tests │ │ ├── cjs │ │ ├── browser-test │ │ │ ├── lib │ │ │ │ └── shared.js │ │ │ └── test-basics.js │ │ ├── node-test │ │ │ ├── lib │ │ │ │ └── shared.js │ │ │ └── test-basics.js │ │ └── src │ │ │ ├── browser.js │ │ │ ├── deno.js │ │ │ ├── index.js │ │ │ ├── secondary.js │ │ │ ├── sub.js │ │ │ ├── sub │ │ │ ├── browser.js │ │ │ └── index.js │ │ │ ├── tertiary.browser.js │ │ │ └── tertiary.js │ │ ├── esm │ │ ├── browser-test │ │ │ ├── lib │ │ │ │ └── shared.js │ │ │ └── test-basics.js │ │ ├── node-test │ │ │ ├── lib │ │ │ │ └── shared.js │ │ │ └── test-basics.js │ │ ├── package.json │ │ └── src │ │ │ ├── browser.js │ │ │ ├── deno.js │ │ │ ├── index.js │ │ │ ├── secondary.js │ │ │ ├── sub.js │ │ │ ├── sub │ │ │ ├── browser.js │ │ │ └── index.js │ │ │ ├── tertiary.browser.js │ │ │ └── tertiary.js │ │ ├── index.js │ │ ├── package.json │ │ ├── secondary │ │ └── tertiary ├── pkg-single-export │ ├── input │ │ ├── index.js │ │ ├── package.json │ │ └── test │ │ │ └── index.js │ └── output-main │ │ ├── cjs │ │ └── index.js │ │ ├── esm │ │ ├── index.js │ │ └── package.json │ │ ├── index.js │ │ └── package.json ├── pkg-string-export │ ├── input │ │ ├── index.js │ │ ├── package.json │ │ └── test │ │ │ └── index.js │ └── output-main │ │ ├── cjs │ │ └── index.js │ │ ├── esm │ │ ├── index.js │ │ └── package.json │ │ ├── index.js │ │ └── package.json ├── string.js └── verify.js ├── test-build.js ├── test-pkgsink.js ├── test-single-export.js └── test-string-export.js /.github/workflows/ipjs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/.github/workflows/ipjs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/README.md -------------------------------------------------------------------------------- /cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/cli.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/package.json -------------------------------------------------------------------------------- /src/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/api.js -------------------------------------------------------------------------------- /src/argv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/argv.js -------------------------------------------------------------------------------- /src/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/build.js -------------------------------------------------------------------------------- /src/demo/pkg/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/demo/pkg/index.js -------------------------------------------------------------------------------- /src/demo/pkg/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/demo/pkg/schema.json -------------------------------------------------------------------------------- /src/demo/registry/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/demo/registry/index.js -------------------------------------------------------------------------------- /src/demo/registry/serve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/demo/registry/serve.js -------------------------------------------------------------------------------- /src/demo/seed-lite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/demo/seed-lite.js -------------------------------------------------------------------------------- /src/demo/seed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/demo/seed.js -------------------------------------------------------------------------------- /src/demo/serve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/demo/serve.js -------------------------------------------------------------------------------- /src/package/dynamicImports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/package/dynamicImports.js -------------------------------------------------------------------------------- /src/package/file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/package/file.js -------------------------------------------------------------------------------- /src/package/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/package/index.js -------------------------------------------------------------------------------- /src/package/testFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/package/testFile.js -------------------------------------------------------------------------------- /src/package/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/package/worker.js -------------------------------------------------------------------------------- /src/path-to-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/path-to-url.js -------------------------------------------------------------------------------- /src/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/run.js -------------------------------------------------------------------------------- /src/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/src/util.js -------------------------------------------------------------------------------- /test/demo/test-run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/demo/test-run.js -------------------------------------------------------------------------------- /test/demo/test-serve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/demo/test-serve.js -------------------------------------------------------------------------------- /test/fixtures/async-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/async-generator.js -------------------------------------------------------------------------------- /test/fixtures/buffer.js: -------------------------------------------------------------------------------- 1 | export default opts => Buffer.from(JSON.stringify(opts)) 2 | -------------------------------------------------------------------------------- /test/fixtures/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/default.js -------------------------------------------------------------------------------- /test/fixtures/generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/generator.js -------------------------------------------------------------------------------- /test/fixtures/named-with-schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/named-with-schema.js -------------------------------------------------------------------------------- /test/fixtures/named.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/named.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/input/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/input/package.json -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/input/src/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/input/src/browser.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/input/src/deno.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/input/src/deno.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/input/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/input/src/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/input/src/secondary.js: -------------------------------------------------------------------------------- 1 | export default 'secondary' 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/input/src/sub.js: -------------------------------------------------------------------------------- 1 | export default 'sub' 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/input/src/sub/browser.js: -------------------------------------------------------------------------------- 1 | export default 'browser' 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/input/src/sub/deno.js: -------------------------------------------------------------------------------- 1 | export default 'deno' 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/input/src/sub/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/input/src/sub/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/input/src/tertiary.browser.js: -------------------------------------------------------------------------------- 1 | export default 'tertiary.browser' 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/input/src/tertiary.js: -------------------------------------------------------------------------------- 1 | export default 'tertiary' 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/input/test/lib/shared.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/input/test/lib/shared.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/input/test/test-basics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/input/test/test-basics.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/cjs/src/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-main/cjs/src/browser.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/cjs/src/deno.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-main/cjs/src/deno.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/cjs/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-main/cjs/src/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/cjs/src/secondary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-main/cjs/src/secondary.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/cjs/src/sub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-main/cjs/src/sub.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/cjs/src/sub/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-main/cjs/src/sub/browser.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/cjs/src/sub/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-main/cjs/src/sub/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/cjs/src/tertiary.browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-main/cjs/src/tertiary.browser.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/cjs/src/tertiary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-main/cjs/src/tertiary.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/esm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-main/esm/package.json -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/esm/src/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-main/esm/src/browser.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/esm/src/deno.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-main/esm/src/deno.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/esm/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-main/esm/src/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/esm/src/secondary.js: -------------------------------------------------------------------------------- 1 | export default 'secondary'; -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/esm/src/sub.js: -------------------------------------------------------------------------------- 1 | export default 'sub'; -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/esm/src/sub/browser.js: -------------------------------------------------------------------------------- 1 | export default 'browser'; -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/esm/src/sub/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-main/esm/src/sub/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/esm/src/tertiary.browser.js: -------------------------------------------------------------------------------- 1 | export default 'tertiary.browser'; -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/esm/src/tertiary.js: -------------------------------------------------------------------------------- 1 | export default 'tertiary'; -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./cjs/src/index.js') 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-main/package.json -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/secondary: -------------------------------------------------------------------------------- 1 | module.exports = require('./cjs/src/secondary.js') 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-main/tertiary: -------------------------------------------------------------------------------- 1 | module.exports = require('./cjs/src/tertiary.js') 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/cjs/src/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-notests/cjs/src/browser.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/cjs/src/deno.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-notests/cjs/src/deno.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/cjs/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-notests/cjs/src/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/cjs/src/secondary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-notests/cjs/src/secondary.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/cjs/src/sub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-notests/cjs/src/sub.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/cjs/src/sub/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-notests/cjs/src/sub/browser.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/cjs/src/sub/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-notests/cjs/src/sub/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/cjs/src/tertiary.browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-notests/cjs/src/tertiary.browser.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/cjs/src/tertiary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-notests/cjs/src/tertiary.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/esm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-notests/esm/package.json -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/esm/src/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-notests/esm/src/browser.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/esm/src/deno.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-notests/esm/src/deno.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/esm/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-notests/esm/src/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/esm/src/secondary.js: -------------------------------------------------------------------------------- 1 | export default 'secondary'; -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/esm/src/sub.js: -------------------------------------------------------------------------------- 1 | export default 'sub'; -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/esm/src/sub/browser.js: -------------------------------------------------------------------------------- 1 | export default 'browser'; -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/esm/src/sub/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-notests/esm/src/sub/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/esm/src/tertiary.browser.js: -------------------------------------------------------------------------------- 1 | export default 'tertiary.browser'; -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/esm/src/tertiary.js: -------------------------------------------------------------------------------- 1 | export default 'tertiary'; -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./cjs/src/index.js') 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-notests/package.json -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/secondary: -------------------------------------------------------------------------------- 1 | module.exports = require('./cjs/src/secondary.js') 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-notests/tertiary: -------------------------------------------------------------------------------- 1 | module.exports = require('./cjs/src/tertiary.js') 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/cjs/browser-test/lib/shared.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/cjs/browser-test/lib/shared.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/cjs/browser-test/test-basics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/cjs/browser-test/test-basics.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/cjs/node-test/lib/shared.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/cjs/node-test/lib/shared.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/cjs/node-test/test-basics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/cjs/node-test/test-basics.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/cjs/src/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/cjs/src/browser.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/cjs/src/deno.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/cjs/src/deno.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/cjs/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/cjs/src/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/cjs/src/secondary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/cjs/src/secondary.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/cjs/src/sub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/cjs/src/sub.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/cjs/src/sub/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/cjs/src/sub/browser.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/cjs/src/sub/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/cjs/src/sub/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/cjs/src/tertiary.browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/cjs/src/tertiary.browser.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/cjs/src/tertiary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/cjs/src/tertiary.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/esm/browser-test/lib/shared.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/esm/browser-test/lib/shared.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/esm/browser-test/test-basics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/esm/browser-test/test-basics.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/esm/node-test/lib/shared.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/esm/node-test/lib/shared.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/esm/node-test/test-basics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/esm/node-test/test-basics.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/esm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/esm/package.json -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/esm/src/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/esm/src/browser.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/esm/src/deno.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/esm/src/deno.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/esm/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/esm/src/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/esm/src/secondary.js: -------------------------------------------------------------------------------- 1 | export default 'secondary'; -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/esm/src/sub.js: -------------------------------------------------------------------------------- 1 | export default 'sub'; -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/esm/src/sub/browser.js: -------------------------------------------------------------------------------- 1 | export default 'browser'; -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/esm/src/sub/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/esm/src/sub/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/esm/src/tertiary.browser.js: -------------------------------------------------------------------------------- 1 | export default 'tertiary.browser'; -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/esm/src/tertiary.js: -------------------------------------------------------------------------------- 1 | export default 'tertiary'; -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./cjs/src/index.js') 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-kitchensink/output-tests/package.json -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/secondary: -------------------------------------------------------------------------------- 1 | module.exports = require('./cjs/src/secondary.js') 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-kitchensink/output-tests/tertiary: -------------------------------------------------------------------------------- 1 | module.exports = require('./cjs/src/tertiary.js') 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-single-export/input/index.js: -------------------------------------------------------------------------------- 1 | 2 | export default { 3 | foo: 'bar' 4 | } 5 | -------------------------------------------------------------------------------- /test/fixtures/pkg-single-export/input/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-single-export/input/package.json -------------------------------------------------------------------------------- /test/fixtures/pkg-single-export/input/test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-single-export/input/test/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-single-export/output-main/cjs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-single-export/output-main/cjs/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-single-export/output-main/esm/index.js: -------------------------------------------------------------------------------- 1 | export default { foo: 'bar' }; -------------------------------------------------------------------------------- /test/fixtures/pkg-single-export/output-main/esm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-single-export/output-main/esm/package.json -------------------------------------------------------------------------------- /test/fixtures/pkg-single-export/output-main/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./cjs/index.js') 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-single-export/output-main/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-single-export/output-main/package.json -------------------------------------------------------------------------------- /test/fixtures/pkg-string-export/input/index.js: -------------------------------------------------------------------------------- 1 | 2 | export default { 3 | foo: 'bar' 4 | } 5 | -------------------------------------------------------------------------------- /test/fixtures/pkg-string-export/input/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-string-export/input/package.json -------------------------------------------------------------------------------- /test/fixtures/pkg-string-export/input/test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-string-export/input/test/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-string-export/output-main/cjs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-string-export/output-main/cjs/index.js -------------------------------------------------------------------------------- /test/fixtures/pkg-string-export/output-main/esm/index.js: -------------------------------------------------------------------------------- 1 | export default { foo: 'bar' }; -------------------------------------------------------------------------------- /test/fixtures/pkg-string-export/output-main/esm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-string-export/output-main/esm/package.json -------------------------------------------------------------------------------- /test/fixtures/pkg-string-export/output-main/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./cjs/index.js') 2 | -------------------------------------------------------------------------------- /test/fixtures/pkg-string-export/output-main/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/pkg-string-export/output-main/package.json -------------------------------------------------------------------------------- /test/fixtures/string.js: -------------------------------------------------------------------------------- 1 | export default opts => JSON.stringify(opts) 2 | -------------------------------------------------------------------------------- /test/fixtures/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/fixtures/verify.js -------------------------------------------------------------------------------- /test/test-build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/test-build.js -------------------------------------------------------------------------------- /test/test-pkgsink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/test-pkgsink.js -------------------------------------------------------------------------------- /test/test-single-export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/test-single-export.js -------------------------------------------------------------------------------- /test/test-string-export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeal/ipjs/HEAD/test/test-string-export.js --------------------------------------------------------------------------------