├── .github └── workflows │ └── ci-module.yml ├── .gitignore ├── .labrc.js ├── API.md ├── LICENSE.md ├── README.md ├── bin ├── _lab └── lab ├── eslint.config.js ├── lib ├── cli.js ├── index.d.ts ├── index.js ├── linter │ ├── .eslintrc.js │ └── index.js ├── modules │ ├── coverage.js │ ├── index.js │ ├── leaks.js │ ├── lint.js │ ├── transform.js │ ├── types.js │ └── typescript.js ├── reporters │ ├── clover.js │ ├── clover │ │ └── report.xml │ ├── console.js │ ├── html.js │ ├── html │ │ ├── partials │ │ │ ├── cov.html │ │ │ ├── css.html │ │ │ ├── file.html │ │ │ ├── line.html │ │ │ ├── lint-file.html │ │ │ ├── lint.html │ │ │ ├── linting.html │ │ │ ├── menu.html │ │ │ ├── scripts.html │ │ │ └── tests.html │ │ └── report.html │ ├── index.js │ ├── json.js │ ├── junit.js │ ├── junit │ │ └── report.xml │ ├── lcov.js │ ├── multiple.js │ └── tap.js ├── runner.js ├── source-map.js └── utils.js ├── package.json └── test ├── cli.js ├── cli ├── environment.js ├── simple.js ├── simple2.js ├── simpleTty.js └── test │ └── simple.js ├── cli_assert ├── assert.js └── no-assert.js ├── cli_bail ├── test1.js ├── test2.js └── test3.js ├── cli_coverage ├── exclude │ └── exclude.js ├── include │ └── include.js ├── missing.js └── test │ └── include.js ├── cli_error ├── failure.js ├── parse.js └── parse_invalid.js ├── cli_esm ├── api.js ├── commonjs-api.cjs ├── commonjs-simple.cjs ├── error.js ├── package.json └── simple.js ├── cli_inspect └── simple.js ├── cli_labrc ├── .labrc.js └── index.js ├── cli_multi ├── test1.js └── test2.js ├── cli_nexttick └── test.js ├── cli_no_exports ├── hasExports.js └── missingExports.js ├── cli_oncleanup └── throws.js ├── cli_only-skip ├── onlyExperiment.js ├── onlyMultiple.js ├── onlyRootExperiment.js ├── onlyTest.js └── skip.js ├── cli_pattern ├── file-test-something.js ├── file-test.js └── file.js ├── cli_plan └── simple.js ├── cli_reject_promise └── reject_promise.js ├── cli_throws ├── debug.js └── throws.js ├── cli_timeout └── before.js ├── cli_tsconfig_paths ├── error.ts ├── includeMe.js ├── really │ └── super │ │ └── nested │ │ └── api.ts ├── simple.ts ├── tsconfig.json └── types.ts ├── cli_typescript ├── api.ts ├── error.ts ├── simple.ts ├── tsconfig.json └── types.ts ├── cli_typescript_esm ├── api.ts ├── error.ts ├── package.json ├── simple.ts ├── tsconfig.json └── types.ts ├── coverage.js ├── coverage ├── basic.js ├── bypass-empty-stack.js ├── bypass-misses.js ├── bypass-predicated.js ├── bypass-stack-alt.js ├── bypass-stack.js ├── bypass.js ├── clover.js ├── comma.js ├── conditional-coalesce.js ├── conditional-coalesce2.js ├── conditional-value.js ├── conditional-value2.js ├── conditional.js ├── conditional2.js ├── console-full.js ├── console-large-file.js ├── console.js ├── coverage-all │ ├── covered.js │ └── nested-folder │ │ ├── .ignore.js │ │ ├── .ignore │ │ └── notvalid.file │ │ ├── notvalid.file │ │ └── uncovered.js ├── exclude │ └── ignore.js ├── html-lint │ ├── html-lint.1.js │ └── html-lint.2.js ├── html.js ├── ignore-predicated-fail.js ├── ignore-predicated.js ├── ignore.js ├── json.js ├── loop-labels.js ├── module.js ├── nocomment.js ├── partial.js ├── reset.js ├── return.js ├── single-line-functions.js ├── sloc.js ├── sourcemaps-covered.js ├── sourcemaps-covered.map ├── sourcemaps-external.js ├── sourcemaps-external.map ├── sourcemaps-inline.js ├── sourcemaps-multiple.js ├── sourcemaps-multiple.map ├── sourcemaps-transformed.inl ├── switch.js ├── test-folder │ ├── eslint.config.js │ └── test-name.js ├── throws.js ├── trailing-function-declarations.js ├── transformed.js ├── ts-notebook-map.json ├── ts-notebook.json ├── use-strict.js └── while.js ├── index.js ├── index.ts ├── leaks.js ├── lint ├── custom.js └── eslint │ ├── basic │ └── fail.js │ ├── clean │ └── success.js │ ├── esm │ ├── eslint.config.cjs │ ├── fail.js │ └── package.json │ ├── extensions │ ├── index.cjs │ ├── index.js │ └── index.mjs │ ├── fix │ └── success.js │ ├── html │ └── fail.js │ ├── object-rest-spread │ └── success.js │ ├── shadow-res │ └── fail.js │ ├── shadow │ └── success.js │ ├── typescript │ ├── eslint.config.cjs │ └── fail.ts │ └── with_config │ ├── eslint.config.js │ ├── fail.ignore.js │ └── fail.js ├── linters.js ├── override └── cli.js ├── reporters.js ├── run_cli.js ├── runner.js ├── transform.js ├── transform ├── basic-transform.new ├── basic.js ├── exclude │ ├── ext-test.new.js │ ├── lab-noexport.js │ ├── lab-transform.js │ ├── transform-basic.js │ └── transform-test.js └── sourcemaps.inl ├── tsconfig-paths.js ├── types.js ├── types ├── await │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── package.json │ └── test │ │ └── index.ts ├── broken │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── package.json │ └── test │ │ └── index.ts ├── errors │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── package.json │ └── test │ │ ├── index.ts │ │ ├── nested.ts │ │ ├── other.ts │ │ ├── restrict.ts │ │ ├── syntax.ts │ │ └── value.ts ├── expect_error │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── package.json │ └── test │ │ └── index.ts ├── expect_type │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── package.json │ └── test │ │ └── index.ts ├── missing_def │ └── package.json ├── missing_in_files │ ├── lib │ │ └── index.js │ ├── package.json │ └── types │ │ └── index.d.ts ├── missing_lib │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── package.json │ └── test │ │ └── index.ts ├── missing_tests │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ └── package.json ├── missing_types │ └── package.json ├── skip │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── package.json │ └── test │ │ └── index.ts ├── triple_lib │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── package.json │ └── test │ │ └── index.ts └── valid │ ├── lib │ ├── index.d.ts │ └── index.js │ ├── package.json │ └── test │ └── index.ts ├── typescript.js └── utils.js /.github/workflows/ci-module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/.github/workflows/ci-module.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/.gitignore -------------------------------------------------------------------------------- /.labrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/.labrc.js -------------------------------------------------------------------------------- /API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/API.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/README.md -------------------------------------------------------------------------------- /bin/_lab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/bin/_lab -------------------------------------------------------------------------------- /bin/lab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/bin/lab -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/eslint.config.js -------------------------------------------------------------------------------- /lib/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/cli.js -------------------------------------------------------------------------------- /lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/index.d.ts -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/linter/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/linter/.eslintrc.js -------------------------------------------------------------------------------- /lib/linter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/linter/index.js -------------------------------------------------------------------------------- /lib/modules/coverage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/modules/coverage.js -------------------------------------------------------------------------------- /lib/modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/modules/index.js -------------------------------------------------------------------------------- /lib/modules/leaks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/modules/leaks.js -------------------------------------------------------------------------------- /lib/modules/lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/modules/lint.js -------------------------------------------------------------------------------- /lib/modules/transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/modules/transform.js -------------------------------------------------------------------------------- /lib/modules/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/modules/types.js -------------------------------------------------------------------------------- /lib/modules/typescript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/modules/typescript.js -------------------------------------------------------------------------------- /lib/reporters/clover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/clover.js -------------------------------------------------------------------------------- /lib/reporters/clover/report.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/clover/report.xml -------------------------------------------------------------------------------- /lib/reporters/console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/console.js -------------------------------------------------------------------------------- /lib/reporters/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/html.js -------------------------------------------------------------------------------- /lib/reporters/html/partials/cov.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/html/partials/cov.html -------------------------------------------------------------------------------- /lib/reporters/html/partials/css.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/html/partials/css.html -------------------------------------------------------------------------------- /lib/reporters/html/partials/file.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/html/partials/file.html -------------------------------------------------------------------------------- /lib/reporters/html/partials/line.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/html/partials/line.html -------------------------------------------------------------------------------- /lib/reporters/html/partials/lint-file.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/html/partials/lint-file.html -------------------------------------------------------------------------------- /lib/reporters/html/partials/lint.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/html/partials/lint.html -------------------------------------------------------------------------------- /lib/reporters/html/partials/linting.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/html/partials/linting.html -------------------------------------------------------------------------------- /lib/reporters/html/partials/menu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/html/partials/menu.html -------------------------------------------------------------------------------- /lib/reporters/html/partials/scripts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/html/partials/scripts.html -------------------------------------------------------------------------------- /lib/reporters/html/partials/tests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/html/partials/tests.html -------------------------------------------------------------------------------- /lib/reporters/html/report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/html/report.html -------------------------------------------------------------------------------- /lib/reporters/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/index.js -------------------------------------------------------------------------------- /lib/reporters/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/json.js -------------------------------------------------------------------------------- /lib/reporters/junit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/junit.js -------------------------------------------------------------------------------- /lib/reporters/junit/report.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/junit/report.xml -------------------------------------------------------------------------------- /lib/reporters/lcov.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/lcov.js -------------------------------------------------------------------------------- /lib/reporters/multiple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/multiple.js -------------------------------------------------------------------------------- /lib/reporters/tap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/reporters/tap.js -------------------------------------------------------------------------------- /lib/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/runner.js -------------------------------------------------------------------------------- /lib/source-map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/source-map.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/package.json -------------------------------------------------------------------------------- /test/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli.js -------------------------------------------------------------------------------- /test/cli/environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli/environment.js -------------------------------------------------------------------------------- /test/cli/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli/simple.js -------------------------------------------------------------------------------- /test/cli/simple2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli/simple2.js -------------------------------------------------------------------------------- /test/cli/simpleTty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli/simpleTty.js -------------------------------------------------------------------------------- /test/cli/test/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli/test/simple.js -------------------------------------------------------------------------------- /test/cli_assert/assert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_assert/assert.js -------------------------------------------------------------------------------- /test/cli_assert/no-assert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_assert/no-assert.js -------------------------------------------------------------------------------- /test/cli_bail/test1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_bail/test1.js -------------------------------------------------------------------------------- /test/cli_bail/test2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_bail/test2.js -------------------------------------------------------------------------------- /test/cli_bail/test3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_bail/test3.js -------------------------------------------------------------------------------- /test/cli_coverage/exclude/exclude.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_coverage/exclude/exclude.js -------------------------------------------------------------------------------- /test/cli_coverage/include/include.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_coverage/include/include.js -------------------------------------------------------------------------------- /test/cli_coverage/missing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_coverage/missing.js -------------------------------------------------------------------------------- /test/cli_coverage/test/include.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_coverage/test/include.js -------------------------------------------------------------------------------- /test/cli_error/failure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_error/failure.js -------------------------------------------------------------------------------- /test/cli_error/parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_error/parse.js -------------------------------------------------------------------------------- /test/cli_error/parse_invalid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_error/parse_invalid.js -------------------------------------------------------------------------------- /test/cli_esm/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_esm/api.js -------------------------------------------------------------------------------- /test/cli_esm/commonjs-api.cjs: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | exports.add = (a, b) => { 4 | 5 | return a + b; 6 | }; 7 | -------------------------------------------------------------------------------- /test/cli_esm/commonjs-simple.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_esm/commonjs-simple.cjs -------------------------------------------------------------------------------- /test/cli_esm/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_esm/error.js -------------------------------------------------------------------------------- /test/cli_esm/package.json: -------------------------------------------------------------------------------- 1 | { "type": "module" } 2 | -------------------------------------------------------------------------------- /test/cli_esm/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_esm/simple.js -------------------------------------------------------------------------------- /test/cli_inspect/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_inspect/simple.js -------------------------------------------------------------------------------- /test/cli_labrc/.labrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_labrc/.labrc.js -------------------------------------------------------------------------------- /test/cli_labrc/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_labrc/index.js -------------------------------------------------------------------------------- /test/cli_multi/test1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_multi/test1.js -------------------------------------------------------------------------------- /test/cli_multi/test2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_multi/test2.js -------------------------------------------------------------------------------- /test/cli_nexttick/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_nexttick/test.js -------------------------------------------------------------------------------- /test/cli_no_exports/hasExports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_no_exports/hasExports.js -------------------------------------------------------------------------------- /test/cli_no_exports/missingExports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_no_exports/missingExports.js -------------------------------------------------------------------------------- /test/cli_oncleanup/throws.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_oncleanup/throws.js -------------------------------------------------------------------------------- /test/cli_only-skip/onlyExperiment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_only-skip/onlyExperiment.js -------------------------------------------------------------------------------- /test/cli_only-skip/onlyMultiple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_only-skip/onlyMultiple.js -------------------------------------------------------------------------------- /test/cli_only-skip/onlyRootExperiment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_only-skip/onlyRootExperiment.js -------------------------------------------------------------------------------- /test/cli_only-skip/onlyTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_only-skip/onlyTest.js -------------------------------------------------------------------------------- /test/cli_only-skip/skip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_only-skip/skip.js -------------------------------------------------------------------------------- /test/cli_pattern/file-test-something.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_pattern/file-test-something.js -------------------------------------------------------------------------------- /test/cli_pattern/file-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_pattern/file-test.js -------------------------------------------------------------------------------- /test/cli_pattern/file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_pattern/file.js -------------------------------------------------------------------------------- /test/cli_plan/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_plan/simple.js -------------------------------------------------------------------------------- /test/cli_reject_promise/reject_promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_reject_promise/reject_promise.js -------------------------------------------------------------------------------- /test/cli_throws/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_throws/debug.js -------------------------------------------------------------------------------- /test/cli_throws/throws.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_throws/throws.js -------------------------------------------------------------------------------- /test/cli_timeout/before.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_timeout/before.js -------------------------------------------------------------------------------- /test/cli_tsconfig_paths/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_tsconfig_paths/error.ts -------------------------------------------------------------------------------- /test/cli_tsconfig_paths/includeMe.js: -------------------------------------------------------------------------------- 1 | global.shouldExist = true -------------------------------------------------------------------------------- /test/cli_tsconfig_paths/really/super/nested/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_tsconfig_paths/really/super/nested/api.ts -------------------------------------------------------------------------------- /test/cli_tsconfig_paths/simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_tsconfig_paths/simple.ts -------------------------------------------------------------------------------- /test/cli_tsconfig_paths/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_tsconfig_paths/tsconfig.json -------------------------------------------------------------------------------- /test/cli_tsconfig_paths/types.ts: -------------------------------------------------------------------------------- 1 | export type Test = string; 2 | -------------------------------------------------------------------------------- /test/cli_typescript/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_typescript/api.ts -------------------------------------------------------------------------------- /test/cli_typescript/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_typescript/error.ts -------------------------------------------------------------------------------- /test/cli_typescript/simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_typescript/simple.ts -------------------------------------------------------------------------------- /test/cli_typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_typescript/tsconfig.json -------------------------------------------------------------------------------- /test/cli_typescript/types.ts: -------------------------------------------------------------------------------- 1 | export type Test = string; 2 | -------------------------------------------------------------------------------- /test/cli_typescript_esm/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_typescript_esm/api.ts -------------------------------------------------------------------------------- /test/cli_typescript_esm/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_typescript_esm/error.ts -------------------------------------------------------------------------------- /test/cli_typescript_esm/package.json: -------------------------------------------------------------------------------- 1 | { "type": "module" } 2 | -------------------------------------------------------------------------------- /test/cli_typescript_esm/simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_typescript_esm/simple.ts -------------------------------------------------------------------------------- /test/cli_typescript_esm/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/cli_typescript_esm/tsconfig.json -------------------------------------------------------------------------------- /test/cli_typescript_esm/types.ts: -------------------------------------------------------------------------------- 1 | export type Test = string; 2 | -------------------------------------------------------------------------------- /test/coverage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage.js -------------------------------------------------------------------------------- /test/coverage/basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/basic.js -------------------------------------------------------------------------------- /test/coverage/bypass-empty-stack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/bypass-empty-stack.js -------------------------------------------------------------------------------- /test/coverage/bypass-misses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/bypass-misses.js -------------------------------------------------------------------------------- /test/coverage/bypass-predicated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/bypass-predicated.js -------------------------------------------------------------------------------- /test/coverage/bypass-stack-alt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/bypass-stack-alt.js -------------------------------------------------------------------------------- /test/coverage/bypass-stack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/bypass-stack.js -------------------------------------------------------------------------------- /test/coverage/bypass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/bypass.js -------------------------------------------------------------------------------- /test/coverage/clover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/clover.js -------------------------------------------------------------------------------- /test/coverage/comma.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/comma.js -------------------------------------------------------------------------------- /test/coverage/conditional-coalesce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/conditional-coalesce.js -------------------------------------------------------------------------------- /test/coverage/conditional-coalesce2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/conditional-coalesce2.js -------------------------------------------------------------------------------- /test/coverage/conditional-value.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/conditional-value.js -------------------------------------------------------------------------------- /test/coverage/conditional-value2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/conditional-value2.js -------------------------------------------------------------------------------- /test/coverage/conditional.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/conditional.js -------------------------------------------------------------------------------- /test/coverage/conditional2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/conditional2.js -------------------------------------------------------------------------------- /test/coverage/console-full.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/console-full.js -------------------------------------------------------------------------------- /test/coverage/console-large-file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/console-large-file.js -------------------------------------------------------------------------------- /test/coverage/console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/console.js -------------------------------------------------------------------------------- /test/coverage/coverage-all/covered.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/coverage-all/covered.js -------------------------------------------------------------------------------- /test/coverage/coverage-all/nested-folder/.ignore.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/coverage/coverage-all/nested-folder/.ignore/notvalid.file: -------------------------------------------------------------------------------- 1 | process.exit(1) 2 | -------------------------------------------------------------------------------- /test/coverage/coverage-all/nested-folder/notvalid.file: -------------------------------------------------------------------------------- 1 | process.exit(1) 2 | -------------------------------------------------------------------------------- /test/coverage/coverage-all/nested-folder/uncovered.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/coverage-all/nested-folder/uncovered.js -------------------------------------------------------------------------------- /test/coverage/exclude/ignore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/exclude/ignore.js -------------------------------------------------------------------------------- /test/coverage/html-lint/html-lint.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/html-lint/html-lint.1.js -------------------------------------------------------------------------------- /test/coverage/html-lint/html-lint.2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/html-lint/html-lint.2.js -------------------------------------------------------------------------------- /test/coverage/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/html.js -------------------------------------------------------------------------------- /test/coverage/ignore-predicated-fail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/ignore-predicated-fail.js -------------------------------------------------------------------------------- /test/coverage/ignore-predicated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/ignore-predicated.js -------------------------------------------------------------------------------- /test/coverage/ignore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/ignore.js -------------------------------------------------------------------------------- /test/coverage/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/json.js -------------------------------------------------------------------------------- /test/coverage/loop-labels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/loop-labels.js -------------------------------------------------------------------------------- /test/coverage/module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/module.js -------------------------------------------------------------------------------- /test/coverage/nocomment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/nocomment.js -------------------------------------------------------------------------------- /test/coverage/partial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/partial.js -------------------------------------------------------------------------------- /test/coverage/reset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/reset.js -------------------------------------------------------------------------------- /test/coverage/return.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/return.js -------------------------------------------------------------------------------- /test/coverage/single-line-functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/single-line-functions.js -------------------------------------------------------------------------------- /test/coverage/sloc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/sloc.js -------------------------------------------------------------------------------- /test/coverage/sourcemaps-covered.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/sourcemaps-covered.js -------------------------------------------------------------------------------- /test/coverage/sourcemaps-covered.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/sourcemaps-covered.map -------------------------------------------------------------------------------- /test/coverage/sourcemaps-external.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/sourcemaps-external.js -------------------------------------------------------------------------------- /test/coverage/sourcemaps-external.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/sourcemaps-external.map -------------------------------------------------------------------------------- /test/coverage/sourcemaps-inline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/sourcemaps-inline.js -------------------------------------------------------------------------------- /test/coverage/sourcemaps-multiple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/sourcemaps-multiple.js -------------------------------------------------------------------------------- /test/coverage/sourcemaps-multiple.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/sourcemaps-multiple.map -------------------------------------------------------------------------------- /test/coverage/sourcemaps-transformed.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/sourcemaps-transformed.inl -------------------------------------------------------------------------------- /test/coverage/switch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/switch.js -------------------------------------------------------------------------------- /test/coverage/test-folder/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/test-folder/eslint.config.js -------------------------------------------------------------------------------- /test/coverage/test-folder/test-name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/test-folder/test-name.js -------------------------------------------------------------------------------- /test/coverage/throws.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/throws.js -------------------------------------------------------------------------------- /test/coverage/trailing-function-declarations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/trailing-function-declarations.js -------------------------------------------------------------------------------- /test/coverage/transformed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/transformed.js -------------------------------------------------------------------------------- /test/coverage/ts-notebook-map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/ts-notebook-map.json -------------------------------------------------------------------------------- /test/coverage/ts-notebook.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/ts-notebook.json -------------------------------------------------------------------------------- /test/coverage/use-strict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/use-strict.js -------------------------------------------------------------------------------- /test/coverage/while.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/coverage/while.js -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/index.js -------------------------------------------------------------------------------- /test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/index.ts -------------------------------------------------------------------------------- /test/leaks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/leaks.js -------------------------------------------------------------------------------- /test/lint/custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/lint/custom.js -------------------------------------------------------------------------------- /test/lint/eslint/basic/fail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/lint/eslint/basic/fail.js -------------------------------------------------------------------------------- /test/lint/eslint/clean/success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/lint/eslint/clean/success.js -------------------------------------------------------------------------------- /test/lint/eslint/esm/eslint.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/lint/eslint/esm/eslint.config.cjs -------------------------------------------------------------------------------- /test/lint/eslint/esm/fail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/lint/eslint/esm/fail.js -------------------------------------------------------------------------------- /test/lint/eslint/esm/package.json: -------------------------------------------------------------------------------- 1 | { "type": "module" } 2 | -------------------------------------------------------------------------------- /test/lint/eslint/extensions/index.cjs: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports.dog = 'cat' 4 | -------------------------------------------------------------------------------- /test/lint/eslint/extensions/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports.dog = 'cat' 4 | -------------------------------------------------------------------------------- /test/lint/eslint/extensions/index.mjs: -------------------------------------------------------------------------------- 1 | export const dog = 'cat' 2 | -------------------------------------------------------------------------------- /test/lint/eslint/fix/success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/lint/eslint/fix/success.js -------------------------------------------------------------------------------- /test/lint/eslint/html/fail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/lint/eslint/html/fail.js -------------------------------------------------------------------------------- /test/lint/eslint/object-rest-spread/success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/lint/eslint/object-rest-spread/success.js -------------------------------------------------------------------------------- /test/lint/eslint/shadow-res/fail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/lint/eslint/shadow-res/fail.js -------------------------------------------------------------------------------- /test/lint/eslint/shadow/success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/lint/eslint/shadow/success.js -------------------------------------------------------------------------------- /test/lint/eslint/typescript/eslint.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/lint/eslint/typescript/eslint.config.cjs -------------------------------------------------------------------------------- /test/lint/eslint/typescript/fail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/lint/eslint/typescript/fail.ts -------------------------------------------------------------------------------- /test/lint/eslint/with_config/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/lint/eslint/with_config/eslint.config.js -------------------------------------------------------------------------------- /test/lint/eslint/with_config/fail.ignore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/lint/eslint/with_config/fail.ignore.js -------------------------------------------------------------------------------- /test/lint/eslint/with_config/fail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/lint/eslint/with_config/fail.js -------------------------------------------------------------------------------- /test/linters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/linters.js -------------------------------------------------------------------------------- /test/override/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/override/cli.js -------------------------------------------------------------------------------- /test/reporters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/reporters.js -------------------------------------------------------------------------------- /test/run_cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/run_cli.js -------------------------------------------------------------------------------- /test/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/runner.js -------------------------------------------------------------------------------- /test/transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/transform.js -------------------------------------------------------------------------------- /test/transform/basic-transform.new: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/transform/basic-transform.new -------------------------------------------------------------------------------- /test/transform/basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/transform/basic.js -------------------------------------------------------------------------------- /test/transform/exclude/ext-test.new.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/transform/exclude/ext-test.new.js -------------------------------------------------------------------------------- /test/transform/exclude/lab-noexport.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | // no code -------------------------------------------------------------------------------- /test/transform/exclude/lab-transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/transform/exclude/lab-transform.js -------------------------------------------------------------------------------- /test/transform/exclude/transform-basic.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports.method = function () { 4 | return 1; 5 | }; 6 | -------------------------------------------------------------------------------- /test/transform/exclude/transform-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/transform/exclude/transform-test.js -------------------------------------------------------------------------------- /test/transform/sourcemaps.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/transform/sourcemaps.inl -------------------------------------------------------------------------------- /test/tsconfig-paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/tsconfig-paths.js -------------------------------------------------------------------------------- /test/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types.js -------------------------------------------------------------------------------- /test/types/await/lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/await/lib/index.d.ts -------------------------------------------------------------------------------- /test/types/await/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/await/lib/index.js -------------------------------------------------------------------------------- /test/types/await/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/await/package.json -------------------------------------------------------------------------------- /test/types/await/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/await/test/index.ts -------------------------------------------------------------------------------- /test/types/broken/lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/broken/lib/index.d.ts -------------------------------------------------------------------------------- /test/types/broken/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/broken/lib/index.js -------------------------------------------------------------------------------- /test/types/broken/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/broken/package.json -------------------------------------------------------------------------------- /test/types/broken/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/broken/test/index.ts -------------------------------------------------------------------------------- /test/types/errors/lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/errors/lib/index.d.ts -------------------------------------------------------------------------------- /test/types/errors/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/errors/lib/index.js -------------------------------------------------------------------------------- /test/types/errors/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/errors/package.json -------------------------------------------------------------------------------- /test/types/errors/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/errors/test/index.ts -------------------------------------------------------------------------------- /test/types/errors/test/nested.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/errors/test/nested.ts -------------------------------------------------------------------------------- /test/types/errors/test/other.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/errors/test/other.ts -------------------------------------------------------------------------------- /test/types/errors/test/restrict.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/errors/test/restrict.ts -------------------------------------------------------------------------------- /test/types/errors/test/syntax.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/errors/test/syntax.ts -------------------------------------------------------------------------------- /test/types/errors/test/value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/errors/test/value.ts -------------------------------------------------------------------------------- /test/types/expect_error/lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/expect_error/lib/index.d.ts -------------------------------------------------------------------------------- /test/types/expect_error/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/expect_error/lib/index.js -------------------------------------------------------------------------------- /test/types/expect_error/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/expect_error/package.json -------------------------------------------------------------------------------- /test/types/expect_error/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/expect_error/test/index.ts -------------------------------------------------------------------------------- /test/types/expect_type/lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/expect_type/lib/index.d.ts -------------------------------------------------------------------------------- /test/types/expect_type/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/expect_type/lib/index.js -------------------------------------------------------------------------------- /test/types/expect_type/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/expect_type/package.json -------------------------------------------------------------------------------- /test/types/expect_type/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/expect_type/test/index.ts -------------------------------------------------------------------------------- /test/types/missing_def/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/missing_def/package.json -------------------------------------------------------------------------------- /test/types/missing_in_files/lib/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/types/missing_in_files/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/missing_in_files/package.json -------------------------------------------------------------------------------- /test/types/missing_in_files/types/index.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/types/missing_lib/lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/missing_lib/lib/index.d.ts -------------------------------------------------------------------------------- /test/types/missing_lib/lib/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports.default = {}; 4 | -------------------------------------------------------------------------------- /test/types/missing_lib/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/missing_lib/package.json -------------------------------------------------------------------------------- /test/types/missing_lib/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/missing_lib/test/index.ts -------------------------------------------------------------------------------- /test/types/missing_tests/lib/index.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/types/missing_tests/lib/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/types/missing_tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/missing_tests/package.json -------------------------------------------------------------------------------- /test/types/missing_types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/missing_types/package.json -------------------------------------------------------------------------------- /test/types/skip/lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/skip/lib/index.d.ts -------------------------------------------------------------------------------- /test/types/skip/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/skip/lib/index.js -------------------------------------------------------------------------------- /test/types/skip/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/skip/package.json -------------------------------------------------------------------------------- /test/types/skip/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/skip/test/index.ts -------------------------------------------------------------------------------- /test/types/triple_lib/lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/triple_lib/lib/index.d.ts -------------------------------------------------------------------------------- /test/types/triple_lib/lib/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports.default = {}; 4 | -------------------------------------------------------------------------------- /test/types/triple_lib/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/triple_lib/package.json -------------------------------------------------------------------------------- /test/types/triple_lib/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/triple_lib/test/index.ts -------------------------------------------------------------------------------- /test/types/valid/lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/valid/lib/index.d.ts -------------------------------------------------------------------------------- /test/types/valid/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/valid/lib/index.js -------------------------------------------------------------------------------- /test/types/valid/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/valid/package.json -------------------------------------------------------------------------------- /test/types/valid/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/types/valid/test/index.ts -------------------------------------------------------------------------------- /test/typescript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/typescript.js -------------------------------------------------------------------------------- /test/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapijs/lab/HEAD/test/utils.js --------------------------------------------------------------------------------