Skip to content

Commit

Permalink
feat: wire up attribute validator for isolated_declaration
Browse files Browse the repository at this point in the history
  • Loading branch information
alexeagle committed Jul 1, 2024
1 parent 600f9eb commit ff98e7a
Show file tree
Hide file tree
Showing 10 changed files with 3 additions and 65 deletions.
7 changes: 0 additions & 7 deletions examples/isolatedDeclarations/BUILD.bazel

This file was deleted.

10 changes: 0 additions & 10 deletions examples/isolatedDeclarations/README.md

This file was deleted.

13 changes: 0 additions & 13 deletions examples/isolatedDeclarations/backend/BUILD.bazel

This file was deleted.

10 changes: 0 additions & 10 deletions examples/isolatedDeclarations/backend/index.ts

This file was deleted.

10 changes: 0 additions & 10 deletions examples/isolatedDeclarations/core/index.ts

This file was deleted.

10 changes: 0 additions & 10 deletions examples/isolatedDeclarations/frontend/index.ts

This file was deleted.

5 changes: 0 additions & 5 deletions examples/isolatedDeclarations/tsconfig.json

This file was deleted.

1 change: 1 addition & 0 deletions ts/defs.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -281,6 +281,7 @@ def ts_project(
source_map = compiler_options.setdefault("sourceMap", source_map)
declaration = compiler_options.setdefault("declaration", declaration)
declaration_map = compiler_options.setdefault("declarationMap", declaration_map)
isolated_declarations = compiler_options.setdefault("isolatedDeclarations", isolated_declarations)
emit_declaration_only = compiler_options.setdefault("emitDeclarationOnly", emit_declaration_only)
allow_js = compiler_options.setdefault("allowJs", allow_js)
if resolve_json_module != None:
Expand Down
1 change: 1 addition & 0 deletions ts/private/ts_project_options_validator.js
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,7 @@ function main(_a) {
check('declaration')
check('incremental')
check('tsBuildInfoFile', 'ts_build_info_file')
check('isolatedDeclarations', 'isolated_declarations')
check_preserve_jsx()
if (failures.length > 0) {
console.error(
Expand Down
1 change: 1 addition & 0 deletions ts/private/ts_validate_options.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ def _validate_action(ctx, tsconfig_inputs):
source_map = ctx.attr.source_map,
incremental = ctx.attr.incremental,
ts_build_info_file = ctx.attr.ts_build_info_file,
isolated_declarations = ctx.attr.isolated_declarations,
)
arguments.add_all([
to_output_relative_path(tsconfig),
Expand Down

0 comments on commit ff98e7a

Please sign in to comment.