Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@quenty/valuebaseutils

Quenty388MIT13.18.0

Provides utilities for working with valuesbase objects, like IntValue or ObjectValue in Roblox.

Roblox, Nevermore, Lua, ValueBase

readme

ValueBaseUtils

Provides utilities for working with valuesbase objects, like IntValue or ObjectValue in Roblox.

Installation

npm install @quenty/valuebaseutils --save

Usage

Usage is designed to be simple.

ValueBaseUtils.getOrCreateValue(parent, instanceType, name, defaultValue)

ValueBaseUtils.setValue(parent, instanceType, name, value)

ValueBaseUtils.getValue(parent, instanceType, name, default)

ValueBaseUtils.createGetSet(instanceType, name)

changelog

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

13.18.0 (2025-05-10)

Bug Fixes

  • Additional type checking updates (05ba29a)

13.17.3 (2025-04-10)

Note: Version bump only for package @quenty/valuebaseutils

13.17.2 (2025-04-07)

Bug Fixes

  • Add types to packages (2374fb2)
  • Bump package versions for republishing (ba47c62)

13.17.1 (2025-04-07)

Bug Fixes

13.17.0 (2025-04-02)

Note: Version bump only for package @quenty/valuebaseutils

13.16.2 (2025-03-31)

Note: Version bump only for package @quenty/valuebaseutils

13.16.1 (2025-03-21)

Note: Version bump only for package @quenty/valuebaseutils

13.16.0 (2025-02-18)

Note: Version bump only for package @quenty/valuebaseutils

13.15.0 (2024-12-15)

Note: Version bump only for package @quenty/valuebaseutils

13.14.0 (2024-12-03)

Note: Version bump only for package @quenty/valuebaseutils

13.13.0 (2024-11-13)

Note: Version bump only for package @quenty/valuebaseutils

13.12.0 (2024-11-06)

Note: Version bump only for package @quenty/valuebaseutils

13.11.1 (2024-11-04)

Note: Version bump only for package @quenty/valuebaseutils

13.11.0 (2024-11-03)

Note: Version bump only for package @quenty/valuebaseutils

13.10.0 (2024-10-23)

Note: Version bump only for package @quenty/valuebaseutils

13.9.1 (2024-10-09)

Note: Version bump only for package @quenty/valuebaseutils

13.9.0 (2024-10-06)

Note: Version bump only for package @quenty/valuebaseutils

13.8.1 (2024-10-04)

Note: Version bump only for package @quenty/valuebaseutils

13.8.0 (2024-10-04)

Note: Version bump only for package @quenty/valuebaseutils

13.7.0 (2024-09-25)

Bug Fixes

13.6.0 (2024-09-25)

Note: Version bump only for package @quenty/valuebaseutils

13.5.0 (2024-09-12)

Note: Version bump only for package @quenty/valuebaseutils

13.4.0 (2024-08-09)

Note: Version bump only for package @quenty/valuebaseutils

13.3.0 (2024-05-09)

Bug Fixes

  • Fix .package-lock.json replicating in packages (75d0efe)

13.2.0 (2024-04-27)

Note: Version bump only for package @quenty/valuebaseutils

13.1.0 (2024-03-09)

Note: Version bump only for package @quenty/valuebaseutils

13.0.0 (2024-02-14)

Note: Version bump only for package @quenty/valuebaseutils

12.0.0 (2024-02-13)

Note: Version bump only for package @quenty/valuebaseutils

11.0.0 (2024-02-13)

Note: Version bump only for package @quenty/valuebaseutils

10.0.0 (2024-02-13)

Note: Version bump only for package @quenty/valuebaseutils

9.0.0 (2024-01-10)

Note: Version bump only for package @quenty/valuebaseutils

8.4.0 (2024-01-08)

Note: Version bump only for package @quenty/valuebaseutils

8.3.0 (2023-12-28)

Note: Version bump only for package @quenty/valuebaseutils

8.2.0 (2023-12-14)

Bug Fixes

  • Fix missing dependencies (91e9170)

8.1.1 (2023-10-28)

Note: Version bump only for package @quenty/valuebaseutils

8.1.0 (2023-10-18)

Note: Version bump only for package @quenty/valuebaseutils

8.0.0 (2023-10-11)

  • fix!: Make RxSignal not automatically skip first input (6fe7586)

BREAKING CHANGES

  • RxSignal used to export a different value

7.22.0 (2023-09-21)

Note: Version bump only for package @quenty/valuebaseutils

7.21.0 (2023-09-04)

Note: Version bump only for package @quenty/valuebaseutils

7.20.0 (2023-08-23)

Note: Version bump only for package @quenty/valuebaseutils

7.19.0 (2023-08-01)

Features

  • Add predicate to ObserveBrio of ValueBaseValue (146d9da)

7.18.0 (2023-07-28)

Note: Version bump only for package @quenty/valuebaseutils

7.17.0 (2023-07-15)

Features

  • Support .Changed event o the ValueBaseValue (641af67)

7.16.0 (2023-07-10)

Note: Version bump only for package @quenty/valuebaseutils

