Skip to content

Function: createFsBoundaryGuardBuilder() ​

ts
function createFsBoundaryGuardBuilder<TPartition>(partitionMap): FsBoundaryGuardNode;

Defined in: fs/src/builders/create-fs-boundary-guard-builder.ts:15

Compiles a passive FsBoundaryGuardNode (fs:boundary-guard) for fs.boundaryGuard(partitionMap).

Blocks any pre-flight or post-flight write effect matching a partition's boundaryGlobs unless covered by an active LeaseDelta grant.

Type Parameters ​

Type ParameterDefault typeDescription
TPartition extends stringstringLiteral union of partition identifiers in partitionMap.

Parameters ​

ParameterTypeDescription
partitionMapFsPartitionMapNode<TPartition>Filesystem partition map AST node.

Returns ​

FsBoundaryGuardNode

Deeply frozen FsBoundaryGuardNode AST descriptor.

Released under the MIT License.