├── .bazelignore ├── .bazelrc ├── .bazelversion ├── .bcr ├── config.yml ├── metadata.template.json ├── presubmit.yml └── source.template.json ├── .github └── workflows │ ├── ci.yaml │ ├── release.yml │ └── workspace_snippet.sh ├── .gitignore ├── BUILD ├── LICENSE ├── MODULE.bazel ├── README.md ├── WORKSPACE ├── WORKSPACE.bzlmod ├── defs.bzl ├── deps.bzl ├── examples └── nextjs │ ├── .bazelignore │ ├── .bazelrc │ ├── .bazelversion │ ├── .eslintrc.json │ ├── .gitignore │ ├── .npmrc │ ├── .swcrc │ ├── BUILD.bazel │ ├── MODULE.bazel │ ├── README.md │ ├── WORKSPACE │ ├── WORKSPACE.bzlmod │ ├── apps │ └── alpha │ │ ├── BUILD.bazel │ │ ├── build_smoke_test.js │ │ ├── jest.config.js │ │ ├── next-env.d.ts │ │ ├── next.config.js │ │ ├── package.json │ │ ├── pages │ │ ├── BUILD.bazel │ │ ├── __snapshots__ │ │ │ └── index.test.tsx.snap │ │ ├── _app.tsx │ │ ├── api │ │ │ ├── BUILD.bazel │ │ │ └── hello.ts │ │ ├── index.test.tsx │ │ └── index.tsx │ │ ├── public │ │ ├── BUILD.bazel │ │ ├── favicon.ico │ │ └── vercel.svg │ │ └── styles │ │ ├── BUILD.bazel │ │ ├── Home.module.css │ │ └── globals.css │ ├── bazel │ ├── BUILD.bazel │ ├── jest_test.bzl │ ├── next.bzl │ ├── ts_project.bzl │ └── web_assets.bzl │ ├── package.json │ ├── packages │ └── one │ │ ├── BUILD.bazel │ │ ├── package.json │ │ └── src │ │ └── main.ts │ ├── pnpm-lock.yaml │ ├── pnpm-workspace.yaml │ └── tsconfig.json ├── gazelle ├── BUILD ├── colors.go ├── configure.go ├── generate.go ├── generate_test.go ├── kinds.go ├── lang.go ├── parse.go ├── parse_test.go ├── pkgname.go ├── pkgname_test.go └── resolve.go ├── go.mod ├── go.sum ├── internal ├── BUILD └── web_assets.bzl └── tests ├── BUILD ├── collect_all ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── index.ts ├── jest.config.js ├── my_module │ ├── BUILD.in │ ├── BUILD.out │ ├── index.ts │ ├── module_file.ts │ ├── nested_module │ │ ├── a.test.ts │ │ ├── b.test.ts │ │ ├── index.ts │ │ └── module_file.ts │ └── some_other_file.ts └── some_other_file.ts ├── collect_all_nested ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── index.ts ├── jest.config.js ├── my_module │ ├── BUILD.in │ ├── BUILD.out │ ├── index.ts │ ├── module_file.ts │ ├── nested_module │ │ ├── a.test.ts │ │ ├── b.test.ts │ │ ├── double_nested_module │ │ │ ├── BUILD.in │ │ │ ├── BUILD.out │ │ │ ├── a.test.ts │ │ │ ├── b.test.ts │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── module_file.ts │ │ ├── index.ts │ │ └── module_file.ts │ └── some_other_file.ts └── some_other_file.ts ├── collect_all_test_shards ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── index.ts ├── jest.config.js ├── my_module │ ├── BUILD.in │ ├── BUILD.out │ ├── index.ts │ ├── module_file.ts │ ├── nested_module │ │ ├── a.test.ts │ │ ├── b.test.ts │ │ ├── index.ts │ │ └── module_file.ts │ └── some_other_file.ts └── some_other_file.ts ├── collect_asset_modules ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── a │ ├── BUILD.in │ ├── BUILD.out │ ├── data.json │ └── style.css ├── b │ ├── BUILD.in │ ├── BUILD.out │ ├── data.json │ └── style.css ├── data.json └── style.css ├── collect_asset_singletons ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── a │ ├── BUILD.in │ ├── BUILD.out │ └── data.json ├── b │ ├── BUILD.in │ ├── BUILD.out │ └── style.css └── data.json ├── collect_targets ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── index.ts ├── jest.config.js └── src │ ├── page-tests │ ├── BUILD.in │ ├── BUILD.out │ └── test.test.ts │ ├── pages │ ├── 404.ts │ ├── BUILD.in │ ├── BUILD.out │ ├── index.ts │ └── my_page │ │ ├── BUILD.in │ │ ├── BUILD.out │ │ ├── index.ts │ │ └── module_file.ts │ └── pages2 │ ├── BUILD.in │ ├── BUILD.out │ └── my_page │ ├── BUILD.in │ ├── BUILD.out │ ├── index.ts │ ├── module_file.ts │ └── subpage │ └── index.ts ├── default_npm_label ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── a.ts ├── b.ts └── package.json ├── disabled ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── a.ts └── module │ ├── BUILD.in │ ├── BUILD.out │ └── b.ts ├── disjoint_module ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── index.ts ├── my_module │ ├── BUILD.in │ ├── BUILD.out │ ├── index.ts │ ├── module_file.ts │ ├── nested_module │ │ ├── BUILD.in │ │ ├── BUILD.out │ │ ├── index.ts │ │ └── module_file.ts │ └── some_other_file.ts └── some_other_file.ts ├── dynamic_import ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── a.ts ├── b.ts ├── c.ts ├── d.ts └── package.json ├── fix ├── BUILD.in ├── BUILD.out ├── WORKSPACE └── a.ts ├── import_alias ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── a.ts └── module │ ├── BUILD.in │ ├── BUILD.out │ └── b.ts ├── jest_mock ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── a.ts └── package.json ├── jsx_conversion ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── a.jsx ├── b.js └── package.json ├── lookup_types ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── a.ts ├── b.ts ├── builtin.ts ├── package.json └── subfolder │ ├── BUILD.out │ └── c.ts ├── module_self_import ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── index.ts └── my_module │ ├── BUILD.in │ ├── BUILD.out │ ├── index.ts │ ├── my_module.ts │ └── some_other_file.ts ├── monorepo ├── BUILD.in ├── WORKSPACE ├── package.json └── project_a │ ├── BUILD.in │ ├── BUILD.out │ ├── a.ts │ └── package.json ├── react_example ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── js_with_import.jsx ├── js_without_import.jsx ├── package.json ├── with_import.tsx └── without_import.tsx ├── simple_barrel ├── BUILD.in ├── BUILD.out ├── SomeOtherFile │ ├── BUILD.in │ ├── BUILD.out │ ├── SomeOtherFile.ts │ └── index.ts ├── WORKSPACE └── index.ts ├── simple_library ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── a.d.ts ├── a.ts ├── b.js └── package.json ├── simple_npm_library ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── a.ts ├── b.ts └── package.json ├── test_runner.go ├── ts_conversion ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── a.d.ts ├── a.ts └── package.json ├── visibility ├── BUILD.in ├── BUILD.out ├── WORKSPACE └── a.ts └── web_assets_module ├── BUILD.in ├── BUILD.out ├── WORKSPACE ├── data.json └── style.css /.bazelignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/.bazelignore -------------------------------------------------------------------------------- /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/.bazelrc -------------------------------------------------------------------------------- /.bazelversion: -------------------------------------------------------------------------------- 1 | 6.4.0 2 | -------------------------------------------------------------------------------- /.bcr/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/.bcr/config.yml -------------------------------------------------------------------------------- /.bcr/metadata.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/.bcr/metadata.template.json -------------------------------------------------------------------------------- /.bcr/presubmit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/.bcr/presubmit.yml -------------------------------------------------------------------------------- /.bcr/source.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/.bcr/source.template.json -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/workspace_snippet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/.github/workflows/workspace_snippet.sh -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .ijwb 2 | 3 | bazel-* 4 | node_modules 5 | -------------------------------------------------------------------------------- /BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/BUILD -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/LICENSE -------------------------------------------------------------------------------- /MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/MODULE.bazel -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/WORKSPACE -------------------------------------------------------------------------------- /WORKSPACE.bzlmod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/defs.bzl -------------------------------------------------------------------------------- /deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/deps.bzl -------------------------------------------------------------------------------- /examples/nextjs/.bazelignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/.bazelignore -------------------------------------------------------------------------------- /examples/nextjs/.bazelrc: -------------------------------------------------------------------------------- 1 | common --enable_bzlmod 2 | -------------------------------------------------------------------------------- /examples/nextjs/.bazelversion: -------------------------------------------------------------------------------- 1 | 6.1.2 -------------------------------------------------------------------------------- /examples/nextjs/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /examples/nextjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/.gitignore -------------------------------------------------------------------------------- /examples/nextjs/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/.npmrc -------------------------------------------------------------------------------- /examples/nextjs/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/.swcrc -------------------------------------------------------------------------------- /examples/nextjs/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/BUILD.bazel -------------------------------------------------------------------------------- /examples/nextjs/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/MODULE.bazel -------------------------------------------------------------------------------- /examples/nextjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/README.md -------------------------------------------------------------------------------- /examples/nextjs/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/WORKSPACE -------------------------------------------------------------------------------- /examples/nextjs/WORKSPACE.bzlmod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/BUILD.bazel -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/build_smoke_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/build_smoke_test.js -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/jest.config.js -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/next-env.d.ts -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/next.config.js -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/package.json -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/pages/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/pages/BUILD.bazel -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/pages/__snapshots__/index.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/pages/__snapshots__/index.test.tsx.snap -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/pages/_app.tsx -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/pages/api/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/pages/api/BUILD.bazel -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/pages/api/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/pages/api/hello.ts -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/pages/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/pages/index.test.tsx -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/pages/index.tsx -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/public/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/public/BUILD.bazel -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/public/favicon.ico -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/public/vercel.svg -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/styles/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/styles/BUILD.bazel -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/styles/Home.module.css -------------------------------------------------------------------------------- /examples/nextjs/apps/alpha/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/apps/alpha/styles/globals.css -------------------------------------------------------------------------------- /examples/nextjs/bazel/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/nextjs/bazel/jest_test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/bazel/jest_test.bzl -------------------------------------------------------------------------------- /examples/nextjs/bazel/next.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/bazel/next.bzl -------------------------------------------------------------------------------- /examples/nextjs/bazel/ts_project.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/bazel/ts_project.bzl -------------------------------------------------------------------------------- /examples/nextjs/bazel/web_assets.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/bazel/web_assets.bzl -------------------------------------------------------------------------------- /examples/nextjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/package.json -------------------------------------------------------------------------------- /examples/nextjs/packages/one/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/packages/one/BUILD.bazel -------------------------------------------------------------------------------- /examples/nextjs/packages/one/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/packages/one/package.json -------------------------------------------------------------------------------- /examples/nextjs/packages/one/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/packages/one/src/main.ts -------------------------------------------------------------------------------- /examples/nextjs/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/nextjs/pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/pnpm-workspace.yaml -------------------------------------------------------------------------------- /examples/nextjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/examples/nextjs/tsconfig.json -------------------------------------------------------------------------------- /gazelle/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/gazelle/BUILD -------------------------------------------------------------------------------- /gazelle/colors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/gazelle/colors.go -------------------------------------------------------------------------------- /gazelle/configure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/gazelle/configure.go -------------------------------------------------------------------------------- /gazelle/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/gazelle/generate.go -------------------------------------------------------------------------------- /gazelle/generate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/gazelle/generate_test.go -------------------------------------------------------------------------------- /gazelle/kinds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/gazelle/kinds.go -------------------------------------------------------------------------------- /gazelle/lang.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/gazelle/lang.go -------------------------------------------------------------------------------- /gazelle/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/gazelle/parse.go -------------------------------------------------------------------------------- /gazelle/parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/gazelle/parse_test.go -------------------------------------------------------------------------------- /gazelle/pkgname.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/gazelle/pkgname.go -------------------------------------------------------------------------------- /gazelle/pkgname_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/gazelle/pkgname_test.go -------------------------------------------------------------------------------- /gazelle/resolve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/gazelle/resolve.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/go.sum -------------------------------------------------------------------------------- /internal/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/web_assets.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/internal/web_assets.bzl -------------------------------------------------------------------------------- /tests/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/BUILD -------------------------------------------------------------------------------- /tests/collect_all/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all/BUILD.in -------------------------------------------------------------------------------- /tests/collect_all/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all/BUILD.out -------------------------------------------------------------------------------- /tests/collect_all/WORKSPACE: -------------------------------------------------------------------------------- 1 | workspace(name = "simple_module") 2 | -------------------------------------------------------------------------------- /tests/collect_all/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all/index.ts -------------------------------------------------------------------------------- /tests/collect_all/jest.config.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_all/my_module/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all/my_module/BUILD.in -------------------------------------------------------------------------------- /tests/collect_all/my_module/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all/my_module/BUILD.out -------------------------------------------------------------------------------- /tests/collect_all/my_module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all/my_module/index.ts -------------------------------------------------------------------------------- /tests/collect_all/my_module/module_file.ts: -------------------------------------------------------------------------------- 1 | export var some_private_var = "Hello" 2 | -------------------------------------------------------------------------------- /tests/collect_all/my_module/nested_module/a.test.ts: -------------------------------------------------------------------------------- 1 | // Empty file -------------------------------------------------------------------------------- /tests/collect_all/my_module/nested_module/b.test.ts: -------------------------------------------------------------------------------- 1 | // Empty file -------------------------------------------------------------------------------- /tests/collect_all/my_module/nested_module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all/my_module/nested_module/index.ts -------------------------------------------------------------------------------- /tests/collect_all/my_module/nested_module/module_file.ts: -------------------------------------------------------------------------------- 1 | export var some_private_var = "Hello" 2 | -------------------------------------------------------------------------------- /tests/collect_all/my_module/some_other_file.ts: -------------------------------------------------------------------------------- 1 | export var baz = "qux" 2 | -------------------------------------------------------------------------------- /tests/collect_all/some_other_file.ts: -------------------------------------------------------------------------------- 1 | export var foo = "bar" 2 | -------------------------------------------------------------------------------- /tests/collect_all_nested/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_nested/BUILD.in -------------------------------------------------------------------------------- /tests/collect_all_nested/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_nested/BUILD.out -------------------------------------------------------------------------------- /tests/collect_all_nested/WORKSPACE: -------------------------------------------------------------------------------- 1 | workspace(name = "simple_module") 2 | -------------------------------------------------------------------------------- /tests/collect_all_nested/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_nested/index.ts -------------------------------------------------------------------------------- /tests/collect_all_nested/jest.config.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_nested/my_module/BUILD.in -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_nested/my_module/BUILD.out -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_nested/my_module/index.ts -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/module_file.ts: -------------------------------------------------------------------------------- 1 | export var some_private_var = "Hello" 2 | -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/nested_module/a.test.ts: -------------------------------------------------------------------------------- 1 | // Empty file -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/nested_module/b.test.ts: -------------------------------------------------------------------------------- 1 | // Empty file -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/nested_module/double_nested_module/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_nested/my_module/nested_module/double_nested_module/BUILD.in -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/nested_module/double_nested_module/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_nested/my_module/nested_module/double_nested_module/BUILD.out -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/nested_module/double_nested_module/a.test.ts: -------------------------------------------------------------------------------- 1 | // Empty file -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/nested_module/double_nested_module/b.test.ts: -------------------------------------------------------------------------------- 1 | // Empty file -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/nested_module/double_nested_module/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_nested/my_module/nested_module/double_nested_module/index.test.ts -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/nested_module/double_nested_module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_nested/my_module/nested_module/double_nested_module/index.ts -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/nested_module/double_nested_module/module_file.ts: -------------------------------------------------------------------------------- 1 | export var some_private_var = "Hello" 2 | -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/nested_module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_nested/my_module/nested_module/index.ts -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/nested_module/module_file.ts: -------------------------------------------------------------------------------- 1 | export var some_private_var = "Hello" 2 | -------------------------------------------------------------------------------- /tests/collect_all_nested/my_module/some_other_file.ts: -------------------------------------------------------------------------------- 1 | export var baz = "qux" 2 | -------------------------------------------------------------------------------- /tests/collect_all_nested/some_other_file.ts: -------------------------------------------------------------------------------- 1 | export var foo = "bar" 2 | -------------------------------------------------------------------------------- /tests/collect_all_test_shards/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_test_shards/BUILD.in -------------------------------------------------------------------------------- /tests/collect_all_test_shards/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_test_shards/BUILD.out -------------------------------------------------------------------------------- /tests/collect_all_test_shards/WORKSPACE: -------------------------------------------------------------------------------- 1 | workspace(name = "simple_module") 2 | -------------------------------------------------------------------------------- /tests/collect_all_test_shards/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_test_shards/index.ts -------------------------------------------------------------------------------- /tests/collect_all_test_shards/jest.config.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_all_test_shards/my_module/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_test_shards/my_module/BUILD.in -------------------------------------------------------------------------------- /tests/collect_all_test_shards/my_module/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_test_shards/my_module/BUILD.out -------------------------------------------------------------------------------- /tests/collect_all_test_shards/my_module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_test_shards/my_module/index.ts -------------------------------------------------------------------------------- /tests/collect_all_test_shards/my_module/module_file.ts: -------------------------------------------------------------------------------- 1 | export var some_private_var = "Hello" 2 | -------------------------------------------------------------------------------- /tests/collect_all_test_shards/my_module/nested_module/a.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_test_shards/my_module/nested_module/a.test.ts -------------------------------------------------------------------------------- /tests/collect_all_test_shards/my_module/nested_module/b.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_test_shards/my_module/nested_module/b.test.ts -------------------------------------------------------------------------------- /tests/collect_all_test_shards/my_module/nested_module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_all_test_shards/my_module/nested_module/index.ts -------------------------------------------------------------------------------- /tests/collect_all_test_shards/my_module/nested_module/module_file.ts: -------------------------------------------------------------------------------- 1 | export var some_private_var = "Hello" 2 | -------------------------------------------------------------------------------- /tests/collect_all_test_shards/my_module/some_other_file.ts: -------------------------------------------------------------------------------- 1 | export var baz = "qux" 2 | -------------------------------------------------------------------------------- /tests/collect_all_test_shards/some_other_file.ts: -------------------------------------------------------------------------------- 1 | export var foo = "bar" 2 | -------------------------------------------------------------------------------- /tests/collect_asset_modules/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_asset_modules/BUILD.in -------------------------------------------------------------------------------- /tests/collect_asset_modules/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_asset_modules/BUILD.out -------------------------------------------------------------------------------- /tests/collect_asset_modules/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_asset_modules/a/BUILD.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_asset_modules/a/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_asset_modules/a/BUILD.out -------------------------------------------------------------------------------- /tests/collect_asset_modules/a/data.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_asset_modules/a/style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_asset_modules/b/BUILD.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_asset_modules/b/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_asset_modules/b/BUILD.out -------------------------------------------------------------------------------- /tests/collect_asset_modules/b/data.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_asset_modules/b/style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_asset_modules/data.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_asset_modules/style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_asset_singletons/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_asset_singletons/BUILD.in -------------------------------------------------------------------------------- /tests/collect_asset_singletons/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_asset_singletons/BUILD.out -------------------------------------------------------------------------------- /tests/collect_asset_singletons/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_asset_singletons/a/BUILD.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_asset_singletons/a/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_asset_singletons/a/BUILD.out -------------------------------------------------------------------------------- /tests/collect_asset_singletons/a/data.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_asset_singletons/b/BUILD.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_asset_singletons/b/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_asset_singletons/b/BUILD.out -------------------------------------------------------------------------------- /tests/collect_asset_singletons/b/style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_asset_singletons/data.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_targets/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_targets/BUILD.in -------------------------------------------------------------------------------- /tests/collect_targets/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_targets/BUILD.out -------------------------------------------------------------------------------- /tests/collect_targets/WORKSPACE: -------------------------------------------------------------------------------- 1 | workspace(name = "simple_module") 2 | -------------------------------------------------------------------------------- /tests/collect_targets/index.ts: -------------------------------------------------------------------------------- 1 | var _ = "index"; 2 | -------------------------------------------------------------------------------- /tests/collect_targets/jest.config.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/collect_targets/src/page-tests/BUILD.in: -------------------------------------------------------------------------------- 1 | # gazelle:js_collect_all 2 | -------------------------------------------------------------------------------- /tests/collect_targets/src/page-tests/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_targets/src/page-tests/BUILD.out -------------------------------------------------------------------------------- /tests/collect_targets/src/page-tests/test.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_targets/src/page-tests/test.test.ts -------------------------------------------------------------------------------- /tests/collect_targets/src/pages/404.ts: -------------------------------------------------------------------------------- 1 | export var some_private_var = "Hello" 2 | -------------------------------------------------------------------------------- /tests/collect_targets/src/pages/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_targets/src/pages/BUILD.in -------------------------------------------------------------------------------- /tests/collect_targets/src/pages/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_targets/src/pages/BUILD.out -------------------------------------------------------------------------------- /tests/collect_targets/src/pages/index.ts: -------------------------------------------------------------------------------- 1 | export var some_private_var = "Index" 2 | -------------------------------------------------------------------------------- /tests/collect_targets/src/pages/my_page/BUILD.in: -------------------------------------------------------------------------------- 1 | # gazelle:js_collect_all -------------------------------------------------------------------------------- /tests/collect_targets/src/pages/my_page/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_targets/src/pages/my_page/BUILD.out -------------------------------------------------------------------------------- /tests/collect_targets/src/pages/my_page/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_targets/src/pages/my_page/index.ts -------------------------------------------------------------------------------- /tests/collect_targets/src/pages/my_page/module_file.ts: -------------------------------------------------------------------------------- 1 | export var some_private_var = "Hello" 2 | -------------------------------------------------------------------------------- /tests/collect_targets/src/pages2/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_targets/src/pages2/BUILD.in -------------------------------------------------------------------------------- /tests/collect_targets/src/pages2/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_targets/src/pages2/BUILD.out -------------------------------------------------------------------------------- /tests/collect_targets/src/pages2/my_page/BUILD.in: -------------------------------------------------------------------------------- 1 | # gazelle:js_collect_all 2 | -------------------------------------------------------------------------------- /tests/collect_targets/src/pages2/my_page/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_targets/src/pages2/my_page/BUILD.out -------------------------------------------------------------------------------- /tests/collect_targets/src/pages2/my_page/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/collect_targets/src/pages2/my_page/index.ts -------------------------------------------------------------------------------- /tests/collect_targets/src/pages2/my_page/module_file.ts: -------------------------------------------------------------------------------- 1 | export var some_private_var = "Hello" 2 | -------------------------------------------------------------------------------- /tests/collect_targets/src/pages2/my_page/subpage/index.ts: -------------------------------------------------------------------------------- 1 | var _ = "foo"; -------------------------------------------------------------------------------- /tests/default_npm_label/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/default_npm_label/BUILD.in -------------------------------------------------------------------------------- /tests/default_npm_label/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/default_npm_label/BUILD.out -------------------------------------------------------------------------------- /tests/default_npm_label/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/default_npm_label/a.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/default_npm_label/a.ts -------------------------------------------------------------------------------- /tests/default_npm_label/b.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/default_npm_label/b.ts -------------------------------------------------------------------------------- /tests/default_npm_label/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/default_npm_label/package.json -------------------------------------------------------------------------------- /tests/disabled/BUILD.in: -------------------------------------------------------------------------------- 1 | # gazelle:js_root 2 | -------------------------------------------------------------------------------- /tests/disabled/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/disabled/BUILD.out -------------------------------------------------------------------------------- /tests/disabled/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/disabled/a.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/disabled/module/BUILD.in: -------------------------------------------------------------------------------- 1 | # gazelle:js_extension disabled 2 | -------------------------------------------------------------------------------- /tests/disabled/module/BUILD.out: -------------------------------------------------------------------------------- 1 | # gazelle:js_extension disabled 2 | -------------------------------------------------------------------------------- /tests/disabled/module/b.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/disabled/module/b.ts -------------------------------------------------------------------------------- /tests/disjoint_module/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/disjoint_module/BUILD.in -------------------------------------------------------------------------------- /tests/disjoint_module/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/disjoint_module/BUILD.out -------------------------------------------------------------------------------- /tests/disjoint_module/WORKSPACE: -------------------------------------------------------------------------------- 1 | workspace(name = "simple_module") 2 | -------------------------------------------------------------------------------- /tests/disjoint_module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/disjoint_module/index.ts -------------------------------------------------------------------------------- /tests/disjoint_module/my_module/BUILD.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/disjoint_module/my_module/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/disjoint_module/my_module/BUILD.out -------------------------------------------------------------------------------- /tests/disjoint_module/my_module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/disjoint_module/my_module/index.ts -------------------------------------------------------------------------------- /tests/disjoint_module/my_module/module_file.ts: -------------------------------------------------------------------------------- 1 | export var some_private_var = "Hello" 2 | -------------------------------------------------------------------------------- /tests/disjoint_module/my_module/nested_module/BUILD.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/disjoint_module/my_module/nested_module/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/disjoint_module/my_module/nested_module/BUILD.out -------------------------------------------------------------------------------- /tests/disjoint_module/my_module/nested_module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/disjoint_module/my_module/nested_module/index.ts -------------------------------------------------------------------------------- /tests/disjoint_module/my_module/nested_module/module_file.ts: -------------------------------------------------------------------------------- 1 | export var some_private_var = "Hello" 2 | -------------------------------------------------------------------------------- /tests/disjoint_module/my_module/some_other_file.ts: -------------------------------------------------------------------------------- 1 | export var baz = "qux" 2 | -------------------------------------------------------------------------------- /tests/disjoint_module/some_other_file.ts: -------------------------------------------------------------------------------- 1 | export var foo = "bar" 2 | -------------------------------------------------------------------------------- /tests/dynamic_import/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/dynamic_import/BUILD.in -------------------------------------------------------------------------------- /tests/dynamic_import/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/dynamic_import/BUILD.out -------------------------------------------------------------------------------- /tests/dynamic_import/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dynamic_import/a.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/dynamic_import/a.ts -------------------------------------------------------------------------------- /tests/dynamic_import/b.ts: -------------------------------------------------------------------------------- 1 | let foo = "bar" 2 | -------------------------------------------------------------------------------- /tests/dynamic_import/c.ts: -------------------------------------------------------------------------------- 1 | let baz = "qux" 2 | -------------------------------------------------------------------------------- /tests/dynamic_import/d.ts: -------------------------------------------------------------------------------- 1 | let baz = "qux" 2 | -------------------------------------------------------------------------------- /tests/dynamic_import/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/dynamic_import/package.json -------------------------------------------------------------------------------- /tests/fix/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/fix/BUILD.in -------------------------------------------------------------------------------- /tests/fix/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/fix/BUILD.out -------------------------------------------------------------------------------- /tests/fix/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fix/a.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/import_alias/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/import_alias/BUILD.in -------------------------------------------------------------------------------- /tests/import_alias/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/import_alias/BUILD.out -------------------------------------------------------------------------------- /tests/import_alias/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/import_alias/a.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/import_alias/a.ts -------------------------------------------------------------------------------- /tests/import_alias/module/BUILD.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/import_alias/module/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/import_alias/module/BUILD.out -------------------------------------------------------------------------------- /tests/import_alias/module/b.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/import_alias/module/b.ts -------------------------------------------------------------------------------- /tests/jest_mock/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/jest_mock/BUILD.in -------------------------------------------------------------------------------- /tests/jest_mock/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/jest_mock/BUILD.out -------------------------------------------------------------------------------- /tests/jest_mock/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/jest_mock/a.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/jest_mock/a.ts -------------------------------------------------------------------------------- /tests/jest_mock/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/jest_mock/package.json -------------------------------------------------------------------------------- /tests/jsx_conversion/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/jsx_conversion/BUILD.in -------------------------------------------------------------------------------- /tests/jsx_conversion/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/jsx_conversion/BUILD.out -------------------------------------------------------------------------------- /tests/jsx_conversion/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/jsx_conversion/a.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/jsx_conversion/a.jsx -------------------------------------------------------------------------------- /tests/jsx_conversion/b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/jsx_conversion/b.js -------------------------------------------------------------------------------- /tests/jsx_conversion/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/jsx_conversion/package.json -------------------------------------------------------------------------------- /tests/lookup_types/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/lookup_types/BUILD.in -------------------------------------------------------------------------------- /tests/lookup_types/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/lookup_types/BUILD.out -------------------------------------------------------------------------------- /tests/lookup_types/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/lookup_types/a.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/lookup_types/a.ts -------------------------------------------------------------------------------- /tests/lookup_types/b.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/lookup_types/b.ts -------------------------------------------------------------------------------- /tests/lookup_types/builtin.ts: -------------------------------------------------------------------------------- 1 | import { readFile } from "fs"; -------------------------------------------------------------------------------- /tests/lookup_types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/lookup_types/package.json -------------------------------------------------------------------------------- /tests/lookup_types/subfolder/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/lookup_types/subfolder/BUILD.out -------------------------------------------------------------------------------- /tests/lookup_types/subfolder/c.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/lookup_types/subfolder/c.ts -------------------------------------------------------------------------------- /tests/module_self_import/BUILD.in: -------------------------------------------------------------------------------- 1 | # gazelle:js_root 2 | -------------------------------------------------------------------------------- /tests/module_self_import/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/module_self_import/BUILD.out -------------------------------------------------------------------------------- /tests/module_self_import/WORKSPACE: -------------------------------------------------------------------------------- 1 | workspace(name = "simple_module") 2 | -------------------------------------------------------------------------------- /tests/module_self_import/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/module_self_import/index.ts -------------------------------------------------------------------------------- /tests/module_self_import/my_module/BUILD.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/module_self_import/my_module/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/module_self_import/my_module/BUILD.out -------------------------------------------------------------------------------- /tests/module_self_import/my_module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/module_self_import/my_module/index.ts -------------------------------------------------------------------------------- /tests/module_self_import/my_module/my_module.ts: -------------------------------------------------------------------------------- 1 | export var some_private_var = "Hello" 2 | -------------------------------------------------------------------------------- /tests/module_self_import/my_module/some_other_file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/module_self_import/my_module/some_other_file.ts -------------------------------------------------------------------------------- /tests/monorepo/BUILD.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/monorepo/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/monorepo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/monorepo/package.json -------------------------------------------------------------------------------- /tests/monorepo/project_a/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/monorepo/project_a/BUILD.in -------------------------------------------------------------------------------- /tests/monorepo/project_a/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/monorepo/project_a/BUILD.out -------------------------------------------------------------------------------- /tests/monorepo/project_a/a.ts: -------------------------------------------------------------------------------- 1 | import '@emotion/react' -------------------------------------------------------------------------------- /tests/monorepo/project_a/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/monorepo/project_a/package.json -------------------------------------------------------------------------------- /tests/react_example/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/react_example/BUILD.in -------------------------------------------------------------------------------- /tests/react_example/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/react_example/BUILD.out -------------------------------------------------------------------------------- /tests/react_example/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/react_example/js_with_import.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/react_example/js_with_import.jsx -------------------------------------------------------------------------------- /tests/react_example/js_without_import.jsx: -------------------------------------------------------------------------------- 1 | export const Component = () => { 2 | return
; 3 | }; 4 | -------------------------------------------------------------------------------- /tests/react_example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/react_example/package.json -------------------------------------------------------------------------------- /tests/react_example/with_import.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/react_example/with_import.tsx -------------------------------------------------------------------------------- /tests/react_example/without_import.tsx: -------------------------------------------------------------------------------- 1 | export const Component = (): any => { 2 | return
; 3 | }; 4 | -------------------------------------------------------------------------------- /tests/simple_barrel/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/simple_barrel/BUILD.in -------------------------------------------------------------------------------- /tests/simple_barrel/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/simple_barrel/BUILD.out -------------------------------------------------------------------------------- /tests/simple_barrel/SomeOtherFile/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/simple_barrel/SomeOtherFile/BUILD.in -------------------------------------------------------------------------------- /tests/simple_barrel/SomeOtherFile/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/simple_barrel/SomeOtherFile/BUILD.out -------------------------------------------------------------------------------- /tests/simple_barrel/SomeOtherFile/SomeOtherFile.ts: -------------------------------------------------------------------------------- 1 | export var some_private_var = "Hello" 2 | -------------------------------------------------------------------------------- /tests/simple_barrel/SomeOtherFile/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/simple_barrel/SomeOtherFile/index.ts -------------------------------------------------------------------------------- /tests/simple_barrel/WORKSPACE: -------------------------------------------------------------------------------- 1 | workspace(name = "simple_module") 2 | -------------------------------------------------------------------------------- /tests/simple_barrel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/simple_barrel/index.ts -------------------------------------------------------------------------------- /tests/simple_library/BUILD.in: -------------------------------------------------------------------------------- 1 | # gazelle:js_root 2 | -------------------------------------------------------------------------------- /tests/simple_library/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/simple_library/BUILD.out -------------------------------------------------------------------------------- /tests/simple_library/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/simple_library/a.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/simple_library/a.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/simple_library/b.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/simple_library/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/simple_npm_library/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/simple_npm_library/BUILD.in -------------------------------------------------------------------------------- /tests/simple_npm_library/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/simple_npm_library/BUILD.out -------------------------------------------------------------------------------- /tests/simple_npm_library/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/simple_npm_library/a.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/simple_npm_library/a.ts -------------------------------------------------------------------------------- /tests/simple_npm_library/b.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/simple_npm_library/b.ts -------------------------------------------------------------------------------- /tests/simple_npm_library/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/simple_npm_library/package.json -------------------------------------------------------------------------------- /tests/test_runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/test_runner.go -------------------------------------------------------------------------------- /tests/ts_conversion/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/ts_conversion/BUILD.in -------------------------------------------------------------------------------- /tests/ts_conversion/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/ts_conversion/BUILD.out -------------------------------------------------------------------------------- /tests/ts_conversion/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/ts_conversion/a.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/ts_conversion/a.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/ts_conversion/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/visibility/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/visibility/BUILD.in -------------------------------------------------------------------------------- /tests/visibility/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/visibility/BUILD.out -------------------------------------------------------------------------------- /tests/visibility/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/visibility/a.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/web_assets_module/BUILD.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/web_assets_module/BUILD.in -------------------------------------------------------------------------------- /tests/web_assets_module/BUILD.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benchsci/rules_nodejs_gazelle/HEAD/tests/web_assets_module/BUILD.out -------------------------------------------------------------------------------- /tests/web_assets_module/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/web_assets_module/data.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/web_assets_module/style.css: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------