| { |
| "name": "@bazel/javascript", |
| "description": "Build JavaScript with Bazel", |
| "version": "5.8.2", |
| "keywords": [ |
| "javascript", |
| "bazel" |
| ], |
| "homepage": "https://github.com/bazelbuild/rules_nodejs", |
| "repository": "https://github.com/bazelbuild/rules_nodejs", |
| "license": "Apache-2.0", |
| "engines": { |
| "node": ">=12 <=18", |
| "yarn": ">=1.13.0" |
| }, |
| "devDependencies": { |
| "@angular/common": "^12.1.0-next.5", |
| "@angular/compiler": "^12.1.0-next.5", |
| "@angular/compiler-cli": "^12.1.0-next.5", |
| "@angular/core": "^12.1.0-next.5", |
| "@babel/cli": "^7.14.8", |
| "@babel/core": "^7.14.8", |
| "@babel/parser": "^7.14.8", |
| "@babel/preset-env": "^7.14.8", |
| "@babel/types": "^7.14.8", |
| "@bazel/bazelisk": "^1.10.1", |
| "@bazel/buildifier": "^3.2.0", |
| "@bazel/buildozer": "^3.2.0", |
| "@bazel/ibazel": "^0.13.1", |
| "@commitlint/cli": "^12.1.4", |
| "@commitlint/config-conventional": "^12.1.4", |
| "@gregmagolan/test-a": "0.0.5", |
| "@types/google-protobuf": "^3.15.2", |
| "@rollup/plugin-commonjs": "18.0.0", |
| "@rollup/plugin-json": "4.1.0", |
| "@rollup/plugin-node-resolve": "8.4.0", |
| "@types/hammerjs": "2.0.35", |
| "@types/jasmine": "~3.3.13", |
| "@types/node": "^15.12.2", |
| "@types/semver": "6.2.0", |
| "babel-jest": "^27.0.6", |
| "bazel_workspaces_consistent": "file:./tools/npm_packages/bazel_workspaces_consistent", |
| "c8": "7.5.0", |
| "clang-format": "1.5.0", |
| "conventional-changelog-cli": "^2.0.21", |
| "core-util-is": "^1.0.2", |
| "date-fns": "1.30.1", |
| "esbuild-plugin-svg": "0.1.0", |
| "google-protobuf": "^3.6.1", |
| "protoc-gen-ts": "^0.4.0", |
| "grpc-web": "1.1.0", |
| "hello": "file:./tools/npm_packages/hello", |
| "history-server": "^1.3.1", |
| "http-server": "^0.11.1", |
| "husky": "1.3.1", |
| "is-builtin-module": "3.0.0", |
| "jasmine": "~3.7.0", |
| "jasmine-core": "~3.7.0", |
| "jasmine-reporters": "~2.5.0", |
| "jest": "^27.0.4", |
| "jest-cli": "^27.0.4", |
| "jest-websocket-mock": "^2.2.1", |
| "karma": "~6.3.2", |
| "karma-chrome-launcher": "3.1.0", |
| "karma-firefox-launcher": "2.1.0", |
| "karma-jasmine": "4.0.1", |
| "karma-junit-reporter": "^2.0.1", |
| "karma-requirejs": "1.1.0", |
| "karma-sourcemap-loader": "0.3.8", |
| "lit-element": "^2.2.1", |
| "minimist": "^1.2.3", |
| "mock-socket": "~9.0.3", |
| "node_resolve_index": "file:./tools/npm_packages/node_resolve_index", |
| "node_resolve_index_2": "file:./tools/npm_packages/node_resolve_index_2", |
| "node_resolve_index_3": "file:./tools/npm_packages/node_resolve_index_3", |
| "node_resolve_index_4": "file:./tools/npm_packages/node_resolve_index_4", |
| "node_resolve_main": "file:./tools/npm_packages/node_resolve_main", |
| "node_resolve_main_2": "file:./tools/npm_packages/node_resolve_main_2", |
| "node_resolve_nested_main": "file:./tools/npm_packages/node_resolve_nested_main", |
| "pkg_with_bin": "file:./tools/npm_packages/pkg_with_bin", |
| "npm": "6.13.7", |
| "patch-package": "^6.2.2", |
| "protobufjs": "6.8.8", |
| "protractor": "^5.4.2", |
| "requirejs": "2.3.6", |
| "rollup": "2.44.0", |
| "rollup-plugin-amd": "4.0.0", |
| "rxjs": "^6.5.3", |
| "semver": "5.6.0", |
| "shelljs": "0.8.3", |
| "sinon": "^7.3.2", |
| "source-map": "^0.7.3", |
| "source-map-support": "0.5.9", |
| "terser": "4.4.0", |
| "test_esm_pkg": "file:./tools/npm_packages/test_esm_pkg", |
| "testy": "file:./tools/npm_packages/testy", |
| "tmp": "0.1.0", |
| "ts-lit-plugin": "1.1.9", |
| "tsickle": "0.38.0", |
| "tsutils": "3.21.0", |
| "typeorm": "0.2.18", |
| "typescript": "~4.3.2", |
| "unidiff": "1.0.1", |
| "yarn": "1.22.0", |
| "zone.js": "^0.11.4" |
| }, |
| "scripts": { |
| "test": "bazel test --test_tag_filters=-e2e,-examples,-browser:firefox-local", |
| "test_windows": "bazel test --test_tag_filters=-e2e,-examples,-requires-runfiles,-fix-windows,-browser:firefox-local", |
| "test_windows_with_runfiles": "bazel test --enable_runfiles --test_tag_filters=-e2e,-examples,-fix-windows,-browser:firefox-local", |
| "test_e2e": "bazel --host_jvm_args=-Xms256m --host_jvm_args=-Xmx1280m test --test_tag_filters=e2e --local_ram_resources=792 --test_arg=--local_ram_resources=13288", |
| "test_examples": "bazel --host_jvm_args=-Xms256m --host_jvm_args=-Xmx1280m test --test_tag_filters=examples --local_ram_resources=792 --test_arg=--local_ram_resources=13288", |
| "run_integration_test": "bazel --host_jvm_args=-Xms256m --host_jvm_args=-Xmx1280m run --local_ram_resources=792 --test_arg=--local_ram_resources=13288", |
| "run_integration_test_debug": "yarn run_integration_test --define=BAZEL_INTEGRATION_TEST_DEBUG=1", |
| "test_all": "./scripts/test_all.sh", |
| "clean_all": "./scripts/clean_all.sh", |
| "// Unchecked warnings": "The following warnings are not checked as disabling them locally is broken", |
| "// rule-impl-return": "./internal/common/typescript_mock_lib.bzl:29: rule-impl-return: Avoid using the legacy provider syntax. (https://github.com/bazelbuild/buildtools/blob/master/WARNINGS.md#rule-impl-return)", |
| "// rule-impl-return(2)": "./packages/typescript/internal/protobufjs/ts_proto_library.bzl:105: rule-impl-return: Avoid using the legacy provider syntax. (https://github.com/bazelbuild/buildtools/blob/master/WARNINGS.md#rule-impl-return)", |
| "// uninitialized": "./internal/node/node.bzl:95: uninitialized: Variable 'd' may not have been initialized. (https://github.com/bazelbuild/buildtools/blob/master/WARNINGS.md#uninitialized)", |
| "// uninitialized(2)": "./internal/node/node.bzl:95: uninitialized: Variable 'd' may not have been initialized. (https://github.com/bazelbuild/buildtools/blob/master/WARNINGS.md#uninitialized)", |
| "// uninitialized(3)": "./packages/typescript/internal/build_defs.bzl:95: uninitialized: Variable 'output' may not have been initialized. (https://github.com/bazelbuild/buildtools/blob/master/WARNINGS.md#uninitialized)", |
| "// no-effect": "./internal/npm_install/npm_install.bzl:228: no-effect: Expression result is not used. (https://github.com/bazelbuild/buildtools/blob/master/WARNINGS.md#no-effect)", |
| "// no-effect(2)": "./internal/npm_install/npm_install.bzl:325: no-effect: Expression result is not used. (https://github.com/bazelbuild/buildtools/blob/master/WARNINGS.md#no-effect)", |
| "// See comment in .bazelrc": "", |
| "bazel:update-deleted-packages": "node ./scripts/update-deleted-packages.js", |
| "update-codeowners": "./scripts/update_codeowners.sh", |
| "update-nodejs-versions": "node ./scripts/update-nodejs-versions.js > nodejs/private/node_versions.bzl", |
| "update-yarn-versions": "node ./scripts/update-yarn-versions.js > nodejs/private/yarn_versions.bzl", |
| "format": "git-clang-format", |
| "format-all": "clang-format --glob='{internal/**/,examples/**/}*.{js,ts}' -i", |
| "version": "conventional-changelog -p angular -i CHANGELOG.md -s && node ./scripts/on-version.js && bazel build //:release-core && node ./scripts/on-release.js rules_nodejs && bazel build //:release && node ./scripts/on-release.js build_bazel_rules_nodejs && git stage repositories.bzl version.bzl docs/install.md packages/create/index.js README.md CHANGELOG.md e2e/*/WORKSPACE examples/*/WORKSPACE", |
| "postinstall": "patch-package && node internal/npm_install/test/postinstall.js" |
| }, |
| "husky": { |
| "hooks": { |
| "pre-push": "check-clang-format \"yarn format\"", |
| "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" |
| } |
| } |
| } |