diff --git a/.bazelignore b/.bazelignore deleted file mode 100644 index b512c09d47..0000000000 --- a/.bazelignore +++ /dev/null @@ -1 +0,0 @@ -node_modules \ No newline at end of file diff --git a/.bazelrc b/.bazelrc deleted file mode 100644 index 81af716979..0000000000 --- a/.bazelrc +++ /dev/null @@ -1,40 +0,0 @@ -# Make TypeScript and Angular compilation fast, by keeping a few copies of the -# compiler running as daemons, and cache SourceFile AST's to reduce parse time. -build --strategy=TypeScriptCompile=worker -build --strategy=AngularTemplateCompile=worker - -# Don't create bazel-* symlinks in the WORKSPACE directory. -# These require .gitignore and may scare users. -# Also, it's a workaround for https://github.com/bazelbuild/rules_typescript/issues/12 -# which affects the common case of having `tsconfig.json` in the WORKSPACE directory. -# -# Instead, you should run `bazel info bazel-bin` to find out where the outputs went. -build --symlink_prefix=dist/ - -# Turn on --incompatible_strict_action_env which was on by default -# in Bazel 0.21.0 but turned off again in 0.22.0. Follow -# https://github.com/bazelbuild/bazel/issues/7026 for more details. -# This flag is needed to so that the bazel cache is not invalidated -# when running bazel via `yarn bazel`. -# See https://github.com/angular/angular/issues/27514 -build --incompatible_strict_action_env -run --incompatible_strict_action_env -test --incompatible_strict_action_env - -############################### -# Release support # -############################### - -build --workspace_status_command=./tools/bazel_stamp_vars.sh -build --stamp - -test --test_output=errors - -# Use the Angular 6 compiler -build --define=compile=legacy - -# build --incompatible_depset_union=false - -# Turn off legacy external runfiles -run --nolegacy_external_runfiles -test --nolegacy_external_runfiles diff --git a/.circleci/bazel.rc b/.circleci/bazel.rc deleted file mode 100644 index b1f4913b20..0000000000 --- a/.circleci/bazel.rc +++ /dev/null @@ -1,41 +0,0 @@ -# These options are enabled when running on CI -# We do this by copying this file to /etc/bazel.bazelrc at the start of the build. - -# Don't be spammy in the logs -build --noshow_progress - -# Don't run manual tests -test --test_tag_filters=-manual - -# Print all the options that apply to the build. -# This helps us diagnose which options override others -# (e.g. /etc/bazel.bazelrc vs. tools/bazel.rc) -build --announce_rc - -# Prevent unstable environment variables from tainting cache keys -build --experimental_strict_action_env - -# Workaround for invalid union deps -# build --incompatible_depset_union=false - -# Save downloaded repositories in a location that can be cached by CircleCI. This helps us -# speeding up the analysis time significantly with Bazel managed node dependencies on the CI. -build --repository_cache=/home/circleci/.cache/bazel_repository_cache - -# Additional memory-saving options for build -# build --discard_analysis_cache --nokeep_state_after_build --notrack_incremental_state - -# Workaround https://github.com/bazelbuild/bazel/issues/3645 -# Bazel doesn't calculate the memory ceiling correctly when running under Docker. -# Limit Bazel to consuming resources that fit in CircleCI "medium" class which is the default: -# https://circleci.com/docs/2.0/configuration-reference/#resource_class -build --jobs 2 --local_resources=2048,2.0,1.0 - -# Also limit Bazel's own JVM heap to stay within our 4G container limit -startup --host_jvm_args=-Xms256m --host_jvm_args=-Xmx1280m - -# Retry in the event of flakes, eg. https://circleci.com/gh/angular/angular/31309 -test --flaky_test_attempts=2 - -build --disk_cache=/home/circleci/.cache/bazel_disk_cache -test --disk_cache=/home/circleci/.cache/bazel_disk_cache diff --git a/.circleci/config.yml b/.circleci/config.yml index 9ae7089aec..d394ceb4db 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -14,13 +14,9 @@ var_1: &cache_key yarn-cache-{{ checksum "yarn.lock" }}-0.14.1 var_2: &run_in_node docker: - image: circleci/node:14.17.0 -var_3: &set_bazel_options - run: - command: sudo cp .circleci/bazel.rc /etc/bazel.bazelrc var_5: &run_in_browser docker: - image: circleci/node:14.17.0-browsers -var_7: &bazel_cache_key yarn-bazel-cache-{{ checksum "master.txt" }}-0.14.1 commands: write_master_hash: @@ -73,29 +69,6 @@ jobs: name: Run Affected Lint Checks command: yarn nx affected:lint --base=$(cat ~/project/master.txt) --head=$CIRCLE_SHA1 --parallel=1 - # Enforce some static analysis invariants. - # Note that generally, these should be checked only on the delta in each change, - # otherwise any change to the static analysis config requires updating all the - # code in the repo. - # Also analyzing everything makes the lint job slow. - lint-bazel: - <<: *run_in_node - steps: - - checkout - - *set_bazel_options - - restore_cache: - keys: - - *cache_key - - # Run the Buildifier to check our Bazel rules for format issues. - - run: 'yarn bazel:format --mode=check || - (echo "BUILD files not formatted. Please run ''yarn bazel:format --mode=fix''" ; exit 1)' - - # Run the Buildifier to check our Bazel rules for lint issues. - # Note: The `--lint=warn` will auto fixe (re-write) the affected files. - - run: 'yarn bazel:format --lint=warn || - (echo "BUILD files contain unresolved lint errors. Please fix manually the remaining errors." ; exit 1)' - test: <<: *run_in_browser steps: @@ -168,50 +141,6 @@ jobs: name: Run Affected Builds command: yarn nx affected --target=build --base=$(cat ~/project/master.txt) --head=$CIRCLE_SHA1 --with-deps - build-bazel: - <<: *run_in_node - steps: - - checkout - - *set_bazel_options - - write_master_hash - - restore_cache: - keys: - - *bazel_cache_key - - *cache_key - - # Build - - run: yarn - - run: - name: Build All Packages with Bazel - command: yarn bazel build //modules/... - # Store artifacts from build - - persist_to_workspace: - root: dist - paths: - - bin/* - - update-master-hash: - <<: *run_in_node - steps: - - checkout - - *set_bazel_options - - write_master_hash - - restore_cache: - keys: - - *bazel_cache_key - - # Build - - run: yarn - - run: - name: Build All Packages with Bazel - command: yarn bazel build //modules/... - - save_cache: - key: *bazel_cache_key - paths: - - ~/.cache/bazel_repository_cache - - ~/.cache/bazel_disk_cache - - node_modules - schematics-core-check: <<: *run_in_browser steps: @@ -351,12 +280,6 @@ workflows: filters: branches: only: master - # - update-master-hash: - # requires: - # - install - # filters: - # branches: - # only: master - publish-stable: requires: - build diff --git a/.gitignore b/.gitignore index c3d457cdaa..a27c4247b3 100644 --- a/.gitignore +++ b/.gitignore @@ -61,8 +61,6 @@ __build__/** # Build Artifacts # release dist -bazel-out -bazel-bin /node_modules/ lerna-debug.log /lib/ diff --git a/BUILD.bazel b/BUILD.bazel deleted file mode 100644 index 2a2c30c727..0000000000 --- a/BUILD.bazel +++ /dev/null @@ -1,11 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -# Needed so that tsconfig.json can be referenced from BUILD rules. -exports_files([ - "tsconfig.json", - "LICENSE", - # used by ts_jest_test - "jest.config.js", - "test-setup.ts", - "tsconfig.json", -]) diff --git a/WORKSPACE b/WORKSPACE deleted file mode 100644 index 342110d388..0000000000 --- a/WORKSPACE +++ /dev/null @@ -1,83 +0,0 @@ -# The WORKSPACE file tells Bazel that this directory is a "workspace", which is like a project root. -# The content of this file specifies all the external dependencies Bazel needs to perform a build. - -#################################### -# ESModule imports (and TypeScript imports) can be absolute starting with the workspace name. -# The name of the workspace should match the npm package where we publish, so that these -# imports also make sense when referencing the published package. -workspace(name = "ngrx") - -load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") - -# Rules for NodeJS -http_archive( - name = "build_bazel_rules_nodejs", - sha256 = "d14076339deb08e5460c221fae5c5e9605d2ef4848eee1f0c81c9ffdc1ab31c1", - urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/1.6.1/rules_nodejs-1.6.1.tar.gz"], -) - -# Rules for web testing -http_archive( - name = "io_bazel_rules_webtesting", - sha256 = "f1f4d2c2f88d2beac64c82499a1e762b037966675dd892da89c87e39d72b33f6", - urls = [ - "https://github.com/bazelbuild/rules_webtesting/releases/download/0.3.2/rules_webtesting.tar.gz", - ], -) - -# Rules for compiling sass -http_archive( - name = "io_bazel_rules_sass", - sha256 = "77e241148f26d5dbb98f96fe0029d8f221c6cb75edbb83e781e08ac7f5322c5f", - strip_prefix = "rules_sass-1.24.0", - urls = [ - "https://github.com/bazelbuild/rules_sass/archive/1.24.0.zip", - "https://mirror.bazel.build/github.com/bazelbuild/rules_sass/archive/1.24.0.zip", - ], -) - -#################################### -# Load and install our dependencies downloaded above. - -load("@build_bazel_rules_nodejs//:index.bzl", "check_bazel_version", "check_rules_nodejs_version", "yarn_install") - -check_rules_nodejs_version(minimum_version_string = "1.6.0") - -check_bazel_version( - message = "The minimum bazel version to use with this repo is 1.0.0", - minimum_bazel_version = "1.1.0", -) - -yarn_install( - name = "npm", - data = ["//:angular-metadata.tsconfig.json"], - package_json = "//:package.json", - yarn_lock = "//:yarn.lock", -) - -# Install all bazel dependencies of the @ngdeps npm packages -load("@npm//:install_bazel_dependencies.bzl", "install_bazel_dependencies") - -install_bazel_dependencies() - -# Setup web testing -load("@io_bazel_rules_webtesting//web:repositories.bzl", "web_test_repositories") - -web_test_repositories() - -load("@io_bazel_rules_webtesting//web/versioned:browsers-0.3.2.bzl", "browser_repositories") - -browser_repositories( - chromium = True, - firefox = True, -) - -# Setup TypeScript Bazel workspace -load("@npm_bazel_typescript//:index.bzl", "ts_setup_workspace") - -ts_setup_workspace() - -# Setup the Sass rule repositories -load("@io_bazel_rules_sass//sass:sass_repositories.bzl", "sass_repositories") - -sass_repositories() diff --git a/build/tasks.ts b/build/tasks.ts index b5df233526..3cecaf0de2 100644 --- a/build/tasks.ts +++ b/build/tasks.ts @@ -10,8 +10,7 @@ import { ncp } from 'ncp'; */ export async function copySchematicsCore(config: Config) { (ncp as any).limit = 1; - const filter = (name: string) => - !name.endsWith('BUILD.bazel') && !name.endsWith('.eslintrc.json'); + const filter = (name: string) => !name.endsWith('.eslintrc.json'); for (let pkg of util.getTopLevelPackages(config)) { const packageJson = fs diff --git a/modules/BUILD b/modules/BUILD deleted file mode 100644 index 74759458b8..0000000000 --- a/modules/BUILD +++ /dev/null @@ -1,6 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -exports_files([ - "license-banner.txt", - "README.md", -]) diff --git a/modules/component-store/BUILD b/modules/component-store/BUILD deleted file mode 100644 index 2b46445017..0000000000 --- a/modules/component-store/BUILD +++ /dev/null @@ -1,27 +0,0 @@ -load("//tools:defaults.bzl", "ng_package", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "component-store", - srcs = glob([ - "*.ts", - "src/**/*.ts", - ]), - module_name = "@ngrx/component-store", - deps = [ - "@npm//rxjs", - "@npm//tslib", - ], -) - -ng_package( - name = "npm_package", - srcs = glob(["**/*.externs.js"]) + [ - "package.json", - ], - entry_point = "modules/component-store/index.js", - deps = [ - ":component-store", - ], -) diff --git a/modules/component-store/migrations/BUILD b/modules/component-store/migrations/BUILD deleted file mode 100644 index e7d3d63a72..0000000000 --- a/modules/component-store/migrations/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "migrations", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/testing/*.ts", - "**/*.spec.ts", - ], - ), - module_name = "@ngrx/component-store/migrations", - deps = [ - "//modules/component-store/schematics-core", - "@npm//@angular-devkit/schematics", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":migration.json", - ], - deps = [ - ":migrations", - ], -) diff --git a/modules/component-store/rollup.config.js b/modules/component-store/rollup.config.js deleted file mode 100644 index 11c68fdd34..0000000000 --- a/modules/component-store/rollup.config.js +++ /dev/null @@ -1,8 +0,0 @@ -export default { - entry: './dist/component-store/@ngrx/component-store.es5.js', - dest: './dist/component-store/bundles/component-store.umd.js', - format: 'umd', - exports: 'named', - moduleName: 'ngrx.component-store', - globals: {}, -}; diff --git a/modules/component-store/schematics/BUILD b/modules/component-store/schematics/BUILD deleted file mode 100644 index a02f58955f..0000000000 --- a/modules/component-store/schematics/BUILD +++ /dev/null @@ -1,36 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/*.spec.ts", - "**/files/**/*", - ], - ), - module_name = "@ngrx/component-store/schematics", - deps = [ - "//modules/component-store/schematics-core", - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":collection.json", - ] + glob([ - "**/files/**/*", - "**/schema.json", - ]), - deps = [ - ":schematics", - ], -) diff --git a/modules/component-store/spec/BUILD b/modules/component-store/spec/BUILD deleted file mode 100644 index 9553778c8c..0000000000 --- a/modules/component-store/spec/BUILD +++ /dev/null @@ -1,15 +0,0 @@ -load("//tools:defaults.bzl", "ts_jest_test") - -ts_jest_test( - name = "test", - srcs = glob( - [ - "**/*.ts", - ], - ), - deps = [ - "//modules/component-store", - "@npm//rxjs", - "@npm//rxjs-marbles", - ], -) diff --git a/modules/component/BUILD b/modules/component/BUILD deleted file mode 100644 index 2747c4590a..0000000000 --- a/modules/component/BUILD +++ /dev/null @@ -1,34 +0,0 @@ -load("//tools:defaults.bzl", "ng_module", "ng_package") - -package(default_visibility = ["//visibility:public"]) - -ng_module( - name = "component", - srcs = glob([ - "*.ts", - "src/**/*.ts", - ]), - module_name = "@ngrx/component", - deps = [ - # TODO: @ngrx/component - add ngrx deps, also add it to package.json as peerDependency - # "//modules/store", - "@npm//@angular/common", - "@npm//@angular/core", - "@npm//rxjs", - ], -) - -ng_package( - name = "npm_package", - srcs = glob(["**/*.externs.js"]) + [ - "package.json", - ], - entry_point = "modules/component/index.js", - nested_packages = [ - # TODO: @ngrx/component - add schematic - # "//modules/component/schematics-core:npm_package", - ], - deps = [ - ":component", - ], -) diff --git a/modules/component/migrations/BUILD b/modules/component/migrations/BUILD deleted file mode 100644 index a6988b2a05..0000000000 --- a/modules/component/migrations/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "migrations", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/testing/*.ts", - "**/*.spec.ts", - ], - ), - module_name = "@ngrx/component/migrations", - deps = [ - "//modules/component/schematics-core", - "@npm//@angular-devkit/schematics", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":migration.json", - ], - deps = [ - ":migrations", - ], -) diff --git a/modules/component/rollup.config.js b/modules/component/rollup.config.js deleted file mode 100644 index 56c9b60e55..0000000000 --- a/modules/component/rollup.config.js +++ /dev/null @@ -1,7 +0,0 @@ -export default { - entry: './dist/component/@ngrx/component.es5.js', - dest: './dist/component/bundles/component.umd.js', - format: 'umd', - exports: 'named', - moduleName: 'ngrx.component', -}; diff --git a/modules/component/schematics/BUILD b/modules/component/schematics/BUILD deleted file mode 100644 index 16e3f42d16..0000000000 --- a/modules/component/schematics/BUILD +++ /dev/null @@ -1,36 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/*.spec.ts", - "**/files/**/*", - ], - ), - module_name = "@ngrx/component/schematics", - deps = [ - "//modules/component/schematics-core", - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":collection.json", - ] + glob([ - "**/files/**/*", - "**/schema.json", - ]), - deps = [ - ":schematics", - ], -) diff --git a/modules/component/spec/BUILD b/modules/component/spec/BUILD deleted file mode 100644 index 2a7729a9b3..0000000000 --- a/modules/component/spec/BUILD +++ /dev/null @@ -1,26 +0,0 @@ -load("//tools:defaults.bzl", "jasmine_node_test", "ts_test_library") - -ts_test_library( - name = "test_lib", - srcs = glob( - [ - "**/*.ts", - ], - ), - deps = [ - "//modules/component", - # TODO: @ngrx/component - add ngrx deps - # "//modules/store", - "@npm//@angular/common", - "@npm//rxjs", - ], -) - -jasmine_node_test( - name = "test", - deps = [ - ":test_lib", - # TODO: @ngrx/component - add ngrx deps - # "//modules/store", - ], -) diff --git a/modules/data/BUILD b/modules/data/BUILD deleted file mode 100644 index 0168ba8f8b..0000000000 --- a/modules/data/BUILD +++ /dev/null @@ -1,36 +0,0 @@ -load("//tools:defaults.bzl", "ng_module", "ng_package") - -package(default_visibility = ["//visibility:public"]) - -ng_module( - name = "data", - srcs = glob([ - "*.ts", - "src/**/*.ts", - ]), - module_name = "@ngrx/data", - deps = [ - "//modules/effects", - "//modules/entity", - "//modules/store", - "@npm//@angular/common", - "@npm//@angular/core", - "@npm//rxjs", - ], -) - -ng_package( - name = "npm_package", - srcs = glob(["**/*.externs.js"]) + [ - "package.json", - ], - entry_point = "modules/data/index.js", - nested_packages = [ - "//modules/data/migrations:npm_package", - "//modules/data/schematics:npm_package", - "//modules/data/schematics-core:npm_package", - ], - deps = [ - ":data", - ], -) diff --git a/modules/data/migrations/BUILD b/modules/data/migrations/BUILD deleted file mode 100644 index 207ce738f5..0000000000 --- a/modules/data/migrations/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "migrations", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/testing/*.ts", - "**/*.spec.ts", - ], - ), - module_name = "@ngrx/data/migrations", - deps = [ - "//modules/data/schematics-core", - "@npm//@angular-devkit/schematics", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":migration.json", - ], - deps = [ - ":migrations", - ], -) diff --git a/modules/data/rollup.config.js b/modules/data/rollup.config.js deleted file mode 100644 index 7d7fa7feb2..0000000000 --- a/modules/data/rollup.config.js +++ /dev/null @@ -1,12 +0,0 @@ -export default { - entry: './dist/data/@ngrx/data.es5.js', - dest: './dist/data/bundles/data.umd.js', - format: 'umd', - exports: 'named', - moduleName: 'ngrx.data', - globals: { - '@ngrx/store': 'ngrx.store', - '@ngrx/effects': 'ngrx.effects', - '@ngrx/entity': 'ngrx.entity', - }, -}; diff --git a/modules/data/schematics-core/BUILD b/modules/data/schematics-core/BUILD deleted file mode 100644 index 4cbedd2ca6..0000000000 --- a/modules/data/schematics-core/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics-core", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/testing/**/*.ts", - "**/*spec.ts", - ], - ), - module_name = "@ngrx/data/schematics-core", - deps = [ - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//tslib", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [], - deps = [ - ":schematics-core", - ], -) diff --git a/modules/data/schematics/BUILD b/modules/data/schematics/BUILD deleted file mode 100644 index 5319368a9c..0000000000 --- a/modules/data/schematics/BUILD +++ /dev/null @@ -1,36 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/*.spec.ts", - "**/files/**/*", - ], - ), - module_name = "@ngrx/data/schematics", - deps = [ - "//modules/data/schematics-core", - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":collection.json", - ] + glob([ - "**/files/**/*", - "**/schema.json", - ]), - deps = [ - ":schematics", - ], -) diff --git a/modules/data/spec/BUILD b/modules/data/spec/BUILD deleted file mode 100644 index 2b37d5da0f..0000000000 --- a/modules/data/spec/BUILD +++ /dev/null @@ -1,26 +0,0 @@ -load("//tools:defaults.bzl", "jasmine_node_test", "ts_test_library") - -ts_test_library( - name = "test_lib", - srcs = glob( - [ - "**/*.ts", - ], - ), - deps = [ - "//modules/data", - "//modules/effects", - "//modules/effects/testing", - "//modules/entity", - "//modules/store", - "@npm//@angular/common", - "@npm//rxjs", - ], -) - -jasmine_node_test( - name = "test", - deps = [ - ":test_lib", - ], -) diff --git a/modules/effects/BUILD b/modules/effects/BUILD deleted file mode 100644 index cb9bc9e138..0000000000 --- a/modules/effects/BUILD +++ /dev/null @@ -1,35 +0,0 @@ -load("//tools:defaults.bzl", "ng_module", "ng_package") - -package(default_visibility = ["//visibility:public"]) - -ng_module( - name = "effects", - srcs = glob([ - "*.ts", - "src/**/*.ts", - ]), - module_name = "@ngrx/effects", - deps = [ - "//modules/store", - "@npm//@angular/core", - "@npm//rxjs", - ], -) - -ng_package( - name = "npm_package", - srcs = glob(["**/*.externs.js"]) + [ - "package.json", - "//modules/effects/testing:package.json", - ], - entry_point = "modules/effects/index.js", - nested_packages = [ - "//modules/effects/migrations:npm_package", - "//modules/effects/schematics:npm_package", - "//modules/effects/schematics-core:npm_package", - ], - deps = [ - ":effects", - "//modules/effects/testing", - ], -) diff --git a/modules/effects/migrations/BUILD b/modules/effects/migrations/BUILD deleted file mode 100644 index 8780839dba..0000000000 --- a/modules/effects/migrations/BUILD +++ /dev/null @@ -1,32 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "migrations", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/testing/*.ts", - "**/*.spec.ts", - ], - ), - module_name = "@ngrx/effects/migrations", - deps = [ - "//modules/effects/schematics-core", - "@npm//@angular-devkit/schematics", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":migration.json", - ], - deps = [ - ":migrations", - ], -) diff --git a/modules/effects/rollup.config.js b/modules/effects/rollup.config.js deleted file mode 100644 index 0fff6e29e0..0000000000 --- a/modules/effects/rollup.config.js +++ /dev/null @@ -1,12 +0,0 @@ -export default { - entry: './dist/effects/@ngrx/effects.es5.js', - dest: './dist/effects/bundles/effects.umd.js', - format: 'umd', - exports: 'named', - moduleName: 'ngrx.effects', - globals: { - '@angular/core': 'ng.core', - '@ngrx/store': 'ngrx.store', - rxjs: 'Rx', - }, -}; diff --git a/modules/effects/schematics-core/BUILD b/modules/effects/schematics-core/BUILD deleted file mode 100644 index 6fbc1bb681..0000000000 --- a/modules/effects/schematics-core/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics-core", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/testing/**/*.ts", - "**/*spec.ts", - ], - ), - module_name = "@ngrx/effects/schematics-core", - deps = [ - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//tslib", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [], - deps = [ - ":schematics-core", - ], -) diff --git a/modules/effects/schematics/BUILD b/modules/effects/schematics/BUILD deleted file mode 100644 index 1af16d87df..0000000000 --- a/modules/effects/schematics/BUILD +++ /dev/null @@ -1,36 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/*.spec.ts", - "**/files/**/*", - ], - ), - module_name = "@ngrx/effects/schematics", - deps = [ - "//modules/effects/schematics-core", - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":collection.json", - ] + glob([ - "**/files/**/*", - "**/schema.json", - ]), - deps = [ - ":schematics", - ], -) diff --git a/modules/effects/spec/BUILD b/modules/effects/spec/BUILD deleted file mode 100644 index 3ec3ba48ea..0000000000 --- a/modules/effects/spec/BUILD +++ /dev/null @@ -1,25 +0,0 @@ -load("//tools:defaults.bzl", "jasmine_node_test", "ts_test_library") - -ts_test_library( - name = "test_lib", - srcs = glob( - [ - "**/*.ts", - ], - exclude = ["ngc/**/*.ts"], - ), - deps = [ - "//modules/effects", - "//modules/store", - "@npm//@angular/router", - "@npm//rxjs", - "@npm//ts-snippet", - ], -) - -jasmine_node_test( - name = "test", - deps = [ - ":test_lib", - ], -) diff --git a/modules/effects/testing/BUILD b/modules/effects/testing/BUILD deleted file mode 100644 index d8a16c9b19..0000000000 --- a/modules/effects/testing/BUILD +++ /dev/null @@ -1,20 +0,0 @@ -load("//tools:defaults.bzl", "ng_module") - -package(default_visibility = ["//visibility:public"]) - -exports_files(["package.json"]) - -ng_module( - name = "testing", - srcs = glob([ - "*.ts", - "src/**/*.ts", - ]), - module_name = "@ngrx/effects/testing", - visibility = ["//visibility:public"], - deps = [ - "//modules/effects", - "@npm//@angular/core", - "@npm//rxjs", - ], -) diff --git a/modules/effects/testing/rollup.config.js b/modules/effects/testing/rollup.config.js deleted file mode 100644 index a7a86b5534..0000000000 --- a/modules/effects/testing/rollup.config.js +++ /dev/null @@ -1,12 +0,0 @@ -export default { - entry: './dist/effects/@ngrx/effects/testing.es5.js', - dest: './dist/effects/bundles/effects-testing.umd.js', - format: 'umd', - exports: 'named', - moduleName: 'ngrx.effects.testing', - globals: { - '@angular/core': 'ng.core', - '@ngrx/effects': 'ngrx.effects', - rxjs: 'Rx', - }, -}; diff --git a/modules/entity/BUILD b/modules/entity/BUILD deleted file mode 100644 index e33bf8ce02..0000000000 --- a/modules/entity/BUILD +++ /dev/null @@ -1,33 +0,0 @@ -load("//tools:defaults.bzl", "ng_module", "ng_package") - -package(default_visibility = ["//visibility:public"]) - -ng_module( - name = "entity", - srcs = glob([ - "*.ts", - "src/**/*.ts", - ]), - module_name = "@ngrx/entity", - deps = [ - "//modules/store", - "@npm//@angular-devkit/schematics", - "@npm//@angular/core", - ], -) - -ng_package( - name = "npm_package", - srcs = glob(["**/*.externs.js"]) + [ - "package.json", - ], - entry_point = "modules/entity/index.js", - nested_packages = [ - "//modules/entity/migrations:npm_package", - "//modules/entity/schematics:npm_package", - "//modules/entity/schematics-core:npm_package", - ], - deps = [ - ":entity", - ], -) diff --git a/modules/entity/migrations/BUILD b/modules/entity/migrations/BUILD deleted file mode 100644 index d9d65f8d88..0000000000 --- a/modules/entity/migrations/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "migrations", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/testing/*.ts", - "**/*.spec.ts", - ], - ), - module_name = "@ngrx/entity/migrations", - deps = [ - "//modules/entity/schematics-core", - "@npm//@angular-devkit/schematics", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":migration.json", - ], - deps = [ - ":migrations", - ], -) diff --git a/modules/entity/rollup.config.js b/modules/entity/rollup.config.js deleted file mode 100644 index c843a88a90..0000000000 --- a/modules/entity/rollup.config.js +++ /dev/null @@ -1,10 +0,0 @@ -export default { - entry: './dist/entity/@ngrx/entity.es5.js', - dest: './dist/entity/bundles/entity.umd.js', - format: 'umd', - exports: 'named', - moduleName: 'ngrx.entity', - globals: { - '@ngrx/store': 'ngrx.store', - }, -}; diff --git a/modules/entity/schematics-core/BUILD b/modules/entity/schematics-core/BUILD deleted file mode 100644 index e473158cbf..0000000000 --- a/modules/entity/schematics-core/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics-core", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/testing/**/*.ts", - "**/*spec.ts", - ], - ), - module_name = "@ngrx/entity/schematics-core", - deps = [ - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//tslib", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [], - deps = [ - ":schematics-core", - ], -) diff --git a/modules/entity/schematics/BUILD b/modules/entity/schematics/BUILD deleted file mode 100644 index 908683f442..0000000000 --- a/modules/entity/schematics/BUILD +++ /dev/null @@ -1,36 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/*.spec.ts", - "**/files/**/*", - ], - ), - module_name = "@ngrx/entity/schematics", - deps = [ - "//modules/entity/schematics-core", - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":collection.json", - ] + glob([ - "**/files/**/*", - "**/schema.json", - ]), - deps = [ - ":schematics", - ], -) diff --git a/modules/entity/spec/BUILD b/modules/entity/spec/BUILD deleted file mode 100644 index 54a5b0b50b..0000000000 --- a/modules/entity/spec/BUILD +++ /dev/null @@ -1,22 +0,0 @@ -load("//tools:defaults.bzl", "jasmine_node_test", "ts_test_library") - -ts_test_library( - name = "test_lib", - srcs = glob( - [ - "**/*.ts", - ], - ), - deps = [ - "//modules/entity", - "//modules/store", - "@npm//rxjs", - ], -) - -jasmine_node_test( - name = "test", - deps = [ - ":test_lib", - ], -) diff --git a/modules/router-store/BUILD b/modules/router-store/BUILD deleted file mode 100644 index 3630bdebf2..0000000000 --- a/modules/router-store/BUILD +++ /dev/null @@ -1,33 +0,0 @@ -load("//tools:defaults.bzl", "ng_module", "ng_package") - -package(default_visibility = ["//visibility:public"]) - -ng_module( - name = "router-store", - srcs = glob([ - "*.ts", - "src/**/*.ts", - ]), - module_name = "@ngrx/router-store", - deps = [ - "//modules/store", - "@npm//@angular/router", - "@npm//rxjs", - ], -) - -ng_package( - name = "npm_package", - srcs = glob(["**/*.externs.js"]) + [ - "package.json", - ], - entry_point = "modules/router-store/index.js", - nested_packages = [ - "//modules/router-store/migrations:npm_package", - "//modules/router-store/schematics:npm_package", - "//modules/router-store/schematics-core:npm_package", - ], - deps = [ - ":router-store", - ], -) diff --git a/modules/router-store/migrations/BUILD b/modules/router-store/migrations/BUILD deleted file mode 100644 index 1ef88ed762..0000000000 --- a/modules/router-store/migrations/BUILD +++ /dev/null @@ -1,32 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "migrations", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/testing/*.ts", - "**/*.spec.ts", - ], - ), - module_name = "@ngrx/router-store/migrations", - deps = [ - "//modules/router-store/schematics-core", - "@npm//@angular-devkit/schematics", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":migration.json", - ], - deps = [ - ":migrations", - ], -) diff --git a/modules/router-store/rollup.config.js b/modules/router-store/rollup.config.js deleted file mode 100644 index aca293f110..0000000000 --- a/modules/router-store/rollup.config.js +++ /dev/null @@ -1,13 +0,0 @@ -export default { - entry: './dist/router-store/@ngrx/router-store.es5.js', - dest: './dist/router-store/bundles/router-store.umd.js', - format: 'umd', - exports: 'named', - moduleName: 'ngrx.routerStore', - globals: { - '@ngrx/store': 'ngrx.store', - '@angular/core': 'ng.core', - '@angular/router': 'ng.router', - rxjs: 'Rx', - }, -}; diff --git a/modules/router-store/schematics-core/BUILD b/modules/router-store/schematics-core/BUILD deleted file mode 100644 index ff99197504..0000000000 --- a/modules/router-store/schematics-core/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics-core", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/testing/**/*.ts", - "**/*spec.ts", - ], - ), - module_name = "@ngrx/router-store/schematics-core", - deps = [ - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//tslib", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [], - deps = [ - ":schematics-core", - ], -) diff --git a/modules/router-store/schematics/BUILD b/modules/router-store/schematics/BUILD deleted file mode 100644 index 27f9e45593..0000000000 --- a/modules/router-store/schematics/BUILD +++ /dev/null @@ -1,36 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/*.spec.ts", - "**/files/**/*", - ], - ), - module_name = "@ngrx/router-store/schematics", - deps = [ - "//modules/router-store/schematics-core", - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":collection.json", - ] + glob([ - "**/files/**/*", - "**/schema.json", - ]), - deps = [ - ":schematics", - ], -) diff --git a/modules/router-store/spec/BUILD b/modules/router-store/spec/BUILD deleted file mode 100644 index 7a8668d98e..0000000000 --- a/modules/router-store/spec/BUILD +++ /dev/null @@ -1,24 +0,0 @@ -load("//tools:defaults.bzl", "jasmine_node_test", "ts_test_library") - -ts_test_library( - name = "test_lib", - srcs = glob( - [ - "**/*.ts", - ], - ), - deps = [ - "//modules/router-store", - "//modules/store", - "@npm//@angular/router", - "@npm//rxjs", - "@npm//ts-snippet", - ], -) - -jasmine_node_test( - name = "test", - deps = [ - ":test_lib", - ], -) diff --git a/modules/schematics-core/BUILD.bazel b/modules/schematics-core/BUILD.bazel deleted file mode 100644 index 4983ae82ed..0000000000 --- a/modules/schematics-core/BUILD.bazel +++ /dev/null @@ -1,19 +0,0 @@ -load("//tools:defaults.bzl", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics-core", - srcs = glob( - [ - "**/*.ts", - ], - ), - deps = [ - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//rxjs", - "@npm//tslib", - "@npm//typescript", - ], -) diff --git a/modules/schematics/BUILD b/modules/schematics/BUILD deleted file mode 100644 index 263607ef94..0000000000 --- a/modules/schematics/BUILD +++ /dev/null @@ -1,77 +0,0 @@ -load("//tools:defaults.bzl", "jasmine_node_test", "pkg_npm", "ts_library", "ts_test_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics", - srcs = glob( - [ - "**/src/**/*.ts", - ], - exclude = [ - "**/src/**/*.spec.ts", - "**/src/**/files/**/*", - ], - ), - module_name = "@ngrx/schematics", - tsconfig = ":tsconfig-bazel-build.json", - deps = [ - "//modules/schematics/schematics-core", - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":collection.json", - ":package.json", - ":README.md", - ] + glob([ - "**/src/*/files/**/*", - "**/src/*/common-files/**/*", - "**/src/*/creator-files/**/*", - "**/src/*/integration-files/**/*", - "**/schema.json", - "**/migration.json", - ]), - nested_packages = [ - "//modules/schematics/migrations:npm_package", - "//modules/schematics/schematics-core:npm_package", - ], - deps = [ - ":schematics", - ], -) - -ts_test_library( - name = "test_lib", - srcs = glob( - [ - "**/*.spec.ts", - ], - ), - data = glob([ - "**/src/*/files/**/*", - "**/src/*/common-files/**/*", - "**/src/*/creator-files/**/*", - "**/src/*/integration-files/**/*", - "**/*.json", - ]), - deps = [ - ":schematics", - "//modules/schematics-core", - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//@schematics/angular", - ], -) - -jasmine_node_test( - name = "test", - deps = [ - ":test_lib", - ], -) diff --git a/modules/schematics/migrations/BUILD b/modules/schematics/migrations/BUILD deleted file mode 100644 index c95bd52afb..0000000000 --- a/modules/schematics/migrations/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "migrations", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/testing/*.ts", - "**/*.spec.ts", - ], - ), - module_name = "@ngrx/schematics/migrations", - deps = [ - "//modules/schematics/schematics-core", - "@npm//@angular-devkit/schematics", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":migration.json", - ], - deps = [ - ":migrations", - ], -) diff --git a/modules/store-devtools/BUILD b/modules/store-devtools/BUILD deleted file mode 100644 index e12eca4e53..0000000000 --- a/modules/store-devtools/BUILD +++ /dev/null @@ -1,33 +0,0 @@ -load("//tools:defaults.bzl", "ng_module", "ng_package") - -package(default_visibility = ["//visibility:public"]) - -ng_module( - name = "store-devtools", - srcs = glob([ - "*.ts", - "src/**/*.ts", - ]), - module_name = "@ngrx/store-devtools", - deps = [ - "//modules/store", - "@npm//@angular/core", - "@npm//rxjs", - ], -) - -ng_package( - name = "npm_package", - srcs = glob(["**/*.externs.js"]) + [ - "package.json", - ], - entry_point = "modules/store-devtools/index.js", - nested_packages = [ - "//modules/store-devtools/migrations:npm_package", - "//modules/store-devtools/schematics:npm_package", - "//modules/store-devtools/schematics-core:npm_package", - ], - deps = [ - ":store-devtools", - ], -) diff --git a/modules/store-devtools/migrations/BUILD b/modules/store-devtools/migrations/BUILD deleted file mode 100644 index 9c1af24b5d..0000000000 --- a/modules/store-devtools/migrations/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "migrations", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/testing/*.ts", - "**/*.spec.ts", - ], - ), - module_name = "@ngrx/store-devtools/migrations", - deps = [ - "//modules/store-devtools/schematics-core", - "@npm//@angular-devkit/schematics", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":migration.json", - ], - deps = [ - ":migrations", - ], -) diff --git a/modules/store-devtools/rollup.config.js b/modules/store-devtools/rollup.config.js deleted file mode 100644 index 0a659b793e..0000000000 --- a/modules/store-devtools/rollup.config.js +++ /dev/null @@ -1,13 +0,0 @@ -export default { - entry: './dist/store-devtools/@ngrx/store-devtools.es5.js', - dest: './dist/store-devtools/bundles/store-devtools.umd.js', - format: 'umd', - exports: 'named', - moduleName: 'ngrx.storeDevtools', - globals: { - '@angular/core': 'ng.core', - '@ngrx/store': 'ngrx.store', - - rxjs: 'Rx', - }, -}; diff --git a/modules/store-devtools/schematics-core/BUILD b/modules/store-devtools/schematics-core/BUILD deleted file mode 100644 index 589b74c737..0000000000 --- a/modules/store-devtools/schematics-core/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics-core", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/testing/**/*.ts", - "**/*spec.ts", - ], - ), - module_name = "@ngrx/store-devtools/schematics-core", - deps = [ - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//tslib", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [], - deps = [ - ":schematics-core", - ], -) diff --git a/modules/store-devtools/schematics/BUILD b/modules/store-devtools/schematics/BUILD deleted file mode 100644 index d24a753008..0000000000 --- a/modules/store-devtools/schematics/BUILD +++ /dev/null @@ -1,36 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/*.spec.ts", - "**/files/**/*", - ], - ), - module_name = "@ngrx/store-devtools/schematics", - deps = [ - "//modules/store-devtools/schematics-core", - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":collection.json", - ] + glob([ - "**/files/**/*", - "**/schema.json", - ]), - deps = [ - ":schematics", - ], -) diff --git a/modules/store-devtools/spec/BUILD b/modules/store-devtools/spec/BUILD deleted file mode 100644 index 985e2dc03e..0000000000 --- a/modules/store-devtools/spec/BUILD +++ /dev/null @@ -1,22 +0,0 @@ -load("//tools:defaults.bzl", "jasmine_node_test", "ts_test_library") - -ts_test_library( - name = "test_lib", - srcs = glob( - [ - "**/*.ts", - ], - ), - deps = [ - "//modules/store", - "//modules/store-devtools", - "@npm//rxjs", - ], -) - -jasmine_node_test( - name = "test", - deps = [ - ":test_lib", - ], -) diff --git a/modules/store/BUILD b/modules/store/BUILD deleted file mode 100644 index b302f832e5..0000000000 --- a/modules/store/BUILD +++ /dev/null @@ -1,34 +0,0 @@ -load("//tools:defaults.bzl", "ng_module", "ng_package") - -package(default_visibility = ["//visibility:public"]) - -ng_module( - name = "store", - srcs = glob([ - "*.ts", - "src/**/*.ts", - ]), - module_name = "@ngrx/store", - deps = [ - "@npm//@angular/core", - "@npm//rxjs", - ], -) - -ng_package( - name = "npm_package", - srcs = glob(["**/*.externs.js"]) + [ - "package.json", - "//modules/store/testing:package.json", - ], - entry_point = "modules/store/index.js", - nested_packages = [ - "//modules/store/migrations:npm_package", - "//modules/store/schematics:npm_package", - "//modules/store/schematics-core:npm_package", - ], - deps = [ - ":store", - "//modules/store/testing", - ], -) diff --git a/modules/store/migrations/BUILD b/modules/store/migrations/BUILD deleted file mode 100644 index 492983035d..0000000000 --- a/modules/store/migrations/BUILD +++ /dev/null @@ -1,33 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "migrations", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/testing/*.ts", - "**/*.spec.ts", - ], - ), - module_name = "@ngrx/store/migrations", - deps = [ - "//modules/store/schematics-core", - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":migration.json", - ], - deps = [ - ":migrations", - ], -) diff --git a/modules/store/rollup.config.js b/modules/store/rollup.config.js deleted file mode 100644 index bb92ec33b7..0000000000 --- a/modules/store/rollup.config.js +++ /dev/null @@ -1,11 +0,0 @@ -export default { - entry: './dist/store/@ngrx/store.es5.js', - dest: './dist/store/bundles/store.umd.js', - format: 'umd', - exports: 'named', - moduleName: 'ngrx.store', - globals: { - '@angular/core': 'ng.core', - rxjs: 'Rx', - }, -}; diff --git a/modules/store/schematics-core/BUILD b/modules/store/schematics-core/BUILD deleted file mode 100644 index 96235cb01e..0000000000 --- a/modules/store/schematics-core/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics-core", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/testing/**/*.ts", - "**/*spec.ts", - ], - ), - module_name = "@ngrx/store/schematics-core", - deps = [ - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//tslib", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [], - deps = [ - ":schematics-core", - ], -) diff --git a/modules/store/schematics/BUILD b/modules/store/schematics/BUILD deleted file mode 100644 index 5a45e179f0..0000000000 --- a/modules/store/schematics/BUILD +++ /dev/null @@ -1,36 +0,0 @@ -load("//tools:defaults.bzl", "pkg_npm", "ts_library") - -package(default_visibility = ["//visibility:public"]) - -ts_library( - name = "schematics", - srcs = glob( - [ - "**/*.ts", - ], - exclude = [ - "**/*.spec.ts", - "**/files/**/*", - ], - ), - module_name = "@ngrx/store/schematics", - deps = [ - "//modules/store/schematics-core", - "@npm//@angular-devkit/core", - "@npm//@angular-devkit/schematics", - "@npm//typescript", - ], -) - -pkg_npm( - name = "npm_package", - srcs = [ - ":collection.json", - ] + glob([ - "**/files/**/*", - "**/schema.json", - ]), - deps = [ - ":schematics", - ], -) diff --git a/modules/store/spec/BUILD b/modules/store/spec/BUILD deleted file mode 100644 index 32eb17a7a6..0000000000 --- a/modules/store/spec/BUILD +++ /dev/null @@ -1,26 +0,0 @@ -load("//tools:defaults.bzl", "jasmine_node_test", "ts_test_library") - -ts_test_library( - name = "test_lib", - srcs = glob( - [ - "*.ts", - "meta-reducers/**/*.ts", - ], - ), - deps = [ - "//modules/store", - "//modules/store/spec/fixtures", - "//modules/store/testing", - "@npm//@angular/router", - "@npm//rxjs", - "@npm//ts-snippet", - ], -) - -jasmine_node_test( - name = "test", - deps = [ - ":test_lib", - ], -) diff --git a/modules/store/spec/fixtures/BUILD b/modules/store/spec/fixtures/BUILD deleted file mode 100644 index e83a8b39a5..0000000000 --- a/modules/store/spec/fixtures/BUILD +++ /dev/null @@ -1,17 +0,0 @@ -load("//tools:defaults.bzl", "ng_module") - -package(default_visibility = ["//visibility:public"]) - -exports_files(["package.json"]) - -ng_module( - name = "fixtures", - srcs = glob([ - "*.ts", - "src/**/*.ts", - ]), - visibility = ["//visibility:public"], - deps = [ - "//modules/store", - ], -) diff --git a/modules/store/testing/BUILD b/modules/store/testing/BUILD deleted file mode 100644 index 259eb17c2f..0000000000 --- a/modules/store/testing/BUILD +++ /dev/null @@ -1,20 +0,0 @@ -load("//tools:defaults.bzl", "ng_module") - -package(default_visibility = ["//visibility:public"]) - -exports_files(["package.json"]) - -ng_module( - name = "testing", - srcs = glob([ - "*.ts", - "src/**/*.ts", - ]), - module_name = "@ngrx/store/testing", - visibility = ["//visibility:public"], - deps = [ - "//modules/store", - "@npm//@angular/core", - "@npm//rxjs", - ], -) diff --git a/modules/store/testing/rollup.config.js b/modules/store/testing/rollup.config.js deleted file mode 100644 index f32febdd2a..0000000000 --- a/modules/store/testing/rollup.config.js +++ /dev/null @@ -1,12 +0,0 @@ -export default { - entry: './dist/store/@ngrx/store/testing.es5.js', - dest: './dist/store/bundles/store-testing.umd.js', - format: 'umd', - exports: 'named', - moduleName: 'ngrx.store.testing', - globals: { - '@angular/core': 'ng.core', - '@ngrx/store': 'ngrx.store', - rxjs: 'Rx', - }, -}; diff --git a/modules/store/testing/spec/BUILD b/modules/store/testing/spec/BUILD deleted file mode 100644 index 7442dbbce5..0000000000 --- a/modules/store/testing/spec/BUILD +++ /dev/null @@ -1,22 +0,0 @@ -load("//tools:defaults.bzl", "jasmine_node_test", "ts_test_library") - -ts_test_library( - name = "test_lib", - srcs = glob( - ["**/*.ts"], - ), - deps = [ - "//modules/store", - "//modules/store/spec/fixtures", - "//modules/store/testing", - "@npm//@angular/platform-browser", - "@npm//rxjs", - ], -) - -jasmine_node_test( - name = "test", - deps = [ - ":test_lib", - ], -) diff --git a/package.json b/package.json index 50aa0817ad..3819348043 100644 --- a/package.json +++ b/package.json @@ -5,13 +5,10 @@ "scripts": { "ng": "ng", "build": "nx run-many --target=build --all", - "build:bazel": "bazel build //modules/...", "deploy:builds": "ts-node ./build/deploy-build.ts", "test": "nx affected:test", "test:all": "nx run-many --target=test --all", - "test:bazel": "bazel test //modules/...", "clean": "git clean -xdf", - "clean:bazel": "bazel clean", "cli": "nx", "coverage:html": "nyc report --reporter=html", "copy:dist": "ncp dist/ ./node_modules/@ngrx/", @@ -25,9 +22,6 @@ "prettier": "prettier --write \"**/*.ts\"", "postinstall": "opencollective postinstall && ngcc --properties es2015 browser module main", "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0", - "bazel:format": "find . -type f \\( -name \"*.bzl\" -or -name WORKSPACE -or -name BUILD -or -name BUILD.bazel \\) ! -path \"*/node_modules/*\" ! -path \"./dist/*\" | xargs buildifier -v --warnings=attr-cfg,attr-license,attr-non-empty,attr-output-default,attr-single-file,constant-glob,ctx-actions,ctx-args,depset-iteration,depset-union,dict-concatenation,duplicated-name,filetype,git-repository,http-archive,integer-division,load,load-on-top,native-build,native-package,out-of-order-load,output-group,package-name,package-on-top,positional-args,redefined-variable,repository-name,same-origin-load,string-iteration,unsorted-dict-items,unused-variable", - "bazel:lint": "yarn bazel:format --lint=warn", - "bazel:lint-fix": "yarn bazel:format --lint=fix", "copy:schematics": "ts-node ./build/copy-schematics-core.ts", "schematics:check": "git diff --name-only --exit-code ./modules", "build:stackblitz": "ts-node ./build/stackblitz.ts && git add ./stackblitz.html", @@ -63,9 +57,6 @@ "*.{ts,json,md}": [ "prettier --write", "git add" - ], - "*.{bazel}": [ - "buildifier" ] }, "keywords": [ @@ -124,15 +115,9 @@ "@angular-eslint/eslint-plugin-template": "13.2.0", "@angular-eslint/schematics": "13.2.0", "@angular-eslint/template-parser": "13.2.0", - "@angular/bazel": "^13.0.0", "@angular/cli": "13.0.1", "@angular/compiler-cli": "13.0.0", "@babel/core": "7.9.0", - "@bazel/bazelisk": "1.4.0", - "@bazel/buildifier": "^2.2.1", - "@bazel/ibazel": "0.12.4", - "@bazel/jasmine": "1.6.0", - "@bazel/typescript": "1.6.0", "@nrwl/cli": "13.10.0", "@nrwl/cypress": "13.10.0", "@nrwl/eslint-plugin-nx": "13.10.0", diff --git a/projects/ngrx.io/tools/transforms/angular-api-package/index.js b/projects/ngrx.io/tools/transforms/angular-api-package/index.js index d7ea4b51d7..ef22826283 100644 --- a/projects/ngrx.io/tools/transforms/angular-api-package/index.js +++ b/projects/ngrx.io/tools/transforms/angular-api-package/index.js @@ -75,7 +75,7 @@ module.exports = new Package('angular-api', [basePackage, typeScriptPackage]) readTypeScriptModules.ignoreExportsMatching = [/^[_ɵ]|^VERSION$/]; readTypeScriptModules.hidePrivateMembers = true; - // NOTE: This list should be in sync with tools/public_api_guard/BUILD.bazel + readTypeScriptModules.sourceFiles = [ 'store/index.ts', 'store/testing/index.ts', diff --git a/tools/BUILD b/tools/BUILD deleted file mode 100644 index 71b169e14f..0000000000 --- a/tools/BUILD +++ /dev/null @@ -1 +0,0 @@ -# Marker file indicating this folder is a Bazel package diff --git a/tools/bazel_stamp_vars.sh b/tools/bazel_stamp_vars.sh deleted file mode 100755 index f781902766..0000000000 --- a/tools/bazel_stamp_vars.sh +++ /dev/null @@ -1,41 +0,0 @@ -#!/usr/bin/env bash -# Generates the data used by the stamping feature in bazel. -# See the section on stamping in docs/BAZEL.md - -set -u -e -E -o pipefail - -echo "Running: $0" >&2 - -function onError { - echo "Failed to execute: $0" - echo "" -} - -# Setup crash trap -trap 'onError' ERR - - -echo BUILD_SCM_HASH $(git rev-parse HEAD) - -if [[ "$(git tag)" == "" ]]; then - echo "No git tags found, can't stamp the build." - echo "Either fetch the tags:" - echo " git fetch git@github.com:angular/angular.git --tags" - echo "or build without stamping by giving an empty workspace_status_command:" - echo " bazel build --workspace_status_command= ..." - echo "" -fi - -BUILD_SCM_VERSION_RAW=$(git describe --abbrev=7 --tags HEAD) - -# Find out if there are any uncommitted local changes -# TODO(i): is it ok to use "--untracked-files=no" to ignore untracked files since they should not affect anything? -if [[ $(git status --untracked-files=no --porcelain) ]]; then LOCAL_CHANGES="true"; else LOCAL_CHANGES="false"; fi -echo BUILD_SCM_LOCAL_CHANGES ${LOCAL_CHANGES} - -# Reformat `git describe` version string into a more semver-ish string -# From: 5.2.0-rc.0-57-g757f886 -# To: 5.2.0-rc.0+57.sha-757f886 -# Or: 5.2.0-rc.0+57.sha-757f886.with-local-changes -BUILD_SCM_VERSION="$(echo ${BUILD_SCM_VERSION_RAW} | sed -E 's/-([0-9]+)-g/+\1.sha-/g')""$( if [[ $LOCAL_CHANGES == "true" ]]; then echo ".with-local-changes"; fi)" -echo BUILD_SCM_VERSION ${BUILD_SCM_VERSION} \ No newline at end of file diff --git a/tools/defaults.bzl b/tools/defaults.bzl deleted file mode 100644 index 2fa9a75675..0000000000 --- a/tools/defaults.bzl +++ /dev/null @@ -1,177 +0,0 @@ -"""Re-export of some bazel rules with repository-wide defaults.""" - -load("@build_bazel_rules_nodejs//:index.bzl", _pkg_npm = "pkg_npm") -load("@npm//jest-cli:index.bzl", _jest_test = "jest_test") -load("@npm_angular_bazel//:index.bzl", _ng_module = "ng_module", _ng_package = "ng_package") -load("@npm_bazel_jasmine//:index.bzl", _jasmine_node_test = "jasmine_node_test") -load("@npm_bazel_typescript//:index.bzl", _ts_library = "ts_library") - -DEFAULT_TSCONFIG = "//:tsconfig.json" -NG_VERSION = "^9.0.0" -RXJS_VERSION = "^6.5.3" -NG_UPDATE_MIGRATIONS = "./migrations/migration.json" -MODULE_SCHEMATICS_COLLECTION = "./schematics/collection.json" - -NGRX_SCOPED_PACKAGES = ["@ngrx/%s" % p for p in [ - "store", - "effects", - "entity", - "router-store", - "data", - "component", - "component-store", - "schematics", - "store-devtools", -]] - -PKG_GROUP_REPLACEMENTS = { - "\"NG_UPDATE_PACKAGE_GROUP\"": """[ - %s - ]""" % ",\n ".join(["\"%s\"" % s for s in NGRX_SCOPED_PACKAGES]), - "MODULE_SCHEMATICS_COLLECTION": MODULE_SCHEMATICS_COLLECTION, - "NG_UPDATE_MIGRATIONS": NG_UPDATE_MIGRATIONS, - "NG_VERSION": NG_VERSION, - "RXJS_VERSION": RXJS_VERSION, -} - -# Convert a package name on npm to an identifier that's a legal global id -# @ngrx/store -> ngrx.store -# @ngrx/router-store -> ngrx.routerStore -def _global_name(package_name): - # strip npm scoped package qualifier - start = 1 if package_name.startswith("@") else 0 - parts = package_name[start:].split("/") - result_parts = [] - for p in parts: - # convert dash case to camelCase - # First letter in the result is always unchanged - result = p[0] + "".join([p2.title() for p2 in p.split("-")])[1:] - result_parts.append(result) - return ".".join(result_parts) - -NGRX_GLOBALS = dict({ - "tslib": "tslib", -}, **{p: _global_name(p) for p in NGRX_SCOPED_PACKAGES}) - -def ts_library(name, tsconfig = None, node_modules = None, deps = [], **kwargs): - if not tsconfig: - tsconfig = DEFAULT_TSCONFIG - _ts_library( - name = name, - tsconfig = tsconfig, - deps = [ - "@npm//@types", - ] + deps, - **kwargs - ) - -def ts_test_library(name, node_modules = None, deps = [], **kwargs): - ts_library( - name, - testonly = 1, - deps = [ - "@npm//@angular/core", - "@npm//@angular/platform-server", - "@npm//jasmine-marbles", - "@npm//zone.js", - ] + deps, - **kwargs - ) - - native.filegroup( - name = "%s_es5" % name, - srcs = [":%s" % name], - testonly = 1, - output_group = "es5_sources", - ) - -def jasmine_node_test(node_modules = None, deps = [], **kwargs): - templated_args = kwargs.pop("templated_args", []) - templated_args += ["--node_options=--require=$(rlocation $(location %s))" % "//tools/testing:node_es5"] - - _jasmine_node_test( - deps = [ - "//tools/testing:node", - "//tools/testing:node_es5", - # Very common dependencies for tests - "@npm//chokidar", - "@npm//core-js", - "@npm//deep-freeze", - "@npm//domino", - "@npm//jasmine", - "@npm//jasmine-core", - "@npm//reflect-metadata", - "@npm//source-map-support", - "@npm//tslib", - "@npm//xhr2", - ] + deps, - templated_args = templated_args, - **kwargs - ) - -def ts_jest_test(name, srcs, deps = [], **kwargs): - # A macro around the autogenerated jest_test rule. - # Takes TS files as srcs and runs jest with them. Jest uses TS compiler - # to transform the sources into JS. - args = [ - "--no-cache", - "--no-watchman", - "--ci", - ] - - jest_config = "//:jest.config.js" - args.extend(["--config", "$(location %s)" % jest_config]) - - for src in srcs: - args.extend(["--runTestsByPath", "$(locations %s)" % src]) - - _jest_test( - name = name, - data = [ - "@npm//typescript", - "@npm//jest-preset-angular", - "//:setup-jest.ts", - "//:tsconfig.json", - jest_config, - ] + deps + srcs, - args = args, - **kwargs - ) - -def ng_module(name, tsconfig = None, entry_point = None, deps = [], **kwargs): - if not tsconfig: - tsconfig = DEFAULT_TSCONFIG - if not entry_point: - entry_point = "public_api.ts" - _ng_module( - name = name, - flat_module_out_file = name, - tsconfig = tsconfig, - entry_point = entry_point, - deps = [ - "@npm//@types", - ] + deps, - **kwargs - ) - -def ng_package(name, readme_md = None, license_banner = None, globals = {}, **kwargs): - if not readme_md: - readme_md = "//modules:README.md" - if not license_banner: - license_banner = "//modules:license-banner.txt" - - _ng_package( - name = name, - readme_md = readme_md, - license_banner = license_banner, - globals = dict(globals, **NGRX_GLOBALS), - substitutions = PKG_GROUP_REPLACEMENTS, - **kwargs - ) - -def pkg_npm(name, substitutions = {}, **kwargs): - _pkg_npm( - name = name, - substitutions = dict(substitutions, **PKG_GROUP_REPLACEMENTS), - **kwargs - ) diff --git a/tools/package.json b/tools/package.json deleted file mode 100644 index 41ebadcc93..0000000000 --- a/tools/package.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "description": "compile-time dependencies under Bazel", - "devDependencies": { - "@angular/bazel": "7.0.1", - "@angular/compiler": "7.0.1", - "@angular/compiler-cli": "7.0.1", - "@bazel/karma": "0.20.3", - "@bazel/typescript": "^0.27.12", - "typescript": "~3.4.4" - } -} diff --git a/tools/rxjs-patch-pr3322.js b/tools/rxjs-patch-pr3322.js deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/tools/testing/BUILD b/tools/testing/BUILD deleted file mode 100644 index 2014c8f1f9..0000000000 --- a/tools/testing/BUILD +++ /dev/null @@ -1,8 +0,0 @@ -load("//tools:defaults.bzl", "ts_test_library") - -package(default_visibility = ["//visibility:public"]) - -ts_test_library( - name = "node", - srcs = ["bootstrap_node_tests.ts"], -) diff --git a/tsconfig.json b/tsconfig.json index 7b4f4835ad..79849d9fd6 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -53,7 +53,6 @@ "typeRoots": ["node_modules/@types"] }, "exclude": [ - "bazel-out", "dist", "node_modules", "**/*/node_modules", diff --git a/yarn.lock b/yarn.lock index c805dbf3b0..5952de9df9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -208,16 +208,6 @@ dependencies: tslib "^2.3.0" -"@angular/bazel@^13.0.0": - version "13.0.0" - resolved "https://registry.yarnpkg.com/@angular/bazel/-/bazel-13.0.0.tgz#088306010575d374c6fa53765f3ab0378df071c4" - integrity sha512-7zkRTYFCqnm9DzWnMw30OSziB8gPXyQQYKsUsF831yfRL74PKuMLsaFfIsBsISPvzLyhsZllWSOYWqsJt3F8uQ== - dependencies: - "@microsoft/api-extractor" "7.18.16" - shelljs "0.8.4" - tsickle "^0.38.0" - tslib "^2.3.0" - "@angular/cdk@13.0.0": version "13.0.0" resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-13.0.0.tgz#a8f98efa34b747d17079cf5df13ddec565c80559" @@ -1929,41 +1919,6 @@ lodash "^4.17.19" to-fast-properties "^2.0.0" -"@bazel/bazelisk@1.4.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@bazel/bazelisk/-/bazelisk-1.4.0.tgz#401d7b89b8d89dd579d1e16cc24cd4d9281a4fbb" - integrity sha512-VNI/jF7baQiBy4x+u8gmSDsFehqaAuzMyLuCj0j6/aZCZSw2OssytJVj73m8sFYbXgj67D8iYEQ0gbuoafDk6w== - -"@bazel/buildifier@^2.2.1": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@bazel/buildifier/-/buildifier-2.2.1.tgz#b5b21d0042ea48a9c43b54ec4824d4d6505988bc" - integrity sha512-fDWMV2x03/K5dZnAEBeKS0gpn0LWCiv5kjhMB6q0f1Q5x6S7/+xoownxgWyNRo+qHxn+a2CtQSCRUpSC8QNg/w== - -"@bazel/ibazel@0.12.4": - version "0.12.4" - resolved "https://registry.yarnpkg.com/@bazel/ibazel/-/ibazel-0.12.4.tgz#ddda7c8ead6e29dc8d637af446086a750f395218" - integrity sha512-FzOy+esB/fXVDbAmL6Ce2yCEy+PESZih8GypKhi0B8XzoZHAAn3QNnQcMNwo9PrIfp3G1989nM/JQ1b8jwEinQ== - -"@bazel/jasmine@1.6.0": - version "1.6.0" - resolved "https://registry.yarnpkg.com/@bazel/jasmine/-/jasmine-1.6.0.tgz#c469ab8725d9a2e48c0c3c965861ff8add9272ac" - integrity sha512-WtOQDtIMHKTxlp0+FcdrADV6LMrpJV7eEGZippSNFPL5YhwwrPfCSOs5WkooatsrjL5YEszswzqQXFjvC7EZKQ== - dependencies: - jasmine "~3.5.0" - jasmine-core "~3.5.0" - jasmine-reporters "~2.3.2" - v8-coverage "1.0.9" - -"@bazel/typescript@1.6.0": - version "1.6.0" - resolved "https://registry.yarnpkg.com/@bazel/typescript/-/typescript-1.6.0.tgz#8dfd29e71bcf917d5f9cb67f19ac4dcfc9082439" - integrity sha512-vAKuwy1Hgl+t3M3sH/G0oqHRYN35TdENj+0lsCI3x7EbSzyI6cbA3YQrLrlyvdScksqOpZa3PZ3UBGqfJJq2DA== - dependencies: - protobufjs "6.8.8" - semver "5.6.0" - source-map-support "0.5.9" - tsutils "2.27.2" - "@bcoe/v8-coverage@^0.2.3": version "0.2.3" resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" @@ -2328,48 +2283,6 @@ resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz#3fdf5798f0b49e90155896f6291df186eac06c83" integrity sha512-9oLAnygRMi8Q5QkYEU4XWK04B+nuoXoxjRvRxgjuChkLZFBja0YPSgdZ7dZtwhncLBcQe/I/E+fLuk5qxcYVJA== -"@microsoft/api-extractor-model@7.13.13": - version "7.13.13" - resolved "https://registry.yarnpkg.com/@microsoft/api-extractor-model/-/api-extractor-model-7.13.13.tgz#5c1ac0fff0410b8f23478b15560b24096b8869c6" - integrity sha512-4Hz2TOL4TljsAfMQe7a8tm+Am8+AkrcgkbnH62S9YuaIC3Cw6jE4H2qP8WC2JJInWJP4pg/ZrUlHrtmtgrqn9Q== - dependencies: - "@microsoft/tsdoc" "0.13.2" - "@microsoft/tsdoc-config" "~0.15.2" - "@rushstack/node-core-library" "3.42.3" - -"@microsoft/api-extractor@7.18.16": - version "7.18.16" - resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.18.16.tgz#c5e077e417938da7e7026124c51d34a90868e7bd" - integrity sha512-f0EcjGgS8IToUHxfQIr4vxGpBhUdaDOhGyddZpZ5K9e/GcGkImfkGeHpYbK043f2bZV3aagTx6NcIawwE72BKA== - dependencies: - "@microsoft/api-extractor-model" "7.13.13" - "@microsoft/tsdoc" "0.13.2" - "@microsoft/tsdoc-config" "~0.15.2" - "@rushstack/node-core-library" "3.42.3" - "@rushstack/rig-package" "0.3.3" - "@rushstack/ts-command-line" "4.10.2" - colors "~1.2.1" - lodash "~4.17.15" - resolve "~1.17.0" - semver "~7.3.0" - source-map "~0.6.1" - typescript "~4.4.2" - -"@microsoft/tsdoc-config@~0.15.2": - version "0.15.2" - resolved "https://registry.yarnpkg.com/@microsoft/tsdoc-config/-/tsdoc-config-0.15.2.tgz#eb353c93f3b62ab74bdc9ab6f4a82bcf80140f14" - integrity sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA== - dependencies: - "@microsoft/tsdoc" "0.13.2" - ajv "~6.12.6" - jju "~1.4.0" - resolve "~1.19.0" - -"@microsoft/tsdoc@0.13.2": - version "0.13.2" - resolved "https://registry.yarnpkg.com/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz#3b0efb6d3903bd49edb073696f60e90df08efb26" - integrity sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg== - "@mrmlnc/readdir-enhanced@^2.2.1": version "2.2.1" resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" @@ -2769,59 +2682,6 @@ dependencies: esquery "^1.0.1" -"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf" - integrity sha1-m4sMxmPWaafY9vXQiToU00jzD78= - -"@protobufjs/base64@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@protobufjs/base64/-/base64-1.1.2.tgz#4c85730e59b9a1f1f349047dbf24296034bb2735" - integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== - -"@protobufjs/codegen@^2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.4.tgz#7ef37f0d010fb028ad1ad59722e506d9262815cb" - integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== - -"@protobufjs/eventemitter@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70" - integrity sha1-NVy8mLr61ZePntCV85diHx0Ga3A= - -"@protobufjs/fetch@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45" - integrity sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU= - dependencies: - "@protobufjs/aspromise" "^1.1.1" - "@protobufjs/inquire" "^1.1.0" - -"@protobufjs/float@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1" - integrity sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E= - -"@protobufjs/inquire@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089" - integrity sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik= - -"@protobufjs/path@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d" - integrity sha1-bMKyDFya1q0NzP0hynZz2Nf79o0= - -"@protobufjs/pool@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54" - integrity sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q= - -"@protobufjs/utf8@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" - integrity sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA= - "@rollup/plugin-json@^4.1.0": version "4.1.0" resolved "https://registry.yarnpkg.com/@rollup/plugin-json/-/plugin-json-4.1.0.tgz#54e09867ae6963c593844d8bd7a9c718294496f3" @@ -2850,39 +2710,6 @@ estree-walker "^1.0.1" picomatch "^2.2.2" -"@rushstack/node-core-library@3.42.3": - version "3.42.3" - resolved "https://registry.yarnpkg.com/@rushstack/node-core-library/-/node-core-library-3.42.3.tgz#e9bc8aee4ba047d1858afcb7822b5aaf973b4fd8" - integrity sha512-xtiJsHtO4Sf/hVKyf/8d58p3zQh2JAZNs1mmDNCyIlgSRYGdqUkpadvvn5mz7EwF6lwn+xTTaTV5/a32xKjbdw== - dependencies: - "@types/node" "12.20.24" - colors "~1.2.1" - fs-extra "~7.0.1" - import-lazy "~4.0.0" - jju "~1.4.0" - resolve "~1.17.0" - semver "~7.3.0" - timsort "~0.3.0" - z-schema "~3.18.3" - -"@rushstack/rig-package@0.3.3": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@rushstack/rig-package/-/rig-package-0.3.3.tgz#6e291d181b2b9b114dd8e806e8389d999142d137" - integrity sha512-ElPnChxIkUzcU3ywI0Cl7E1aM+2w6vFpAwM6X+oWk7Cyjf2ofItThje9e5qUBtKqvI9sc5jVsHY1bRC8rVwOqQ== - dependencies: - resolve "~1.17.0" - strip-json-comments "~3.1.1" - -"@rushstack/ts-command-line@4.10.2": - version "4.10.2" - resolved "https://registry.yarnpkg.com/@rushstack/ts-command-line/-/ts-command-line-4.10.2.tgz#019d43d8428e243031c66aeac1f088687f6730f3" - integrity sha512-Weq8B7oJeCQ4ITsaVLhOQombipyg+idpkdkhA6UqLtKvuzq8zTtPpAfhP5ff5L+RCmo1CFCVOBE3i+MvzUR5vA== - dependencies: - "@types/argparse" "1.0.38" - argparse "~1.0.9" - colors "~1.2.1" - string-argv "~0.3.1" - "@samverschueren/stream-to-observable@^0.3.0": version "0.3.1" resolved "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.1.tgz#a21117b19ee9be70c379ec1877537ef2e1c63301" @@ -3067,11 +2894,6 @@ resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== -"@types/argparse@1.0.38": - version "1.0.38" - resolved "https://registry.yarnpkg.com/@types/argparse/-/argparse-1.0.38.tgz#a81fd8606d481f873a3800c6ebae4f1d768a56a9" - integrity sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA== - "@types/aria-query@^4.2.0": version "4.2.1" resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-4.2.1.tgz#78b5433344e2f92e8b306c06a5622c50c245bf6b" @@ -3287,11 +3109,6 @@ resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.168.tgz#fe24632e79b7ade3f132891afff86caa5e5ce008" integrity sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q== -"@types/long@^4.0.0": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.1.tgz#459c65fa1867dafe6a8f322c4c51695663cc55e9" - integrity sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== - "@types/minimatch@*": version "3.0.4" resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.4.tgz#f0ec25dbf2f0e4b18647313ac031134ca5b24b21" @@ -3309,21 +3126,11 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.41.tgz#d0b939d94c1d7bd53d04824af45f1139b8c45615" integrity sha512-dueRKfaJL4RTtSa7bWeTK1M+VH+Gns73oCgzvYfHZywRCoPSd8EkXBL0mZ9unPTveBn+D9phZBaxuzpwjWkW0g== -"@types/node@12.20.24": - version "12.20.24" - resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.24.tgz#c37ac69cb2948afb4cef95f424fa0037971a9a5c" - integrity sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ== - "@types/node@14.14.33": version "14.14.33" resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.33.tgz#9e4f8c64345522e4e8ce77b334a8aaa64e2b6c78" integrity sha512-oJqcTrgPUF29oUP8AsUqbXGJNuPutsetaa9kTQAQce5Lx5dTYWV02ScBiT/k1BX/Z7pKeqedmvp39Wu4zR7N7g== -"@types/node@^10.1.0": - version "10.17.58" - resolved "https://registry.yarnpkg.com/@types/node/-/node-10.17.58.tgz#10682f6016fd866725c36d22ce6bbbd029bf4545" - integrity sha512-Dn5RBxLohjdHFj17dVVw3rtrZAeXeWg+LQfvxDIW/fdPkSiuQk7h3frKMYtsQhtIW42wkErDcy9UMVxhGW4O7w== - "@types/node@^14.14.31": version "14.18.12" resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.12.tgz#0d4557fd3b94497d793efd4e7d92df2f83b4ef24" @@ -3867,7 +3674,7 @@ ajv@8.9.0: require-from-string "^2.0.2" uri-js "^4.2.2" -ajv@^6.10.0, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5, ajv@~6.12.6: +ajv@^6.10.0, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -4032,7 +3839,7 @@ arg@^4.1.0: resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== -argparse@^1.0.7, argparse@~1.0.9: +argparse@^1.0.7: version "1.0.10" resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== @@ -5241,15 +5048,6 @@ cliui@^3.2.0: strip-ansi "^3.0.1" wrap-ansi "^2.0.0" -cliui@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" - integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ== - dependencies: - string-width "^2.1.1" - strip-ansi "^4.0.0" - wrap-ansi "^2.0.0" - cliui@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" @@ -5353,11 +5151,6 @@ colors@1.4.0, colors@^1.4.0: resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== -colors@~1.2.1: - version "1.2.5" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.2.5.tgz#89c7ad9a374bc030df8013241f68136ed8835afc" - integrity sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg== - combined-stream@^1.0.5, combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.5, combined-stream@~1.0.6: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" @@ -5365,7 +5158,7 @@ combined-stream@^1.0.5, combined-stream@^1.0.6, combined-stream@^1.0.8, combined dependencies: delayed-stream "~1.0.0" -commander@^2.14.1, commander@^2.20.0, commander@^2.7.1, commander@^2.9.0: +commander@^2.14.1, commander@^2.20.0, commander@^2.9.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== @@ -7505,7 +7298,7 @@ for-own@^0.1.4: dependencies: for-in "^1.0.1" -foreground-child@^1.3.3, foreground-child@^1.5.3, foreground-child@^1.5.6: +foreground-child@^1.3.3, foreground-child@^1.5.3: version "1.5.6" resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-1.5.6.tgz#4fd71ad2dfde96789b980a5c0a295937cb2f5ce9" integrity sha1-T9ca0t/elnibmApcCilZN8svXOk= @@ -7613,15 +7406,6 @@ fs-extra@^9.0.0, fs-extra@^9.1.0: jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@~7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" - integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - fs-minipass@^2.0.0, fs-minipass@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" @@ -8474,11 +8258,6 @@ import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: parent-module "^1.0.0" resolve-from "^4.0.0" -import-lazy@~4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" - integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== - import-local@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.0.2.tgz#a8cfd0431d1de4a2199703d003e3e62364fa6db6" @@ -8629,11 +8408,6 @@ invert-kv@^1.0.0: resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= -invert-kv@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" - integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== - ip-regex@^4.0.0: version "4.3.0" resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-4.3.0.tgz#687275ab0f57fa76978ff8f4dddc8a23d5990db5" @@ -8735,13 +8509,6 @@ is-ci@^3.0.0: dependencies: ci-info "^3.1.1" -is-core-module@^2.1.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.5.0.tgz#f754843617c70bfd29b7bd87327400cda5c18491" - integrity sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg== - dependencies: - has "^1.0.3" - is-core-module@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" @@ -9207,7 +8974,7 @@ isstream@~0.1.2: resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= -istanbul-lib-coverage@^1.1.0, istanbul-lib-coverage@^1.2.0, istanbul-lib-coverage@^1.2.1: +istanbul-lib-coverage@^1.1.0, istanbul-lib-coverage@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz#ccf7edcd0a0bb9b8f729feeb0930470f9af664f0" integrity sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ== @@ -9268,7 +9035,7 @@ istanbul-lib-instrument@^5.0.4: istanbul-lib-coverage "^3.2.0" semver "^6.3.0" -istanbul-lib-report@^1.1.0, istanbul-lib-report@^1.1.3: +istanbul-lib-report@^1.1.0: version "1.1.5" resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz#f2a657fc6282f96170aaf281eb30a458f7f4170c" integrity sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw== @@ -9318,7 +9085,7 @@ istanbul-lib-source-maps@^4.0.0: istanbul-lib-coverage "^3.0.0" source-map "^0.6.1" -istanbul-reports@^1.1.0, istanbul-reports@^1.3.0: +istanbul-reports@^1.1.0: version "1.5.1" resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.5.1.tgz#97e4dbf3b515e8c484caea15d6524eebd3ff4e1a" integrity sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw== @@ -9358,11 +9125,6 @@ jasmine-core@~2.8.0: resolved "https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-2.8.0.tgz#bcc979ae1f9fd05701e45e52e65d3a5d63f1a24e" integrity sha1-vMl5rh+f0FcB5F5S5l06XWPxok4= -jasmine-core@~3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-3.5.0.tgz#132c23e645af96d85c8bca13c8758b18429fc1e4" - integrity sha512-nCeAiw37MIMA9w9IXso7bRaLl+c/ef3wnxsoSAlYrzS+Ot0zTG6nU8G/cIfGkqpkjX2wNaIW9RFG0TwIFnG6bA== - jasmine-marbles@0.9.1, jasmine-marbles@~0.8.4: version "0.9.1" resolved "https://registry.yarnpkg.com/jasmine-marbles/-/jasmine-marbles-0.9.1.tgz#1548110e8c3a64276554443275bcc7fef2a12c74" @@ -9370,14 +9132,6 @@ jasmine-marbles@0.9.1, jasmine-marbles@~0.8.4: dependencies: lodash "^4.17.20" -jasmine-reporters@~2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/jasmine-reporters/-/jasmine-reporters-2.3.2.tgz#898818ffc234eb8b3f635d693de4586f95548d43" - integrity sha512-u/7AT9SkuZsUfFBLLzbErohTGNsEUCKaQbsVYnLFW1gEuL2DzmBL4n8v90uZsqIqlWvWUgian8J6yOt5Fyk/+A== - dependencies: - mkdirp "^0.5.1" - xmldom "^0.1.22" - jasmine-spec-reporter@5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/jasmine-spec-reporter/-/jasmine-spec-reporter-5.0.2.tgz#b61288ab074ad440dc2477c4d42840b0e74a6b95" @@ -9402,14 +9156,6 @@ jasmine@^3.4.0: glob "^7.1.6" jasmine-core "~3.7.0" -jasmine@~3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/jasmine/-/jasmine-3.5.0.tgz#7101eabfd043a1fc82ac24e0ab6ec56081357f9e" - integrity sha512-DYypSryORqzsGoMazemIHUfMkXM7I7easFaxAvNM3Mr6Xz3Fy36TupTrAOxZWN8MVKEU5xECv22J4tUQf3uBzQ== - dependencies: - glob "^7.1.4" - jasmine-core "~3.5.0" - jasminewd2@^2.1.0: version "2.2.0" resolved "https://registry.yarnpkg.com/jasminewd2/-/jasminewd2-2.2.0.tgz#e37cf0b17f199cce23bea71b2039395246b4ec4e" @@ -9966,11 +9712,6 @@ jest@27.2.3: import-local "^3.0.2" jest-cli "^27.2.3" -jju@~1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a" - integrity sha1-o6vicYryQaKykE+EpiWXDzia4yo= - "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -10298,13 +10039,6 @@ lcid@^1.0.0: dependencies: invert-kv "^1.0.0" -lcid@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" - integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== - dependencies: - invert-kv "^2.0.0" - lcov-parse@0.0.10: version "0.0.10" resolved "https://registry.yarnpkg.com/lcov-parse/-/lcov-parse-0.0.10.tgz#1b0b8ff9ac9c7889250582b70b71315d9da6d9a3" @@ -10568,16 +10302,6 @@ lodash.debounce@^4.0.8: resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= -lodash.get@^4.0.0: - version "4.4.2" - resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" - integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= - -lodash.isequal@^4.0.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" - integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA= - lodash.merge@^4.6.2: version "4.6.2" resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" @@ -10603,7 +10327,7 @@ lodash.templatesettings@^4.0.0: dependencies: lodash._reinterpolate "^3.0.0" -lodash@4.17.15, lodash@4.x, lodash@^4.17.11, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.7.0, lodash@~4.17.15: +lodash@4.17.15, lodash@4.x, lodash@^4.17.11, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.7.0: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -10665,11 +10389,6 @@ log4js@^6.2.1: rfdc "^1.1.4" streamroller "^2.2.4" -long@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" - integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== - loose-envify@^1.0.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" @@ -10793,13 +10512,6 @@ makeerror@1.0.x: dependencies: tmpl "1.0.x" -map-age-cleaner@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" - integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== - dependencies: - p-defer "^1.0.0" - map-cache@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" @@ -10851,15 +10563,6 @@ media-typer@0.3.0: resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= -mem@^4.0.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178" - integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w== - dependencies: - map-age-cleaner "^0.1.1" - mimic-fn "^2.0.0" - p-is-promise "^2.0.0" - memfs@^3.1.2, memfs@^3.2.2: version "3.2.2" resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.2.2.tgz#5de461389d596e3f23d48bb7c2afb6161f4df40e" @@ -11023,7 +10726,7 @@ mimic-fn@^1.0.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== -mimic-fn@^2.0.0, mimic-fn@^2.1.0: +mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== @@ -11894,15 +11597,6 @@ os-locale@^1.4.0: dependencies: lcid "^1.0.0" -os-locale@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" - integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== - dependencies: - execa "^1.0.0" - lcid "^2.0.0" - mem "^4.0.0" - os-name@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/os-name/-/os-name-3.1.0.tgz#dec19d966296e1cd62d701a5a66ee1ddeae70801" @@ -11921,11 +11615,6 @@ ospath@^1.2.2: resolved "https://registry.yarnpkg.com/ospath/-/ospath-1.2.2.tgz#1276639774a3f8ef2572f7fe4280e0ea4550c07b" integrity sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs= -p-defer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" - integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= - p-event@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/p-event/-/p-event-4.2.0.tgz#af4b049c8acd91ae81083ebd1e6f5cae2044c1b5" @@ -11938,11 +11627,6 @@ p-finally@^1.0.0: resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= -p-is-promise@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" - integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== - p-limit@^1.1.0: version "1.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" @@ -12838,25 +12522,6 @@ property-expr@^1.5.0: resolved "https://registry.yarnpkg.com/property-expr/-/property-expr-1.5.1.tgz#22e8706894a0c8e28d58735804f6ba3a3673314f" integrity sha512-CGuc0VUTGthpJXL36ydB6jnbyOf/rAHFvmVrJlH+Rg0DqqLFQGAP6hIaxD/G0OAmBJPhXDHuEJigrp0e0wFV6g== -protobufjs@6.8.8: - version "6.8.8" - resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.8.8.tgz#c8b4f1282fd7a90e6f5b109ed11c84af82908e7c" - integrity sha512-AAmHtD5pXgZfi7GMpllpO3q1Xw1OYldr+dMUlAnffGTAhqkg72WdmSY71uKBF/JuyiKs8psYbtKrhi0ASCD8qw== - dependencies: - "@protobufjs/aspromise" "^1.1.2" - "@protobufjs/base64" "^1.1.2" - "@protobufjs/codegen" "^2.0.4" - "@protobufjs/eventemitter" "^1.1.0" - "@protobufjs/fetch" "^1.1.0" - "@protobufjs/float" "^1.0.2" - "@protobufjs/inquire" "^1.1.0" - "@protobufjs/path" "^1.1.2" - "@protobufjs/pool" "^1.1.0" - "@protobufjs/utf8" "^1.1.0" - "@types/long" "^4.0.0" - "@types/node" "^10.1.0" - long "^4.0.0" - protractor@7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/protractor/-/protractor-7.0.0.tgz#c3e263608bd72e2c2dc802b11a772711a4792d03" @@ -13041,14 +12706,6 @@ read-pkg-up@^3.0.0: find-up "^2.0.0" read-pkg "^3.0.0" -read-pkg-up@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-4.0.0.tgz#1b221c6088ba7799601c808f91161c66e58f8978" - integrity sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA== - dependencies: - find-up "^3.0.0" - read-pkg "^3.0.0" - read-pkg@^1.0.0, read-pkg@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" @@ -13425,21 +13082,6 @@ resolve@^1.22.0: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -resolve@~1.17.0: - version "1.17.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" - integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== - dependencies: - path-parse "^1.0.6" - -resolve@~1.19.0: - version "1.19.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c" - integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== - dependencies: - is-core-module "^2.1.0" - path-parse "^1.0.6" - restore-cursor@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" @@ -13481,7 +13123,7 @@ rfdc@^1.1.4, rfdc@^1.3.0: resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b" integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== -rimraf@^2.2.8, rimraf@^2.3.3, rimraf@^2.5.2, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3: +rimraf@^2.2.8, rimraf@^2.3.3, rimraf@^2.5.2, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.3: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== @@ -13777,11 +13419,6 @@ semver-compare@^1.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== -semver@5.6.0: - version "5.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" - integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== - semver@7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" @@ -13794,7 +13431,7 @@ semver@7.3.4: dependencies: lru-cache "^6.0.0" -semver@7.3.5, semver@7.x, semver@^7.0.0, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@~7.3.0: +semver@7.3.5, semver@7.x, semver@^7.0.0, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: version "7.3.5" resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== @@ -13928,7 +13565,7 @@ shell-quote@^1.6.1: resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== -shelljs@0.8.4, shelljs@^0.8.3: +shelljs@^0.8.3: version "0.8.4" resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.4.tgz#de7684feeb767f8716b326078a8a00875890e3c2" integrity sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ== @@ -14176,14 +13813,6 @@ source-map-support@0.5.20, source-map-support@~0.5.20: buffer-from "^1.0.0" source-map "^0.6.0" -source-map-support@0.5.9: - version "0.5.9" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f" - integrity sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - source-map-support@^0.5.21: version "0.5.21" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" @@ -14236,18 +13865,6 @@ spawn-wrap@1.2.4: signal-exit "^2.0.0" which "^1.2.4" -spawn-wrap@^1.4.2: - version "1.4.3" - resolved "https://registry.yarnpkg.com/spawn-wrap/-/spawn-wrap-1.4.3.tgz#81b7670e170cca247d80bf5faf0cfb713bdcf848" - integrity sha512-IgB8md0QW/+tWqcavuFgKYR/qIRvJkRLPJDFaoXtLLUaVcCDK0+HeFTkmQHj3eprcYhc+gOl0aEA1w7qZlYezw== - dependencies: - foreground-child "^1.5.6" - mkdirp "^0.5.0" - os-homedir "^1.0.1" - rimraf "^2.6.2" - signal-exit "^3.0.2" - which "^1.3.0" - spdx-correct@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" @@ -14399,11 +14016,6 @@ string-argv@^0.0.2: resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.0.2.tgz#dac30408690c21f3c3630a3ff3a05877bdcbd736" integrity sha1-2sMECGkMIfPDYwo/86BYd73L1zY= -string-argv@~0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da" - integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg== - string-length@^4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" @@ -14590,7 +14202,7 @@ strip-indent@^2.0.0: resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g= -strip-json-comments@3.1.1, strip-json-comments@^3.1.0, strip-json-comments@^3.1.1, strip-json-comments@~3.1.1: +strip-json-comments@3.1.1, strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== @@ -14814,16 +14426,6 @@ test-exclude@^4.1.0: read-pkg-up "^1.0.1" require-main-filename "^1.0.1" -test-exclude@^5.2.2: - version "5.2.3" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-5.2.3.tgz#c3d3e1e311eb7ee405e092dac10aefd09091eac0" - integrity sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g== - dependencies: - glob "^7.1.3" - minimatch "^3.0.4" - read-pkg-up "^4.0.0" - require-main-filename "^2.0.0" - test-exclude@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" @@ -14871,11 +14473,6 @@ thunky@^1.0.2: resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== -timsort@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" - integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= - tmp@0.0.30: version "0.0.30" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.30.tgz#72419d4a8be7d6ce75148fd8b324e593a711c2ed" @@ -15114,11 +14711,6 @@ tsickle@^0.37.0: resolved "https://registry.yarnpkg.com/tsickle/-/tsickle-0.37.1.tgz#2f8a87c1b15766e866457bd06fb6c0e0d84eed09" integrity sha512-0GwgOJEnsmRsrONXCvcbAWY0CvdqF3UugPVoupUpA8Ul0qCPTuqqq0ou/hLqtKZOyyulzCP6MYRjb9/J1g9bJg== -tsickle@^0.38.0: - version "0.38.1" - resolved "https://registry.yarnpkg.com/tsickle/-/tsickle-0.38.1.tgz#30762db759d40c435943093b6972c7f2efb384ef" - integrity sha512-4xZfvC6+etRu6ivKCNqMOd1FqcY/m6JY3Y+yr5+Xw+i751ciwrWINi6x/3l1ekcODH9GZhlf0ny2LpzWxnjWYA== - tslib@2.3.1, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" @@ -15236,7 +14828,7 @@ typedarray-to-buffer@^3.1.5: dependencies: is-typedarray "^1.0.0" -typescript@4.4.4, typescript@~4.4.2: +typescript@4.4.4: version "4.4.4" resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.4.4.tgz#2cd01a1a1f160704d3101fd5a58ff0f9fcb8030c" integrity sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA== @@ -15418,30 +15010,6 @@ v8-compile-cache@2.3.0, v8-compile-cache@^2.0.3: resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== -v8-coverage@1.0.9: - version "1.0.9" - resolved "https://registry.yarnpkg.com/v8-coverage/-/v8-coverage-1.0.9.tgz#780889680c0fea0f587adf22e2b5f443b9434745" - integrity sha512-JolsCH1JDI2QULrxkAGZaovJPvg/Q0p20Uj0F5N8fPtYDtz38gNBRPQ/WVXlLLd3d8WHvKN96AfE4XFk4u0g2g== - dependencies: - debug "^3.1.0" - foreground-child "^1.5.6" - istanbul-lib-coverage "^1.2.0" - istanbul-lib-report "^1.1.3" - istanbul-reports "^1.3.0" - mkdirp "^0.5.1" - rimraf "^2.6.2" - signal-exit "^3.0.2" - spawn-wrap "^1.4.2" - test-exclude "^5.2.2" - uuid "^3.3.2" - v8-to-istanbul "1.2.0" - yargs "^11.0.0" - -v8-to-istanbul@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-1.2.0.tgz#f6a22ffb08b2202aaba8c2be497d1d41fe8fb4b6" - integrity sha512-rVSmjdEfJmOHN8GYCbg+XUhbzXZr7DzdaXIslB9DdcopGZEMsW5x5qIdxr/8DcW7msULHNnvs/xUY1TszvhKRw== - v8-to-istanbul@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.0.0.tgz#4229f2a99e367f3f018fa1d5c2b8ec684667c69c" @@ -15475,11 +15043,6 @@ validate-npm-package-name@^3.0.0: dependencies: builtins "^1.0.3" -validator@^8.0.0: - version "8.2.0" - resolved "https://registry.yarnpkg.com/validator/-/validator-8.2.0.tgz#3c1237290e37092355344fef78c231249dab77b9" - integrity sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA== - vary@^1, vary@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" @@ -15773,7 +15336,7 @@ which-module@^2.0.0: resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= -which@^1.2.1, which@^1.2.10, which@^1.2.4, which@^1.2.9, which@^1.3.0: +which@^1.2.1, which@^1.2.10, which@^1.2.4, which@^1.2.9: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== @@ -15926,11 +15489,6 @@ xmlchars@^2.2.0: resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== -xmldom@^0.1.22: - version "0.1.31" - resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.31.tgz#b76c9a1bd9f0a9737e5a72dc37231cf38375e2ff" - integrity sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ== - xtend@^4.0.0, xtend@~4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" @@ -16020,13 +15578,6 @@ yargs-parser@^5.0.0: camelcase "^3.0.0" object.assign "^4.1.0" -yargs-parser@^9.0.2: - version "9.0.2" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" - integrity sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc= - dependencies: - camelcase "^4.1.0" - yargs@13.3.0: version "13.3.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz#4c657a55e07e5f2cf947f8a366567c04a0dedc83" @@ -16060,24 +15611,6 @@ yargs@15.4.1, yargs@^15.3.1: y18n "^4.0.0" yargs-parser "^18.1.2" -yargs@^11.0.0: - version "11.1.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.1.tgz#5052efe3446a4df5ed669c995886cc0f13702766" - integrity sha512-PRU7gJrJaXv3q3yQZ/+/X6KBswZiaQ+zOmdprZcouPYtQgvNU35i+68M4b1ZHLZtYFT5QObFLV+ZkmJYcwKdiw== - dependencies: - cliui "^4.0.0" - decamelize "^1.1.1" - find-up "^2.1.0" - get-caller-file "^1.0.1" - os-locale "^3.1.0" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^2.0.0" - which-module "^2.0.0" - y18n "^3.2.1" - yargs-parser "^9.0.2" - yargs@^13.2.2: version "13.3.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" @@ -16182,17 +15715,6 @@ yup@^0.27.0: synchronous-promise "^2.0.6" toposort "^2.0.2" -z-schema@~3.18.3: - version "3.18.4" - resolved "https://registry.yarnpkg.com/z-schema/-/z-schema-3.18.4.tgz#ea8132b279533ee60be2485a02f7e3e42541a9a2" - integrity sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw== - dependencies: - lodash.get "^4.0.0" - lodash.isequal "^4.0.0" - validator "^8.0.0" - optionalDependencies: - commander "^2.7.1" - zone.js@0.11.4: version "0.11.4" resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.11.4.tgz#0f70dcf6aba80f698af5735cbb257969396e8025"