7.15.0 (2023-06-17)

Note: Version bump only for package @quenty/valuebaseutils

7.14.0 (2023-05-26)

Note: Version bump only for package @quenty/valuebaseutils

7.13.0 (2023-05-08)

Note: Version bump only for package @quenty/valuebaseutils

7.12.0 (2023-04-10)

Note: Version bump only for package @quenty/valuebaseutils

7.11.1 (2023-04-07)

Note: Version bump only for package @quenty/valuebaseutils

7.11.0 (2023-04-06)

Features

  • Add RxValueBaseUtils.observe(parent, className, name, defaultValue) (173d598)
  • Add ValueBaseValue for single-value API interface (8bfa878)

7.10.0 (2023-04-03)

Note: Version bump only for package @quenty/valuebaseutils

7.9.0 (2023-03-31)

Note: Version bump only for package @quenty/valuebaseutils

7.8.0 (2023-03-05)

Note: Version bump only for package @quenty/valuebaseutils

7.7.0 (2023-02-27)

Note: Version bump only for package @quenty/valuebaseutils

7.6.0 (2023-02-21)

Note: Version bump only for package @quenty/valuebaseutils

7.5.0 (2023-01-11)

Note: Version bump only for package @quenty/valuebaseutils

7.4.0 (2023-01-01)

Note: Version bump only for package @quenty/valuebaseutils

7.3.1 (2022-12-27)

Note: Version bump only for package @quenty/valuebaseutils

7.3.0 (2022-12-05)

Note: Version bump only for package @quenty/valuebaseutils

7.2.0 (2022-11-19)

Note: Version bump only for package @quenty/valuebaseutils

7.1.1 (2022-11-04)

Note: Version bump only for package @quenty/valuebaseutils

7.1.0 (2022-10-11)

Note: Version bump only for package @quenty/valuebaseutils

7.0.0 (2022-09-27)

Bug Fixes

6.1.0 (2022-08-22)

Note: Version bump only for package @quenty/valuebaseutils

6.0.1 (2022-08-16)

Note: Version bump only for package @quenty/valuebaseutils

6.0.0 (2022-08-14)

Note: Version bump only for package @quenty/valuebaseutils

5.2.1 (2022-08-11)

Bug Fixes

  • Updating a ValueObject invalidates prior brio (#278) (b3de8a7)

5.2.0 (2022-07-31)

Features

  • Add ValueBaseUtils.getValueBaseType(valueBaseClassName) and ValueBaseUtils.getClassNameFromType(luaType) as well as docs (1e0097d)

5.1.0 (2022-06-21)

Note: Version bump only for package @quenty/valuebaseutils

5.0.0 (2022-05-21)

Note: Version bump only for package @quenty/valuebaseutils

4.2.0 (2022-03-27)

Note: Version bump only for package @quenty/valuebaseutils

4.1.0 (2022-03-10)

Note: Version bump only for package @quenty/valuebaseutils

4.0.0 (2022-03-06)

Note: Version bump only for package @quenty/valuebaseutils

3.8.0 (2022-01-17)

Note: Version bump only for package @quenty/valuebaseutils

3.7.1 (2022-01-16)

Note: Version bump only for package @quenty/valuebaseutils

3.7.0 (2022-01-07)

Note: Version bump only for package @quenty/valuebaseutils

3.6.0 (2022-01-03)

Features

  • Deprecate RxValueBaseUtils.observe and add RxValueBaseUtils.observeBrio (2c18d19)

3.5.2 (2021-12-30)

Note: Version bump only for package @quenty/valuebaseutils

3.5.1 (2021-12-30)

Note: Version bump only for package @quenty/valuebaseutils

3.5.0 (2021-12-18)

Note: Version bump only for package @quenty/valuebaseutils

3.4.0 (2021-12-14)

Features

  • ValueObject does not fire .Changed on cleanup. (ffd1a82)

3.3.0 (2021-11-20)

Bug Fixes

3.2.0 (2021-10-30)

Note: Version bump only for package @quenty/valuebaseutils

3.1.2 (2021-10-30)

Note: Version bump only for package @quenty/valuebaseutils

3.1.1 (2021-10-06)

Note: Version bump only for package @quenty/valuebaseutils

3.1.0 (2021-10-02)

Note: Version bump only for package @quenty/valuebaseutils

3.0.1 (2021-09-18)

Note: Version bump only for package @quenty/valuebaseutils

3.0.0 (2021-09-11)

Note: Version bump only for package @quenty/valuebaseutils

2.1.0 (2021-09-05)

Note: Version bump only for package @quenty/valuebaseutils

2.0.0 (2021-09-05)

Bug Fixes

  • Remove peer dependencies. This is because lerna doesn't really support peer dependencies being linked and getting a new version on build, which is unfortunate. (5f5aeee)

1.2.0 (2021-07-31)

Bug Fixes

  • Add CI and CD (47513e9)
  • Adjust CI badge to show automatic build and release state (5a55d3f)
  • Fix selene linting (45fc074)

1.0.2 (2021-07-25)

1.0.1 (2021-07-25)

1.0.0 (2021-07-24)