Skip to content
This repository has been archived by the owner on Mar 29, 2024. It is now read-only.

chore(deps): update dependency @bazel/jasmine to v5 #274

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 21, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@bazel/jasmine (source) 1.7.0 -> 5.8.1 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

bazelbuild/rules_nodejs (@​bazel/jasmine)

v5.8.1

Compare Source

Bug Fixes
  • builtin: convert pkg_web to use cjs instead of js (#​3500) (d36a73a)
  • concatjs: resolve error with TypeScript 5.0 (e073e18)
Features

v5.7.3

Compare Source

Bug Fixes
  • builtin: entry point from sources used when used as tool (#​3605) (417711d)

v5.7.2

Compare Source

Bug Fixes

v5.7.1

Compare Source

v5.7.0

Compare Source

Bug Fixes
  • builtin: fix a bug where the launcher produces incorrect runfiles path on windows (#​3562) (b02128b)
  • builtin: use updated rules_js launcher logic to source RUNFILES (#​3557) (c725169)
Features

v5.6.0

Compare Source

Bug Fixes
Features
  • create: introduce --workspaceDir flag (3a28a02)
  • add support for darwin arm for concatjs (#​3554) (acf88a1)

5.5.4 (2022-09-10)

Bug Fixes
  • ts_project fail if root_dir used deep in source tree (#​3535) (dccbb63)
  • make catch-all node_modules target name configurable in yarn_install and npm_install (#​3538) (6c462c4)

5.5.3 (2022-08-01)

Bug Fixes
  • delete ngrx from README. Currently not used (#​3513) (828d77c)
  • concatjs: sync with internal change to ensure it works with tsickle host (#​3510) (78a0528)
  • limit concurrency when generating BUILD files in npm_install and yarn_install (#​3509) (4001716)

5.5.2 (2022-07-10)

Bug Fixes

5.5.1 (2022-06-24)

Bug Fixes
  • builtin: fix an bug where a nodejs_binary would fail to resolve an npm package when the linker is disabled (#​3492) (8a2dfc8)
  • typescript: remove protobufjs dependency (#​3491) (d46502d)
  • deterministic output from ts_options_validator (#​3462) (d69c646), closes #​3461

v5.5.4

Compare Source

Bug Fixes
  • ts_project fail if root_dir used deep in source tree (#​3535) (dccbb63)
  • make catch-all node_modules target name configurable in yarn_install and npm_install (#​3538) (6c462c4)

v5.5.3

Compare Source

Bug Fixes
  • delete ngrx from README. Currently not used (#​3513) (828d77c)
  • concatjs: sync with internal change to ensure it works with tsickle host (#​3510) (78a0528)
  • limit concurrency when generating BUILD files in npm_install and yarn_install (#​3509) (4001716)

v5.5.2

Compare Source

Bug Fixes

v5.5.1

Compare Source

Bug Fixes
  • builtin: fix an bug where a nodejs_binary would fail to resolve an npm package when the linker is disabled (#​3492) (8a2dfc8)
  • typescript: remove protobufjs dependency (#​3491) (d46502d)
  • deterministic output from ts_options_validator (#​3462) (d69c646), closes #​3461

v5.5.0

Compare Source

Bug Fixes
Features

5.4.2 (2022-04-29)

Bug Fixes
Features

5.4.1 (2022-04-25)

Bug Fixes
  • concatjs: resolve error with TypeScript 4.7 (#​3420) (1074231)
  • enable stardoc generation for rules that depend on ts in core (#​3394) (5d1c2ad)
  • builtin: fix a bug where mjs entry points were not added to (#​3406) (e24473c)
  • builtin: improve execution requirements for copy file operations (#​3413) (43e478d)
  • jasmine: allow cjs specs + add cjs/mjs tests (#​3401) (dd7e778)

v5.4.2

Compare Source

Bug Fixes
Features

v5.4.1

Compare Source

Bug Fixes
  • concatjs: resolve error with TypeScript 4.7 (#​3420) (1074231)
  • enable stardoc generation for rules that depend on ts in core (#​3394) (5d1c2ad)
  • builtin: fix a bug where mjs entry points were not added to (#​3406) (e24473c)
  • builtin: improve execution requirements for copy file operations (#​3413) (43e478d)
  • jasmine: allow cjs specs + add cjs/mjs tests (#​3401) (dd7e778)

v5.4.0

Compare Source

Bug Fixes
  • exports_directories_only causes node to resolve from runfiles/node_modules (#​3380) (5bf3782)
  • use -R in copy_file(is_dir=True) so macos & linux behavior are the same (#​3383) (2fd97fb)
  • use python3 instead of python in unittest.bash (#​3382) (b74d12d)
Features
  • builtin: add basic ESM support (bc62f37)
  • jasmine: add basic ESM support (b4b2c74)

5.3.1 (2022-03-29)

Bug Fixes

v5.3.1

Compare Source

Bug Fixes

v5.3.0

Compare Source

Bug Fixes
  • builtin: yarn_install with vendored yarn .cjs file breaks (#​3350) (4a025c0)
  • builtin: default STDOUT_CAPTURE_IS_NOT_AN_OUTPUT to falsey (#​3364) (11952b1)
  • concatjs: tsc-wrapped compilation workers are subject to linker race-conditions (#​3370) (d907eb5)
  • jasmine: sharded test never fail when using Jasmine < 4 (#​3360) (add1452)
  • update source for generated docs (#​3354) (097732b)
  • runfiles: use normalized paths when guarding runfiles root and node_modules on Windows (#​3331) (7993296)
Features
  • builtin: add silent_on_success option to npm_package_bin (#​3336) (78aefa3)

v5.2.0

Compare Source

Bug Fixes
  • builtin: avoid unnecessary chdir to prevent worker threads from failing (550673f)
  • builtin: take custom node_repositories value into account when checking if Node version exists for the platform (#​3339) (5a1cbfa)
  • builtin: use srcs on genrule to not build tool for host (#​3344) (17e3e2b)
  • typescript: account for rootDir when predicting json output paths (#​3348) (bd36cd0), closes #​3330
Features
  • builtin: perform make variable substitution in npm_package_bin env vars (#​3343) (dfe4392)
  • examples: example jest add junit reporter (#​3338) (840395f)
  • typescript: warn the user when rootDirs looks wrong in ts_proje… (#​3126) (8df86cc)

v5.1.0

Compare Source

Bug Fixes
  • builtin: make linker aspect run in constant time per target (522fd7c)
  • builtin: reduce linker debug string allocations (#​3309) (fb2eeac)
  • typescript: include workspace name in relativize helper (f78a2b8)
Features
  • typescript: added support for using non-file targets in srcs of ts_project (96d37b6)
  • typescript: moved file functions to tslb.bzl (20c5c58)

5.0.2 (2022-01-27)

Bug Fixes
  • jasmine: can not reference runner when exports_directories_only=… (#​3293) (0be0eeb)
  • use robocopy in copy_file#is_directory so we don't hit 254 file path limit of xcopy (#​3295) (ed0249b)
  • builtin: pass kwargs from node_repositories helper (#​3287) (b446fa1)
  • jasmine: replace deprecated Jasmine APIs that have been removed in version 4 (#​3283) (bde750b), closes #​3289

5.0.1 (2022-01-24)

Bug Fixes
  • builtin: prevent usage with InputArtifact directories (553ef27)
  • create: add missing workspace dependency call (d15c3dd)

v5.0.2

Compare Source

Bug Fixes
  • jasmine: can not reference runner when exports_directories_only=… (#​3293) (0be0eeb)
  • use robocopy in copy_file#is_directory so we don't hit 254 file path limit of xcopy (#​3295) (ed0249b)
  • builtin: pass kwargs from node_repositories helper (#​3287) (b446fa1)
  • jasmine: replace deprecated Jasmine APIs that have been removed in version 4 (#​3283) (bde750b), closes #​3289

v5.0.1

Compare Source

Bug Fixes
  • builtin: prevent usage with InputArtifact directories (553ef27)
  • create: add missing workspace dependency call (d15c3dd)

v5.0.0

Compare Source

Bug Fixes

v4.6.2

Compare Source

http_archive(
    name = "build_bazel_rules_nodejs",
    sha256 = "2644a66772938db8d8c760334a252f1687455daa7e188073f2d46283f2f6fbb7",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.6.2/rules_nodejs-4.6.2.tar.gz"],
)

http_archive(
    name = "rules_nodejs",
    sha256 = "f596117040134b9497a1049efe7a785924b4ff22557669780a0fa37e22b827bd",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.6.2/rules_nodejs-core-4.6.2.tar.gz"],
)

note, npm packages are tagged lts rather than latest

What's Changed

New Contributors

Full Changelog: bazel-contrib/rules_nodejs@4.6.1...4.6.2

v4.6.1

Compare Source

To upgrade,

http_archive(
    name = "build_bazel_rules_nodejs",
    sha256 = "d63ecec7192394f5cc4ad95a115f8a6c9de55c60d56c1f08da79c306355e4654",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.6.1/rules_nodejs-4.6.1.tar.gz"],
)

### new "core" package
http_archive(
    name = "rules_nodejs",
    sha256 = "1962378ca94c37cc18521c86e2fa79b3715b6bb75ac0ec43c321f92274a56e16",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.6.1/rules_nodejs-core-4.6.1.tar.gz"],
)

and update @bazel-scoped npm packages.

What's Changed

Full Changelog: bazel-contrib/rules_nodejs@4.6.0...4.6.1

v4.6.0

Compare Source

To update:

http_archive(
    name = "build_bazel_rules_nodejs",
    sha256 = "ddb78717b802f8dd5d4c01c340ecdc007c8ced5c1df7db421d0df3d642ea0580",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.6.0/rules_nodejs-4.6.0.tar.gz"],
)

or for the core package

http_archive(
    name = "rules_nodejs",
    sha256 = "005c59bf299d15d1d9551f12f880b1a8967fa883654c897907a667cdbb77c7a6",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.6.0/rules_nodejs-core-4.6.0.tar.gz"],
)

and update @bazel-scoped npm packages.

New Feature: faster TypeScript transpiles

We've added an attribute to ts_project called transpiler which lets you swap out which program is used to generate the JavaScript outputs, while still using tsc for type-checking. This pattern lets you decouple type-checking from your development loop, enabling an order of magnitude faster rebuilds, without having to create lots of boilerplate in your BUILD.bazel configs.

As an example, we've been using SWC in some large codebases and saw ~20x speedup in transpilation time. Here's a tiny working example

See the documentation for the transpiler attribute for more info on this.

Thanks to our friends at EngFlow for sponsoring this work!

What's Changed

New Contributors

Full Changelog: bazel-contrib/rules_nodejs@4.5.1...4.6.0

v4.5.0

Compare Source

Note: for several hours this release was published with wrong tar.gz artifacts. If your systems cached that artifact, and the SHA doesn't match, then please use 4.5.1 tar.gz artifacts instead. The npm packages are fine at 4.5.0. Sorry for mutating a release artifact!

Upgrade with:

http_archive(
    name = "build_bazel_rules_nodejs",
    sha256 = "778ed059ad37c3373c22adcb5c200cbbca72b370dd4de93379deb8325c0045cb",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.5.0/rules_nodejs-4.5.0.tar.gz"],
)

and update @bazel-scoped npm packages.

For the new core package in MODULE.bazel (bzlmod users):

bazel_dep(name = "rules_nodejs", version = "4.5.0")

or for the new core package in WORKSPACE:

http_archive(
    name = "rules_nodejs",
    sha256 = "89d9ca25c4e63e69033e37af2fc04e261da7b99cbfe5dbf12ac1b326006aed8c",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.5.0/rules_nodejs-core-4.5.0.tar.gz"],
)

What's Changed

New Contributors

Full Changelog: bazel-contrib/rules_nodejs@4.4.6...4.5.0

v4.4.6

Compare Source

Upgrade with:

http_archive(
    name = "build_bazel_rules_nodejs",
    sha256 = "cfc289523cf1594598215901154a6c2515e8bf3671fd708264a6f6aefe02bf39",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.4.6/rules_nodejs-4.4.6.tar.gz"],
)

and update @bazel-scoped npm packages.

For the core package:

http_archive(
    name = "rules_nodejs",
    sha256 = "8f4a19de1eb16b57ac03a8e9b78344b44473e0e06b0510cec14a81f6adfdfc25",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.4.6/rules_nodejs-core-4.4.6.tar.gz"],
)

What's Changed

Full Changelog: bazel-contrib/rules_nodejs@4.4.5...4.4.6

v4.4.5

Compare Source

To upgrade,

http_archive(
    name = "build_bazel_rules_nodejs",
    sha256 = "f7037c8e295fdc921f714962aee7c496110052511e2b14076bd8e2d46bc9819c",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.4.5/rules_nodejs-4.4.5.tar.gz"],
)

### OR

http_archive(
    name = "rules_nodejs",
    sha256 = "409f07eeccc7937b149b49bc191b103136ddf6aee411f580f0d69a462e8351a0",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.4.5/rules_nodejs-core-4.4.5.tar.gz"],
)

What's Changed

Full Changelog: bazel-contrib/rules_nodejs@4.4.4...4.4.5

v4.4.2

Compare Source

Upgrade with

http_archive(
    name = "build_bazel_rules_nodejs",
    sha256 = "3aa6296f453ddc784e1377e0811a59e1e6807da364f44b27856e34f5042043fe",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.4.2/rules_nodejs-4.4.2.tar.gz"],
)

and update @bazel-scoped npm packages.

if using the new "core" package:

http_archive(
    name = "rules_nodejs",
    sha256 = "0028e76baa55c2c5dad22335293a0e9796f37176bd92ccc499178846b7cf43e3",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.4.2/rules_nodejs-core-4.4.2.tar.gz"],
)

What's Changed

New Contributors

Full Changelog: bazel-contrib/rules_nodejs@4.4.1...4.4.2

v4.4.0

Compare Source

Bug Fixes
  • ts_proto_library: use correct output path for external protos (#​3002) (b48176f)
  • typescript: typescript downleveling breaking ESM variant of Angular v13 compiler (#​2987) (5e4d17d)
  • update jasmine-reporters to v2.5.0 to fix xmldom vulnerability (#​2994) (8ca234b)
Features

v4.3.0

Compare Source

Bug Fixes
Features
  • builtin: expose a concrete toolchain for rules that don't under… (#​2960) (64ad805)
  • esbuild: bump version of esbuild to 0.13.2 (#​2985) (4bb25bf)
  • typescript: support for ESM variant of the Angular compiler plugin (#​2982) (6f97a7c)

v4.2.0

Compare Source

Bug Fixes
  • builtin: pkg_npm unable to copy files from transitioned actions (#​2942) (4291e20)
  • typescript: exclude package(-lock).json from default ts_project srcs (0245b6d)
  • worker: check if the input digest present (b43c594)
Features
  • builtin: add a toolchain to new core that exposes the node for any platform (20f4a8f)
  • builtin: add support for stopping propagation of link_node_modules aspect (dedc982)
  • introduce "core" package at /nodejs (a32cf5c)

v4.1.0

Compare Source

Bug Fixes
Features
  • builtin: add support for using a local .nvmrc file for providing a node version (#​2911) ([44

Configuration

📅 Schedule: Branch creation - "every weekend" in timezone Asia/Hong_Kong, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch 2 times, most recently from 3aec4fc to da1a934 Compare January 28, 2022 00:02
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch from da1a934 to 844e1ae Compare February 2, 2022 22:02
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch 2 times, most recently from cbdddc4 to 4a13199 Compare March 1, 2022 16:47
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch 3 times, most recently from a22a2d5 to fb34e84 Compare March 20, 2022 16:48
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch 2 times, most recently from 4867873 to 542e0b2 Compare April 1, 2022 21:18
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch from 542e0b2 to a79e7cf Compare April 6, 2022 10:28
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch from a79e7cf to fd37df9 Compare April 15, 2022 18:44
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch 3 times, most recently from 2e92e71 to 69d8185 Compare April 29, 2022 22:39
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch from 69d8185 to dac87b7 Compare May 18, 2022 04:01
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch from dac87b7 to 3986d85 Compare June 4, 2022 00:22
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch from 3986d85 to ce85ff2 Compare June 25, 2022 00:13
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch from ce85ff2 to d2f6b25 Compare July 10, 2022 23:05
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch from d2f6b25 to d27802c Compare August 1, 2022 03:19
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch 2 times, most recently from a00a142 to aae3f33 Compare September 27, 2022 06:30
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch from aae3f33 to 470664e Compare October 6, 2022 22:13
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch from 470664e to 39a981e Compare October 27, 2022 00:54
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch from 39a981e to 7dccbe5 Compare November 27, 2022 04:24
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch 2 times, most recently from 4dd6dbc to 8b5f9fc Compare December 9, 2022 18:40
@renovate renovate bot changed the title chore(deps): update dependency @bazel/jasmine to v5 Update dependency @bazel/jasmine to v5 Dec 17, 2022
@renovate renovate bot changed the title Update dependency @bazel/jasmine to v5 chore(deps): update dependency @bazel/jasmine to v5 Dec 17, 2022
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch from 8b5f9fc to 629a64e Compare February 17, 2023 03:03
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch from 629a64e to 09d231b Compare August 19, 2023 01:19
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch 2 times, most recently from 18259d0 to d3c4dec Compare October 7, 2023 04:56
@renovate renovate bot force-pushed the renovate/bazel-jasmine-5.x branch from d3c4dec to 64aa829 Compare October 7, 2023 12:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants