lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README | LICENSE

commit bdba8bca49f65a7a822da250460884caf57efa28
parent 69b848bdfd1513439da5bc67d12a1a47fadc427e
Author: triesap <tyson@radroots.org>
Date:   Thu, 19 Feb 2026 20:57:33 +0000

build: rename `radroots-core` bindings package to @radroots/core

Diffstat:
Mcore/bindings/ts/package.json | 2+-
Mevents/bindings/ts/package.json | 4++--
Mpnpm-lock.yaml | 4++--
Mtrade/bindings/ts/package.json | 4++--
Mturbo.json | 6+++---
5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/core/bindings/ts/package.json b/core/bindings/ts/package.json @@ -1,5 +1,5 @@ { - "name": "@radroots/core-bindings", + "name": "@radroots/core", "version": "1.0.0", "private": true, "license": "AGPLv3", diff --git a/events/bindings/ts/package.json b/events/bindings/ts/package.json @@ -23,7 +23,7 @@ "build:cjs": "tsc -p tsconfig.cjs.json", "build": "npm run build:esm && npm run build:cjs", "prebuild": "npm run clean && npm run prepend-imports", - "prepend-imports": "bash -c 'f=./src/types.ts; line=\"import type { RadrootsCoreDecimal, RadrootsCoreDiscount, RadrootsCoreDiscountValue, RadrootsCoreMoney, RadrootsCorePercent, RadrootsCoreQuantity, RadrootsCoreQuantityPrice, RadrootsCoreUnit } from \\\"@radroots/core-bindings\\\";\"; grep -qxF \"$line\" \"$f\" || (echo -e \"$line\\n\\n$(cat $f)\" > \"$f\")'", + "prepend-imports": "bash -c 'f=./src/types.ts; line=\"import type { RadrootsCoreDecimal, RadrootsCoreDiscount, RadrootsCoreDiscountValue, RadrootsCoreMoney, RadrootsCorePercent, RadrootsCoreQuantity, RadrootsCoreQuantityPrice, RadrootsCoreUnit } from \\\"@radroots/core\\\";\"; grep -qxF \"$line\" \"$f\" || (echo -e \"$line\\n\\n$(cat $f)\" > \"$f\")'", "clean": "rimraf dist", "dev": "npm run watch", "watch": "tsc -w" @@ -34,7 +34,7 @@ "ts-to-zod": "^3.15.0" }, "dependencies": { - "@radroots/core-bindings": "workspace:*", + "@radroots/core": "workspace:*", "zod": "^4.0.5" }, "publishConfig": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml @@ -51,7 +51,7 @@ importers: events/bindings/ts: dependencies: - '@radroots/core-bindings': + '@radroots/core': specifier: workspace:* version: link:../../../core/bindings/ts zod: @@ -83,7 +83,7 @@ importers: trade/bindings/ts: dependencies: - '@radroots/core-bindings': + '@radroots/core': specifier: workspace:* version: link:../../../core/bindings/ts '@radroots/events-bindings': diff --git a/trade/bindings/ts/package.json b/trade/bindings/ts/package.json @@ -23,7 +23,7 @@ "build:cjs": "tsc -p tsconfig.cjs.json", "build": "npm run build:esm && npm run build:cjs", "prebuild": "npm run clean && npm run prepend-imports", - "prepend-imports": "bash -c 'f=./src/types.ts; line=\"import type { RadrootsCoreCurrency, RadrootsCoreDecimal, RadrootsCoreDiscount, RadrootsCoreDiscountValue, RadrootsCoreMoney, RadrootsCoreQuantity, RadrootsCoreQuantityPrice, RadrootsCoreUnit } from \\\"@radroots/core-bindings\\\";\"; grep -qxF \"$line\" \"$f\" || (echo -e \"$line\\n\\n$(cat $f)\" > \"$f\")' && bash -c 'f=./src/types.ts; old=\"import type { RadrootsListingDiscount, RadrootsListingImage, RadrootsNostrEventPtr } from \\\"@radroots/events-bindings\\\";\"; if grep -qxF \"$old\" \"$f\"; then grep -vxF \"$old\" \"$f\" > \"$f.tmp\" && mv \"$f.tmp\" \"$f\"; fi; old2=\"import type { RadrootsListingImage, RadrootsNostrEventPtr } from \\\"@radroots/events-bindings\\\";\"; if grep -qxF \"$old2\" \"$f\"; then grep -vxF \"$old2\" \"$f\" > \"$f.tmp\" && mv \"$f.tmp\" \"$f\"; fi; line=\"import type { RadrootsListingImage, RadrootsNostrEventPtr, RadrootsPlotRef, RadrootsResourceAreaRef } from \\\"@radroots/events-bindings\\\";\"; grep -qxF \"$line\" \"$f\" || (echo -e \"$line\\n\\n$(cat $f)\" > \"$f\")'", + "prepend-imports": "bash -c 'f=./src/types.ts; line=\"import type { RadrootsCoreCurrency, RadrootsCoreDecimal, RadrootsCoreDiscount, RadrootsCoreDiscountValue, RadrootsCoreMoney, RadrootsCoreQuantity, RadrootsCoreQuantityPrice, RadrootsCoreUnit } from \\\"@radroots/core\\\";\"; grep -qxF \"$line\" \"$f\" || (echo -e \"$line\\n\\n$(cat $f)\" > \"$f\")' && bash -c 'f=./src/types.ts; old=\"import type { RadrootsListingDiscount, RadrootsListingImage, RadrootsNostrEventPtr } from \\\"@radroots/events-bindings\\\";\"; if grep -qxF \"$old\" \"$f\"; then grep -vxF \"$old\" \"$f\" > \"$f.tmp\" && mv \"$f.tmp\" \"$f\"; fi; old2=\"import type { RadrootsListingImage, RadrootsNostrEventPtr } from \\\"@radroots/events-bindings\\\";\"; if grep -qxF \"$old2\" \"$f\"; then grep -vxF \"$old2\" \"$f\" > \"$f.tmp\" && mv \"$f.tmp\" \"$f\"; fi; line=\"import type { RadrootsListingImage, RadrootsNostrEventPtr, RadrootsPlotRef, RadrootsResourceAreaRef } from \\\"@radroots/events-bindings\\\";\"; grep -qxF \"$line\" \"$f\" || (echo -e \"$line\\n\\n$(cat $f)\" > \"$f\")'", "clean": "rimraf dist", "dev": "npm run watch", "watch": "tsc -w" @@ -34,7 +34,7 @@ "ts-to-zod": "^3.15.0" }, "dependencies": { - "@radroots/core-bindings": "workspace:*", + "@radroots/core": "workspace:*", "@radroots/events-bindings": "workspace:*", "zod": "^4.0.5" }, diff --git a/turbo.json b/turbo.json @@ -28,7 +28,7 @@ "cache": false, "persistent": true }, - "@radroots/core-bindings#build": { + "@radroots/core#build": { "dependsOn": [ "@radroots/tsconfig#build" ] @@ -36,7 +36,7 @@ "@radroots/events-bindings#build": { "dependsOn": [ "@radroots/tsconfig#build", - "@radroots/core-bindings#build" + "@radroots/core#build" ] }, "@radroots/events-indexed-bindings#build": { @@ -47,7 +47,7 @@ "@radroots/trade-bindings#build": { "dependsOn": [ "@radroots/tsconfig#build", - "@radroots/core-bindings#build", + "@radroots/core#build", "@radroots/events-bindings#build" ] }