Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@arc-dev/core

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@arc-dev/core - npm Package Compare versions

Comparing version
0.0.2-alpha.12
to
0.0.2-alpha.13
+1
-0
dist/builders/builder.arc.d.ts

@@ -37,2 +37,3 @@ import { ArcStateContext } from "../types/state";

* Creates an initialization action that sets up the initial state.
* Note: The initialization only runs if the state values are undefined.
*

@@ -39,0 +40,0 @@ * @param initialState - The initial state object or a function that returns it

+1
-1

@@ -1,1 +0,1 @@

{"version":3,"file":"builder.arc.d.ts","sourceRoot":"","sources":["../../src/builders/builder.arc.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,MAAM,gBAAgB,CAAC;AACjD,OAAO,EAAe,OAAO,EAAE,MAAM,gBAAgB,CAAC;AACtD,OAAO,EAAE,WAAW,EAAE,kBAAkB,EAAE,MAAM,gBAAgB,CAAC;AACjE,OAAO,KAAK,EAAE,kBAAkB,EAAE,MAAM,oBAAoB,CAAC;AAC7D,OAAO,EAAE,GAAG,IAAI,YAAY,EAAE,MAAM,WAAW,CAAC;AAChD,OAAO,KAAK,EAAE,GAAG,IAAI,IAAI,EAAE,MAAM,cAAc,CAAC;AAChD,OAAO,KAAK,EAAE,OAAO,EAAE,MAAM,gBAAgB,CAAC;AAC9C,OAAO,KAAK,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAC7B,OAAO,KAAK,EAAW,UAAU,EAAE,MAAM,eAAe,CAAC;AAEzD;;GAEG;AACH,KAAK,aAAa,CAChB,KAAK,SAAS,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,EACjC,aAAa,SAAS,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,IACvC,OAAO,GAAG,CAAC,CAAC,GAAG,EAAE,UAAU,CAAC,KAAK,EAAE,aAAa,CAAC,KAAK,OAAO,CAAC,CAAC;AAEnE;;;;;;;;;;;;;GAaG;AACH,qBAAa,gBAAgB,CAC3B,KAAK,SAAS,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,EACjC,aAAa,SAAS,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC;IAMvC,OAAO,CAAC,UAAU;IAClB,OAAO,CAAC,eAAe;IALzB,OAAO,CAAC,QAAQ,CAAwB;IACxC,OAAO,CAAC,cAAc,CAAkB;gBAG9B,UAAU,EAAE,UAAU,CAAC,KAAK,EAAE,aAAa,CAAC,EAC5C,eAAe,EAAE,kBAAkB,CAAC,KAAK,EAAE,aAAa,CAAC;IAGnE;;;;;;OAMG;IACH,KAAK,CACH,YAAY,EACR,KAAK,GACL,CAAC,CAAC,KAAK,EAAE,YAAY,CAAC,MAAM,EAAE,GAAG,CAAC,KAAK,YAAY,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC,GACpE,IAAI;IA2BP;;;;;;;;OAQG;IACH,IAAI,CACF,IAAI,EAAE,aAAa,CAAC,KAAK,EAAE,aAAa,CAAC,GAAG,IAAI,GAAG,SAAS,EAC5D,EAAE,EACE,aAAa,CAAC,KAAK,EAAE,aAAa,CAAC,GACnC,aAAa,CAAC,KAAK,EAAE,aAAa,CAAC,EAAE,EACzC,IAAI,CAAC,EAAE,UAAU,GAChB,IAAI;IA4BP;;;;;;OAMG;IACH,IAAI,CACF,IAAI,EAAE,MAAM,EACZ,SAAS,EAAE,CAAC,EAAE,EAAE,eAAe,CAAC,KAAK,EAAE,aAAa,CAAC,KAAK,OAAO,GAChE,IAAI;IAgBP;;;;OAIG;IACH,IAAI,CAAC,IAAI,SAAS,OAAO,EACvB,IAAI,EAAE,IAAI,EACV,MAAM,EAAE;QACN,KAAK,EAAE,CAAC,EAAE,EAAE,eAAe,CAAC,KAAK,EAAE,aAAa,CAAC,KAAK,OAAO,CAAC;QAC9D,GAAG,EAAE,MAAM,CAAC;KACb,GACA,IAAI;IAKP;;;;;OAKG;IACH,GAAG,CAAC,MAAM,SAAS,MAAM,EAAE,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,IAAI,CAAC,GAAG,CAAC,GAAG,OAAO,CAAC,MAAM,CAAC;IAIvE;;;;;;;;;;;;;OAaG;IACH,YAAY,CACV,EAAE,EAAE,MAAM,EACV,EAAE,EACE,aAAa,CAAC,KAAK,EAAE,aAAa,CAAC,GACnC,aAAa,CAAC,KAAK,EAAE,aAAa,CAAC,EAAE,GACxC,IAAI;CAGR;AAED;;;;;;;;;;GAUG;AACH,qBAAa,UAAU,CACrB,KAAK,SAAS,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,EACjC,aAAa,SAAS,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC;IAEzC,OAAO,CAAC,WAAW,CAAoC;IACvD,OAAO,CAAC,WAAW,CAAoC;IACvD,OAAO,CAAC,eAAe,CAA2C;gBAEtD,eAAe,EAAE,kBAAkB,CAAC,KAAK,EAAE,aAAa,CAAC;IASrE;;OAEG;IACH,KAAK,IAAI,IAAI,CAAC,KAAK,EAAE,aAAa,CAAC;IAKnC,MAAM,CAAC,MAAM,SAAS,MAAM,EAC1B,EAAE,EAAE,MAAM,EACV,OAAO,EAAE,CACP,EAAE,EAAE,eAAe,CAAC,KAAK,EAAE,aAAa,CAAC,KACtC,OAAO,CAAC,YAAY,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC,GAAG,YAAY,CAAC,MAAM,EAAE,GAAG,CAAC,GAClE,OAAO,CAAC,MAAM,CAAC;IAIlB,KAAK,CAAC,MAAM,SAAS,MAAM,EAAE,MAAM,SAAS,CAAC,CAAC,UAAU,EACtD,EAAE,EAAE,MAAM,EACV,MAAM,EAAE;QACN,KAAK,EAAE,OAAO,CAAC;QACf,QAAQ,EAAE,CAAC,EAAE,EAAE,eAAe,CAAC,KAAK,EAAE,aAAa,CAAC,KAAK;YACvD,IAAI,EAAE,QAAQ,GAAG,MAAM,CAAC;YACxB,OAAO,EAAE,MAAM,CAAC;SACjB,EAAE,CAAC;QACJ,MAAM,EAAE,MAAM,CAAC;KAChB,GACA,OAAO,CAAC,MAAM,CAAC;IAIlB;;;;OAIG;IACH,GAAG,CAAC,MAAM,SAAS,MAAM,EAAE,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,IAAI,CAAC,GAAG,CAAC,GAAG,OAAO,CAAC,MAAM,CAAC;IAIvE;;;OAGG;IACH,GAAG,CAAC,MAAM,SAAS,MAAM,EAAE,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,IAAI,CAAC,GAAG,CAAC,GAAG,OAAO,CAAC,MAAM,CAAC;IAKvE;;;;OAIG;IACH,YAAY,CAAC,EAAE,EAAE,MAAM,GAAG;QACxB,EAAE,CAAC,MAAM,SAAS,MAAM,EACtB,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,CAAC,GAAG,EAAE,UAAU,CAAC,KAAK,EAAE,aAAa,CAAC,KAAK,OAAO,CAAC,MAAM,CAAC,GAClE,kBAAkB,CAAC,KAAK,EAAE,aAAa,CAAC,CAAC;KAC7C;IAID;;;;OAIG;IACH,IAAI,CAAC,IAAI,SAAS,OAAO,EACvB,IAAI,EAAE,IAAI,EACV,MAAM,EAAE;QACN,KAAK,EAAE,CAAC,EAAE,EAAE,eAAe,CAAC,KAAK,EAAE,aAAa,CAAC,KAAK,OAAO,CAAC;QAC9D,GAAG,EAAE,MAAM,CAAC;KACb,GACA,IAAI;IAaP,IAAI,CAAC,IAAI,SAAS,OAAO,EACvB,IAAI,EAAE,IAAI,GAAG,CAAC,CAAC,GAAG,EAAE,UAAU,CAAC,KAAK,EAAE,aAAa,CAAC,KAAK,OAAO,CAAC,GAChE,IAAI;IAKP,EAAE,CACA,IAAI,EACA,OAAO,GACP,OAAO,EAAE,GACT,CAAC,CAAC,GAAG,EAAE,UAAU,CAAC,KAAK,EAAE,aAAa,CAAC,KAAK,OAAO,CAAC,GACpD,CAAC,CAAC,GAAG,EAAE,UAAU,CAAC,KAAK,EAAE,aAAa,CAAC,KAAK,OAAO,CAAC,EAAE,GACzD,UAAU,CAAC,WAAW,CAAC,KAAK,EAAE,aAAa,CAAC,CAAC,IAAI,CAAC,CAAC;IAItD,SAAS,CAAC,aAAa,SAAS,MAAM,EACpC,IAAI,EAAE,aAAa,EACnB,EAAE,EAAE,CAAC,EAAE,EAAE,eAAe,CAAC,KAAK,EAAE,aAAa,CAAC,KAAK,OAAO,GACzD,MAAM;CAGV"}
{"version":3,"file":"builder.arc.d.ts","sourceRoot":"","sources":["../../src/builders/builder.arc.ts"],"names":[],"mappings":"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"}

@@ -612,2 +612,3 @@ 'use strict';

* Creates an initialization action that sets up the initial state.
* Note: The initialization only runs if the state values are undefined.
*

@@ -622,3 +623,3 @@ * @param initialState - The initial state object or a function that returns it

this.hasInitialized = true;
// Create an internal initialization action
// Create an internal initialization action that only sets undefined values
const initAction = this.arcBuilder.action("__init__", ({ state }) => {

@@ -628,7 +629,10 @@ if (typeof initialState === "function") {

}
// Merge initial state into current state
// Only set values that are currently undefined (skip if already initialized)
let newState = state;
for (const [key, value] of Object.entries(initialState)) {
newState = newState.set(key, value);
if (newState.get(key) === undefined) {
newState = newState.set(key, value);
}
}
// If no values were undefined, return state unchanged
return newState;

@@ -635,0 +639,0 @@ });

@@ -367,2 +367,3 @@ import { Map as Map$1 } from 'immutable';

* Creates an initialization action that sets up the initial state.
* Note: The initialization only runs if the state values are undefined.
*

@@ -369,0 +370,0 @@ * @param initialState - The initial state object or a function that returns it

@@ -611,2 +611,3 @@ import { z } from 'zod';

* Creates an initialization action that sets up the initial state.
* Note: The initialization only runs if the state values are undefined.
*

@@ -621,3 +622,3 @@ * @param initialState - The initial state object or a function that returns it

this.hasInitialized = true;
// Create an internal initialization action
// Create an internal initialization action that only sets undefined values
const initAction = this.arcBuilder.action("__init__", ({ state }) => {

@@ -627,7 +628,10 @@ if (typeof initialState === "function") {

}
// Merge initial state into current state
// Only set values that are currently undefined (skip if already initialized)
let newState = state;
for (const [key, value] of Object.entries(initialState)) {
newState = newState.set(key, value);
if (newState.get(key) === undefined) {
newState = newState.set(key, value);
}
}
// If no values were undefined, return state unchanged
return newState;

@@ -634,0 +638,0 @@ });

{
"name": "@arc-dev/core",
"version": "0.0.2-alpha.12",
"version": "0.0.2-alpha.13",
"description": "Core ARC runtime types utilities and builder",

@@ -5,0 +5,0 @@ "type": "module",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display