Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

@codama/nodes

Package Overview
Dependencies
Maintainers
1
Versions
32
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@codama/nodes - npm Package Compare versions

Comparing version
1.4.3
to
1.4.4
+153
-171
dist/index.browser.cjs

@@ -1,165 +0,7 @@

"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __reExport = (target, mod, secondTarget) => (__copyProps(target, mod, "default"), secondTarget && __copyProps(secondTarget, mod, "default"));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
'use strict';
var nodeTypes = require('@codama/node-types');
var errors = require('@codama/errors');
// src/index.ts
var index_exports = {};
__export(index_exports, {
CONTEXTUAL_VALUE_NODES: () => CONTEXTUAL_VALUE_NODES,
COUNT_NODES: () => COUNT_NODES,
DISCRIMINATOR_NODES: () => DISCRIMINATOR_NODES,
ENUM_VARIANT_TYPE_NODES: () => ENUM_VARIANT_TYPE_NODES,
INSTRUCTION_INPUT_VALUE_NODES: () => INSTRUCTION_INPUT_VALUE_NODES,
LINK_NODES: () => LINK_NODES,
PDA_SEED_NODES: () => PDA_SEED_NODES,
REGISTERED_CONTEXTUAL_VALUE_NODE_KINDS: () => REGISTERED_CONTEXTUAL_VALUE_NODE_KINDS,
REGISTERED_COUNT_NODE_KINDS: () => REGISTERED_COUNT_NODE_KINDS,
REGISTERED_DISCRIMINATOR_NODE_KINDS: () => REGISTERED_DISCRIMINATOR_NODE_KINDS,
REGISTERED_LINK_NODE_KINDS: () => REGISTERED_LINK_NODE_KINDS,
REGISTERED_NODE_KINDS: () => REGISTERED_NODE_KINDS,
REGISTERED_PDA_SEED_NODE_KINDS: () => REGISTERED_PDA_SEED_NODE_KINDS,
REGISTERED_TYPE_NODE_KINDS: () => REGISTERED_TYPE_NODE_KINDS,
REGISTERED_VALUE_NODE_KINDS: () => REGISTERED_VALUE_NODE_KINDS,
STANDALONE_CONTEXTUAL_VALUE_NODE_KINDS: () => STANDALONE_CONTEXTUAL_VALUE_NODE_KINDS,
STANDALONE_TYPE_NODE_KINDS: () => STANDALONE_TYPE_NODE_KINDS,
STANDALONE_VALUE_NODE_KINDS: () => STANDALONE_VALUE_NODE_KINDS,
TYPE_NODES: () => TYPE_NODES,
VALUE_NODES: () => VALUE_NODES,
accountBumpValueNode: () => accountBumpValueNode,
accountLinkNode: () => accountLinkNode,
accountNode: () => accountNode,
accountValueNode: () => accountValueNode,
amountTypeNode: () => amountTypeNode,
argumentValueNode: () => argumentValueNode,
arrayTypeNode: () => arrayTypeNode,
arrayValueNode: () => arrayValueNode,
assertIsNestedTypeNode: () => assertIsNestedTypeNode,
assertIsNode: () => assertIsNode,
assertIsNodeFilter: () => assertIsNodeFilter,
booleanTypeNode: () => booleanTypeNode,
booleanValueNode: () => booleanValueNode,
bytesTypeNode: () => bytesTypeNode,
bytesValueNode: () => bytesValueNode,
camelCase: () => camelCase,
capitalize: () => capitalize,
conditionalValueNode: () => conditionalValueNode,
constantDiscriminatorNode: () => constantDiscriminatorNode,
constantPdaSeedNode: () => constantPdaSeedNode,
constantPdaSeedNodeFromBytes: () => constantPdaSeedNodeFromBytes,
constantPdaSeedNodeFromProgramId: () => constantPdaSeedNodeFromProgramId,
constantPdaSeedNodeFromString: () => constantPdaSeedNodeFromString,
constantValueNode: () => constantValueNode,
constantValueNodeFromBytes: () => constantValueNodeFromBytes,
constantValueNodeFromString: () => constantValueNodeFromString,
dateTimeTypeNode: () => dateTimeTypeNode,
definedTypeLinkNode: () => definedTypeLinkNode,
definedTypeNode: () => definedTypeNode,
enumEmptyVariantTypeNode: () => enumEmptyVariantTypeNode,
enumStructVariantTypeNode: () => enumStructVariantTypeNode,
enumTupleVariantTypeNode: () => enumTupleVariantTypeNode,
enumTypeNode: () => enumTypeNode,
enumValueNode: () => enumValueNode,
errorNode: () => errorNode,
fieldDiscriminatorNode: () => fieldDiscriminatorNode,
fixedCountNode: () => fixedCountNode,
fixedSizeTypeNode: () => fixedSizeTypeNode,
getAllAccounts: () => getAllAccounts,
getAllDefinedTypes: () => getAllDefinedTypes,
getAllErrors: () => getAllErrors,
getAllInstructionArguments: () => getAllInstructionArguments,
getAllInstructions: () => getAllInstructions,
getAllInstructionsWithSubs: () => getAllInstructionsWithSubs,
getAllPdas: () => getAllPdas,
getAllPrograms: () => getAllPrograms,
hiddenPrefixTypeNode: () => hiddenPrefixTypeNode,
hiddenSuffixTypeNode: () => hiddenSuffixTypeNode,
identityValueNode: () => identityValueNode,
instructionAccountLinkNode: () => instructionAccountLinkNode,
instructionAccountNode: () => instructionAccountNode,
instructionArgumentLinkNode: () => instructionArgumentLinkNode,
instructionArgumentNode: () => instructionArgumentNode,
instructionByteDeltaNode: () => instructionByteDeltaNode,
instructionLinkNode: () => instructionLinkNode,
instructionNode: () => instructionNode,
instructionRemainingAccountsNode: () => instructionRemainingAccountsNode,
isDataEnum: () => isDataEnum,
isDecimal: () => isDecimal,
isInteger: () => isInteger,
isNestedTypeNode: () => isNestedTypeNode,
isNode: () => isNode,
isNodeFilter: () => isNodeFilter,
isScalarEnum: () => isScalarEnum,
isSignedInteger: () => isSignedInteger,
isUnsignedInteger: () => isUnsignedInteger,
kebabCase: () => kebabCase,
mapEntryValueNode: () => mapEntryValueNode,
mapTypeNode: () => mapTypeNode,
mapValueNode: () => mapValueNode,
noneValueNode: () => noneValueNode,
numberTypeNode: () => numberTypeNode,
numberValueNode: () => numberValueNode,
optionTypeNode: () => optionTypeNode,
parseDocs: () => parseDocs,
parseOptionalAccountStrategy: () => parseOptionalAccountStrategy,
pascalCase: () => pascalCase,
payerValueNode: () => payerValueNode,
pdaLinkNode: () => pdaLinkNode,
pdaNode: () => pdaNode,
pdaSeedValueNode: () => pdaSeedValueNode,
pdaValueNode: () => pdaValueNode,
postOffsetTypeNode: () => postOffsetTypeNode,
preOffsetTypeNode: () => preOffsetTypeNode,
prefixedCountNode: () => prefixedCountNode,
programIdValueNode: () => programIdValueNode,
programLinkNode: () => programLinkNode,
programNode: () => programNode,
publicKeyTypeNode: () => publicKeyTypeNode,
publicKeyValueNode: () => publicKeyValueNode,
remainderCountNode: () => remainderCountNode,
remainderOptionTypeNode: () => remainderOptionTypeNode,
removeNullAndAssertIsNodeFilter: () => removeNullAndAssertIsNodeFilter,
resolveNestedTypeNode: () => resolveNestedTypeNode,
resolverValueNode: () => resolverValueNode,
rootNode: () => rootNode,
sentinelTypeNode: () => sentinelTypeNode,
setTypeNode: () => setTypeNode,
setValueNode: () => setValueNode,
sizeDiscriminatorNode: () => sizeDiscriminatorNode,
sizePrefixTypeNode: () => sizePrefixTypeNode,
snakeCase: () => snakeCase,
solAmountTypeNode: () => solAmountTypeNode,
someValueNode: () => someValueNode,
stringTypeNode: () => stringTypeNode,
stringValueNode: () => stringValueNode,
structFieldTypeNode: () => structFieldTypeNode,
structFieldTypeNodeFromInstructionArgumentNode: () => structFieldTypeNodeFromInstructionArgumentNode,
structFieldValueNode: () => structFieldValueNode,
structTypeNode: () => structTypeNode,
structTypeNodeFromInstructionArgumentNodes: () => structTypeNodeFromInstructionArgumentNodes,
structValueNode: () => structValueNode,
titleCase: () => titleCase,
transformNestedTypeNode: () => transformNestedTypeNode,
tupleTypeNode: () => tupleTypeNode,
tupleValueNode: () => tupleValueNode,
variablePdaSeedNode: () => variablePdaSeedNode,
zeroableOptionTypeNode: () => zeroableOptionTypeNode
});
module.exports = __toCommonJS(index_exports);
__reExport(index_exports, require("@codama/node-types"), module.exports);

@@ -716,8 +558,2 @@ // src/shared/docs.ts

// src/typeNodes/NestedTypeNode.ts
var import_errors2 = require("@codama/errors");
// src/Node.ts
var import_errors = require("@codama/errors");
// src/typeNodes/TypeNode.ts

@@ -787,3 +623,3 @@ var STANDALONE_TYPE_NODE_KINDS = [

if (!isNode(node, kinds)) {
throw new import_errors.CodamaError(import_errors.CODAMA_ERROR__UNEXPECTED_NODE_KIND, {
throw new errors.CodamaError(errors.CODAMA_ERROR__UNEXPECTED_NODE_KIND, {
expectedKinds: kinds,

@@ -852,3 +688,3 @@ kind: node?.kind ?? null,

if (!isNestedTypeNode(node, kinds)) {
throw new import_errors2.CodamaError(import_errors2.CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND, {
throw new errors.CodamaError(errors.CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND, {
expectedKinds: kinds,

@@ -1324,3 +1160,3 @@ kind: node?.kind ?? null,

standard: "codama",
version: "1.4.3",
version: "1.4.4",
// Children.

@@ -1331,2 +1167,148 @@ program,

}
exports.CONTEXTUAL_VALUE_NODES = CONTEXTUAL_VALUE_NODES;
exports.COUNT_NODES = COUNT_NODES;
exports.DISCRIMINATOR_NODES = DISCRIMINATOR_NODES;
exports.ENUM_VARIANT_TYPE_NODES = ENUM_VARIANT_TYPE_NODES;
exports.INSTRUCTION_INPUT_VALUE_NODES = INSTRUCTION_INPUT_VALUE_NODES;
exports.LINK_NODES = LINK_NODES;
exports.PDA_SEED_NODES = PDA_SEED_NODES;
exports.REGISTERED_CONTEXTUAL_VALUE_NODE_KINDS = REGISTERED_CONTEXTUAL_VALUE_NODE_KINDS;
exports.REGISTERED_COUNT_NODE_KINDS = REGISTERED_COUNT_NODE_KINDS;
exports.REGISTERED_DISCRIMINATOR_NODE_KINDS = REGISTERED_DISCRIMINATOR_NODE_KINDS;
exports.REGISTERED_LINK_NODE_KINDS = REGISTERED_LINK_NODE_KINDS;
exports.REGISTERED_NODE_KINDS = REGISTERED_NODE_KINDS;
exports.REGISTERED_PDA_SEED_NODE_KINDS = REGISTERED_PDA_SEED_NODE_KINDS;
exports.REGISTERED_TYPE_NODE_KINDS = REGISTERED_TYPE_NODE_KINDS;
exports.REGISTERED_VALUE_NODE_KINDS = REGISTERED_VALUE_NODE_KINDS;
exports.STANDALONE_CONTEXTUAL_VALUE_NODE_KINDS = STANDALONE_CONTEXTUAL_VALUE_NODE_KINDS;
exports.STANDALONE_TYPE_NODE_KINDS = STANDALONE_TYPE_NODE_KINDS;
exports.STANDALONE_VALUE_NODE_KINDS = STANDALONE_VALUE_NODE_KINDS;
exports.TYPE_NODES = TYPE_NODES;
exports.VALUE_NODES = VALUE_NODES;
exports.accountBumpValueNode = accountBumpValueNode;
exports.accountLinkNode = accountLinkNode;
exports.accountNode = accountNode;
exports.accountValueNode = accountValueNode;
exports.amountTypeNode = amountTypeNode;
exports.argumentValueNode = argumentValueNode;
exports.arrayTypeNode = arrayTypeNode;
exports.arrayValueNode = arrayValueNode;
exports.assertIsNestedTypeNode = assertIsNestedTypeNode;
exports.assertIsNode = assertIsNode;
exports.assertIsNodeFilter = assertIsNodeFilter;
exports.booleanTypeNode = booleanTypeNode;
exports.booleanValueNode = booleanValueNode;
exports.bytesTypeNode = bytesTypeNode;
exports.bytesValueNode = bytesValueNode;
exports.camelCase = camelCase;
exports.capitalize = capitalize;
exports.conditionalValueNode = conditionalValueNode;
exports.constantDiscriminatorNode = constantDiscriminatorNode;
exports.constantPdaSeedNode = constantPdaSeedNode;
exports.constantPdaSeedNodeFromBytes = constantPdaSeedNodeFromBytes;
exports.constantPdaSeedNodeFromProgramId = constantPdaSeedNodeFromProgramId;
exports.constantPdaSeedNodeFromString = constantPdaSeedNodeFromString;
exports.constantValueNode = constantValueNode;
exports.constantValueNodeFromBytes = constantValueNodeFromBytes;
exports.constantValueNodeFromString = constantValueNodeFromString;
exports.dateTimeTypeNode = dateTimeTypeNode;
exports.definedTypeLinkNode = definedTypeLinkNode;
exports.definedTypeNode = definedTypeNode;
exports.enumEmptyVariantTypeNode = enumEmptyVariantTypeNode;
exports.enumStructVariantTypeNode = enumStructVariantTypeNode;
exports.enumTupleVariantTypeNode = enumTupleVariantTypeNode;
exports.enumTypeNode = enumTypeNode;
exports.enumValueNode = enumValueNode;
exports.errorNode = errorNode;
exports.fieldDiscriminatorNode = fieldDiscriminatorNode;
exports.fixedCountNode = fixedCountNode;
exports.fixedSizeTypeNode = fixedSizeTypeNode;
exports.getAllAccounts = getAllAccounts;
exports.getAllDefinedTypes = getAllDefinedTypes;
exports.getAllErrors = getAllErrors;
exports.getAllInstructionArguments = getAllInstructionArguments;
exports.getAllInstructions = getAllInstructions;
exports.getAllInstructionsWithSubs = getAllInstructionsWithSubs;
exports.getAllPdas = getAllPdas;
exports.getAllPrograms = getAllPrograms;
exports.hiddenPrefixTypeNode = hiddenPrefixTypeNode;
exports.hiddenSuffixTypeNode = hiddenSuffixTypeNode;
exports.identityValueNode = identityValueNode;
exports.instructionAccountLinkNode = instructionAccountLinkNode;
exports.instructionAccountNode = instructionAccountNode;
exports.instructionArgumentLinkNode = instructionArgumentLinkNode;
exports.instructionArgumentNode = instructionArgumentNode;
exports.instructionByteDeltaNode = instructionByteDeltaNode;
exports.instructionLinkNode = instructionLinkNode;
exports.instructionNode = instructionNode;
exports.instructionRemainingAccountsNode = instructionRemainingAccountsNode;
exports.isDataEnum = isDataEnum;
exports.isDecimal = isDecimal;
exports.isInteger = isInteger;
exports.isNestedTypeNode = isNestedTypeNode;
exports.isNode = isNode;
exports.isNodeFilter = isNodeFilter;
exports.isScalarEnum = isScalarEnum;
exports.isSignedInteger = isSignedInteger;
exports.isUnsignedInteger = isUnsignedInteger;
exports.kebabCase = kebabCase;
exports.mapEntryValueNode = mapEntryValueNode;
exports.mapTypeNode = mapTypeNode;
exports.mapValueNode = mapValueNode;
exports.noneValueNode = noneValueNode;
exports.numberTypeNode = numberTypeNode;
exports.numberValueNode = numberValueNode;
exports.optionTypeNode = optionTypeNode;
exports.parseDocs = parseDocs;
exports.parseOptionalAccountStrategy = parseOptionalAccountStrategy;
exports.pascalCase = pascalCase;
exports.payerValueNode = payerValueNode;
exports.pdaLinkNode = pdaLinkNode;
exports.pdaNode = pdaNode;
exports.pdaSeedValueNode = pdaSeedValueNode;
exports.pdaValueNode = pdaValueNode;
exports.postOffsetTypeNode = postOffsetTypeNode;
exports.preOffsetTypeNode = preOffsetTypeNode;
exports.prefixedCountNode = prefixedCountNode;
exports.programIdValueNode = programIdValueNode;
exports.programLinkNode = programLinkNode;
exports.programNode = programNode;
exports.publicKeyTypeNode = publicKeyTypeNode;
exports.publicKeyValueNode = publicKeyValueNode;
exports.remainderCountNode = remainderCountNode;
exports.remainderOptionTypeNode = remainderOptionTypeNode;
exports.removeNullAndAssertIsNodeFilter = removeNullAndAssertIsNodeFilter;
exports.resolveNestedTypeNode = resolveNestedTypeNode;
exports.resolverValueNode = resolverValueNode;
exports.rootNode = rootNode;
exports.sentinelTypeNode = sentinelTypeNode;
exports.setTypeNode = setTypeNode;
exports.setValueNode = setValueNode;
exports.sizeDiscriminatorNode = sizeDiscriminatorNode;
exports.sizePrefixTypeNode = sizePrefixTypeNode;
exports.snakeCase = snakeCase;
exports.solAmountTypeNode = solAmountTypeNode;
exports.someValueNode = someValueNode;
exports.stringTypeNode = stringTypeNode;
exports.stringValueNode = stringValueNode;
exports.structFieldTypeNode = structFieldTypeNode;
exports.structFieldTypeNodeFromInstructionArgumentNode = structFieldTypeNodeFromInstructionArgumentNode;
exports.structFieldValueNode = structFieldValueNode;
exports.structTypeNode = structTypeNode;
exports.structTypeNodeFromInstructionArgumentNodes = structTypeNodeFromInstructionArgumentNodes;
exports.structValueNode = structValueNode;
exports.titleCase = titleCase;
exports.transformNestedTypeNode = transformNestedTypeNode;
exports.tupleTypeNode = tupleTypeNode;
exports.tupleValueNode = tupleValueNode;
exports.variablePdaSeedNode = variablePdaSeedNode;
exports.zeroableOptionTypeNode = zeroableOptionTypeNode;
Object.keys(nodeTypes).forEach(function (k) {
if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) Object.defineProperty(exports, k, {
enumerable: true,
get: function () { return nodeTypes[k]; }
});
});
//# sourceMappingURL=index.browser.cjs.map
//# sourceMappingURL=index.browser.cjs.map

@@ -0,3 +1,5 @@

export * from '@codama/node-types';
import { CodamaError, CODAMA_ERROR__UNEXPECTED_NODE_KIND, CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND } from '@codama/errors';
// src/index.ts
export * from "@codama/node-types";

@@ -554,8 +556,2 @@ // src/shared/docs.ts

// src/typeNodes/NestedTypeNode.ts
import { CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND, CodamaError as CodamaError2 } from "@codama/errors";
// src/Node.ts
import { CODAMA_ERROR__UNEXPECTED_NODE_KIND, CodamaError } from "@codama/errors";
// src/typeNodes/TypeNode.ts

@@ -689,3 +685,3 @@ var STANDALONE_TYPE_NODE_KINDS = [

if (!isNestedTypeNode(node, kinds)) {
throw new CodamaError2(CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND, {
throw new CodamaError(CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND, {
expectedKinds: kinds,

@@ -1161,3 +1157,3 @@ kind: node?.kind ?? null,

standard: "codama",
version: "1.4.3",
version: "1.4.4",
// Children.

@@ -1168,142 +1164,5 @@ program,

}
export {
CONTEXTUAL_VALUE_NODES,
COUNT_NODES,
DISCRIMINATOR_NODES,
ENUM_VARIANT_TYPE_NODES,
INSTRUCTION_INPUT_VALUE_NODES,
LINK_NODES,
PDA_SEED_NODES,
REGISTERED_CONTEXTUAL_VALUE_NODE_KINDS,
REGISTERED_COUNT_NODE_KINDS,
REGISTERED_DISCRIMINATOR_NODE_KINDS,
REGISTERED_LINK_NODE_KINDS,
REGISTERED_NODE_KINDS,
REGISTERED_PDA_SEED_NODE_KINDS,
REGISTERED_TYPE_NODE_KINDS,
REGISTERED_VALUE_NODE_KINDS,
STANDALONE_CONTEXTUAL_VALUE_NODE_KINDS,
STANDALONE_TYPE_NODE_KINDS,
STANDALONE_VALUE_NODE_KINDS,
TYPE_NODES,
VALUE_NODES,
accountBumpValueNode,
accountLinkNode,
accountNode,
accountValueNode,
amountTypeNode,
argumentValueNode,
arrayTypeNode,
arrayValueNode,
assertIsNestedTypeNode,
assertIsNode,
assertIsNodeFilter,
booleanTypeNode,
booleanValueNode,
bytesTypeNode,
bytesValueNode,
camelCase,
capitalize,
conditionalValueNode,
constantDiscriminatorNode,
constantPdaSeedNode,
constantPdaSeedNodeFromBytes,
constantPdaSeedNodeFromProgramId,
constantPdaSeedNodeFromString,
constantValueNode,
constantValueNodeFromBytes,
constantValueNodeFromString,
dateTimeTypeNode,
definedTypeLinkNode,
definedTypeNode,
enumEmptyVariantTypeNode,
enumStructVariantTypeNode,
enumTupleVariantTypeNode,
enumTypeNode,
enumValueNode,
errorNode,
fieldDiscriminatorNode,
fixedCountNode,
fixedSizeTypeNode,
getAllAccounts,
getAllDefinedTypes,
getAllErrors,
getAllInstructionArguments,
getAllInstructions,
getAllInstructionsWithSubs,
getAllPdas,
getAllPrograms,
hiddenPrefixTypeNode,
hiddenSuffixTypeNode,
identityValueNode,
instructionAccountLinkNode,
instructionAccountNode,
instructionArgumentLinkNode,
instructionArgumentNode,
instructionByteDeltaNode,
instructionLinkNode,
instructionNode,
instructionRemainingAccountsNode,
isDataEnum,
isDecimal,
isInteger,
isNestedTypeNode,
isNode,
isNodeFilter,
isScalarEnum,
isSignedInteger,
isUnsignedInteger,
kebabCase,
mapEntryValueNode,
mapTypeNode,
mapValueNode,
noneValueNode,
numberTypeNode,
numberValueNode,
optionTypeNode,
parseDocs,
parseOptionalAccountStrategy,
pascalCase,
payerValueNode,
pdaLinkNode,
pdaNode,
pdaSeedValueNode,
pdaValueNode,
postOffsetTypeNode,
preOffsetTypeNode,
prefixedCountNode,
programIdValueNode,
programLinkNode,
programNode,
publicKeyTypeNode,
publicKeyValueNode,
remainderCountNode,
remainderOptionTypeNode,
removeNullAndAssertIsNodeFilter,
resolveNestedTypeNode,
resolverValueNode,
rootNode,
sentinelTypeNode,
setTypeNode,
setValueNode,
sizeDiscriminatorNode,
sizePrefixTypeNode,
snakeCase,
solAmountTypeNode,
someValueNode,
stringTypeNode,
stringValueNode,
structFieldTypeNode,
structFieldTypeNodeFromInstructionArgumentNode,
structFieldValueNode,
structTypeNode,
structTypeNodeFromInstructionArgumentNodes,
structValueNode,
titleCase,
transformNestedTypeNode,
tupleTypeNode,
tupleValueNode,
variablePdaSeedNode,
zeroableOptionTypeNode
};
export { CONTEXTUAL_VALUE_NODES, COUNT_NODES, DISCRIMINATOR_NODES, ENUM_VARIANT_TYPE_NODES, INSTRUCTION_INPUT_VALUE_NODES, LINK_NODES, PDA_SEED_NODES, REGISTERED_CONTEXTUAL_VALUE_NODE_KINDS, REGISTERED_COUNT_NODE_KINDS, REGISTERED_DISCRIMINATOR_NODE_KINDS, REGISTERED_LINK_NODE_KINDS, REGISTERED_NODE_KINDS, REGISTERED_PDA_SEED_NODE_KINDS, REGISTERED_TYPE_NODE_KINDS, REGISTERED_VALUE_NODE_KINDS, STANDALONE_CONTEXTUAL_VALUE_NODE_KINDS, STANDALONE_TYPE_NODE_KINDS, STANDALONE_VALUE_NODE_KINDS, TYPE_NODES, VALUE_NODES, accountBumpValueNode, accountLinkNode, accountNode, accountValueNode, amountTypeNode, argumentValueNode, arrayTypeNode, arrayValueNode, assertIsNestedTypeNode, assertIsNode, assertIsNodeFilter, booleanTypeNode, booleanValueNode, bytesTypeNode, bytesValueNode, camelCase, capitalize, conditionalValueNode, constantDiscriminatorNode, constantPdaSeedNode, constantPdaSeedNodeFromBytes, constantPdaSeedNodeFromProgramId, constantPdaSeedNodeFromString, constantValueNode, constantValueNodeFromBytes, constantValueNodeFromString, dateTimeTypeNode, definedTypeLinkNode, definedTypeNode, enumEmptyVariantTypeNode, enumStructVariantTypeNode, enumTupleVariantTypeNode, enumTypeNode, enumValueNode, errorNode, fieldDiscriminatorNode, fixedCountNode, fixedSizeTypeNode, getAllAccounts, getAllDefinedTypes, getAllErrors, getAllInstructionArguments, getAllInstructions, getAllInstructionsWithSubs, getAllPdas, getAllPrograms, hiddenPrefixTypeNode, hiddenSuffixTypeNode, identityValueNode, instructionAccountLinkNode, instructionAccountNode, instructionArgumentLinkNode, instructionArgumentNode, instructionByteDeltaNode, instructionLinkNode, instructionNode, instructionRemainingAccountsNode, isDataEnum, isDecimal, isInteger, isNestedTypeNode, isNode, isNodeFilter, isScalarEnum, isSignedInteger, isUnsignedInteger, kebabCase, mapEntryValueNode, mapTypeNode, mapValueNode, noneValueNode, numberTypeNode, numberValueNode, optionTypeNode, parseDocs, parseOptionalAccountStrategy, pascalCase, payerValueNode, pdaLinkNode, pdaNode, pdaSeedValueNode, pdaValueNode, postOffsetTypeNode, preOffsetTypeNode, prefixedCountNode, programIdValueNode, programLinkNode, programNode, publicKeyTypeNode, publicKeyValueNode, remainderCountNode, remainderOptionTypeNode, removeNullAndAssertIsNodeFilter, resolveNestedTypeNode, resolverValueNode, rootNode, sentinelTypeNode, setTypeNode, setValueNode, sizeDiscriminatorNode, sizePrefixTypeNode, snakeCase, solAmountTypeNode, someValueNode, stringTypeNode, stringValueNode, structFieldTypeNode, structFieldTypeNodeFromInstructionArgumentNode, structFieldValueNode, structTypeNode, structTypeNodeFromInstructionArgumentNodes, structValueNode, titleCase, transformNestedTypeNode, tupleTypeNode, tupleValueNode, variablePdaSeedNode, zeroableOptionTypeNode };
//# sourceMappingURL=index.browser.mjs.map
//# sourceMappingURL=index.browser.mjs.map

@@ -1,165 +0,7 @@

"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __reExport = (target, mod, secondTarget) => (__copyProps(target, mod, "default"), secondTarget && __copyProps(secondTarget, mod, "default"));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
'use strict';
var nodeTypes = require('@codama/node-types');
var errors = require('@codama/errors');
// src/index.ts
var index_exports = {};
__export(index_exports, {
CONTEXTUAL_VALUE_NODES: () => CONTEXTUAL_VALUE_NODES,
COUNT_NODES: () => COUNT_NODES,
DISCRIMINATOR_NODES: () => DISCRIMINATOR_NODES,
ENUM_VARIANT_TYPE_NODES: () => ENUM_VARIANT_TYPE_NODES,
INSTRUCTION_INPUT_VALUE_NODES: () => INSTRUCTION_INPUT_VALUE_NODES,
LINK_NODES: () => LINK_NODES,
PDA_SEED_NODES: () => PDA_SEED_NODES,
REGISTERED_CONTEXTUAL_VALUE_NODE_KINDS: () => REGISTERED_CONTEXTUAL_VALUE_NODE_KINDS,
REGISTERED_COUNT_NODE_KINDS: () => REGISTERED_COUNT_NODE_KINDS,
REGISTERED_DISCRIMINATOR_NODE_KINDS: () => REGISTERED_DISCRIMINATOR_NODE_KINDS,
REGISTERED_LINK_NODE_KINDS: () => REGISTERED_LINK_NODE_KINDS,
REGISTERED_NODE_KINDS: () => REGISTERED_NODE_KINDS,
REGISTERED_PDA_SEED_NODE_KINDS: () => REGISTERED_PDA_SEED_NODE_KINDS,
REGISTERED_TYPE_NODE_KINDS: () => REGISTERED_TYPE_NODE_KINDS,
REGISTERED_VALUE_NODE_KINDS: () => REGISTERED_VALUE_NODE_KINDS,
STANDALONE_CONTEXTUAL_VALUE_NODE_KINDS: () => STANDALONE_CONTEXTUAL_VALUE_NODE_KINDS,
STANDALONE_TYPE_NODE_KINDS: () => STANDALONE_TYPE_NODE_KINDS,
STANDALONE_VALUE_NODE_KINDS: () => STANDALONE_VALUE_NODE_KINDS,
TYPE_NODES: () => TYPE_NODES,
VALUE_NODES: () => VALUE_NODES,
accountBumpValueNode: () => accountBumpValueNode,
accountLinkNode: () => accountLinkNode,
accountNode: () => accountNode,
accountValueNode: () => accountValueNode,
amountTypeNode: () => amountTypeNode,
argumentValueNode: () => argumentValueNode,
arrayTypeNode: () => arrayTypeNode,
arrayValueNode: () => arrayValueNode,
assertIsNestedTypeNode: () => assertIsNestedTypeNode,
assertIsNode: () => assertIsNode,
assertIsNodeFilter: () => assertIsNodeFilter,
booleanTypeNode: () => booleanTypeNode,
booleanValueNode: () => booleanValueNode,
bytesTypeNode: () => bytesTypeNode,
bytesValueNode: () => bytesValueNode,
camelCase: () => camelCase,
capitalize: () => capitalize,
conditionalValueNode: () => conditionalValueNode,
constantDiscriminatorNode: () => constantDiscriminatorNode,
constantPdaSeedNode: () => constantPdaSeedNode,
constantPdaSeedNodeFromBytes: () => constantPdaSeedNodeFromBytes,
constantPdaSeedNodeFromProgramId: () => constantPdaSeedNodeFromProgramId,
constantPdaSeedNodeFromString: () => constantPdaSeedNodeFromString,
constantValueNode: () => constantValueNode,
constantValueNodeFromBytes: () => constantValueNodeFromBytes,
constantValueNodeFromString: () => constantValueNodeFromString,
dateTimeTypeNode: () => dateTimeTypeNode,
definedTypeLinkNode: () => definedTypeLinkNode,
definedTypeNode: () => definedTypeNode,
enumEmptyVariantTypeNode: () => enumEmptyVariantTypeNode,
enumStructVariantTypeNode: () => enumStructVariantTypeNode,
enumTupleVariantTypeNode: () => enumTupleVariantTypeNode,
enumTypeNode: () => enumTypeNode,
enumValueNode: () => enumValueNode,
errorNode: () => errorNode,
fieldDiscriminatorNode: () => fieldDiscriminatorNode,
fixedCountNode: () => fixedCountNode,
fixedSizeTypeNode: () => fixedSizeTypeNode,
getAllAccounts: () => getAllAccounts,
getAllDefinedTypes: () => getAllDefinedTypes,
getAllErrors: () => getAllErrors,
getAllInstructionArguments: () => getAllInstructionArguments,
getAllInstructions: () => getAllInstructions,
getAllInstructionsWithSubs: () => getAllInstructionsWithSubs,
getAllPdas: () => getAllPdas,
getAllPrograms: () => getAllPrograms,
hiddenPrefixTypeNode: () => hiddenPrefixTypeNode,
hiddenSuffixTypeNode: () => hiddenSuffixTypeNode,
identityValueNode: () => identityValueNode,
instructionAccountLinkNode: () => instructionAccountLinkNode,
instructionAccountNode: () => instructionAccountNode,
instructionArgumentLinkNode: () => instructionArgumentLinkNode,
instructionArgumentNode: () => instructionArgumentNode,
instructionByteDeltaNode: () => instructionByteDeltaNode,
instructionLinkNode: () => instructionLinkNode,
instructionNode: () => instructionNode,
instructionRemainingAccountsNode: () => instructionRemainingAccountsNode,
isDataEnum: () => isDataEnum,
isDecimal: () => isDecimal,
isInteger: () => isInteger,
isNestedTypeNode: () => isNestedTypeNode,
isNode: () => isNode,
isNodeFilter: () => isNodeFilter,
isScalarEnum: () => isScalarEnum,
isSignedInteger: () => isSignedInteger,
isUnsignedInteger: () => isUnsignedInteger,
kebabCase: () => kebabCase,
mapEntryValueNode: () => mapEntryValueNode,
mapTypeNode: () => mapTypeNode,
mapValueNode: () => mapValueNode,
noneValueNode: () => noneValueNode,
numberTypeNode: () => numberTypeNode,
numberValueNode: () => numberValueNode,
optionTypeNode: () => optionTypeNode,
parseDocs: () => parseDocs,
parseOptionalAccountStrategy: () => parseOptionalAccountStrategy,
pascalCase: () => pascalCase,
payerValueNode: () => payerValueNode,
pdaLinkNode: () => pdaLinkNode,
pdaNode: () => pdaNode,
pdaSeedValueNode: () => pdaSeedValueNode,
pdaValueNode: () => pdaValueNode,
postOffsetTypeNode: () => postOffsetTypeNode,
preOffsetTypeNode: () => preOffsetTypeNode,
prefixedCountNode: () => prefixedCountNode,
programIdValueNode: () => programIdValueNode,
programLinkNode: () => programLinkNode,
programNode: () => programNode,
publicKeyTypeNode: () => publicKeyTypeNode,
publicKeyValueNode: () => publicKeyValueNode,
remainderCountNode: () => remainderCountNode,
remainderOptionTypeNode: () => remainderOptionTypeNode,
removeNullAndAssertIsNodeFilter: () => removeNullAndAssertIsNodeFilter,
resolveNestedTypeNode: () => resolveNestedTypeNode,
resolverValueNode: () => resolverValueNode,
rootNode: () => rootNode,
sentinelTypeNode: () => sentinelTypeNode,
setTypeNode: () => setTypeNode,
setValueNode: () => setValueNode,
sizeDiscriminatorNode: () => sizeDiscriminatorNode,
sizePrefixTypeNode: () => sizePrefixTypeNode,
snakeCase: () => snakeCase,
solAmountTypeNode: () => solAmountTypeNode,
someValueNode: () => someValueNode,
stringTypeNode: () => stringTypeNode,
stringValueNode: () => stringValueNode,
structFieldTypeNode: () => structFieldTypeNode,
structFieldTypeNodeFromInstructionArgumentNode: () => structFieldTypeNodeFromInstructionArgumentNode,
structFieldValueNode: () => structFieldValueNode,
structTypeNode: () => structTypeNode,
structTypeNodeFromInstructionArgumentNodes: () => structTypeNodeFromInstructionArgumentNodes,
structValueNode: () => structValueNode,
titleCase: () => titleCase,
transformNestedTypeNode: () => transformNestedTypeNode,
tupleTypeNode: () => tupleTypeNode,
tupleValueNode: () => tupleValueNode,
variablePdaSeedNode: () => variablePdaSeedNode,
zeroableOptionTypeNode: () => zeroableOptionTypeNode
});
module.exports = __toCommonJS(index_exports);
__reExport(index_exports, require("@codama/node-types"), module.exports);

@@ -716,8 +558,2 @@ // src/shared/docs.ts

// src/typeNodes/NestedTypeNode.ts
var import_errors2 = require("@codama/errors");
// src/Node.ts
var import_errors = require("@codama/errors");
// src/typeNodes/TypeNode.ts

@@ -787,3 +623,3 @@ var STANDALONE_TYPE_NODE_KINDS = [

if (!isNode(node, kinds)) {
throw new import_errors.CodamaError(import_errors.CODAMA_ERROR__UNEXPECTED_NODE_KIND, {
throw new errors.CodamaError(errors.CODAMA_ERROR__UNEXPECTED_NODE_KIND, {
expectedKinds: kinds,

@@ -852,3 +688,3 @@ kind: node?.kind ?? null,

if (!isNestedTypeNode(node, kinds)) {
throw new import_errors2.CodamaError(import_errors2.CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND, {
throw new errors.CodamaError(errors.CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND, {
expectedKinds: kinds,

@@ -1324,3 +1160,3 @@ kind: node?.kind ?? null,

standard: "codama",
version: "1.4.3",
version: "1.4.4",
// Children.

@@ -1331,144 +1167,148 @@ program,

}
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
CONTEXTUAL_VALUE_NODES,
COUNT_NODES,
DISCRIMINATOR_NODES,
ENUM_VARIANT_TYPE_NODES,
INSTRUCTION_INPUT_VALUE_NODES,
LINK_NODES,
PDA_SEED_NODES,
REGISTERED_CONTEXTUAL_VALUE_NODE_KINDS,
REGISTERED_COUNT_NODE_KINDS,
REGISTERED_DISCRIMINATOR_NODE_KINDS,
REGISTERED_LINK_NODE_KINDS,
REGISTERED_NODE_KINDS,
REGISTERED_PDA_SEED_NODE_KINDS,
REGISTERED_TYPE_NODE_KINDS,
REGISTERED_VALUE_NODE_KINDS,
STANDALONE_CONTEXTUAL_VALUE_NODE_KINDS,
STANDALONE_TYPE_NODE_KINDS,
STANDALONE_VALUE_NODE_KINDS,
TYPE_NODES,
VALUE_NODES,
accountBumpValueNode,
accountLinkNode,
accountNode,
accountValueNode,
amountTypeNode,
argumentValueNode,
arrayTypeNode,
arrayValueNode,
assertIsNestedTypeNode,
assertIsNode,
assertIsNodeFilter,
booleanTypeNode,
booleanValueNode,
bytesTypeNode,
bytesValueNode,
camelCase,
capitalize,
conditionalValueNode,
constantDiscriminatorNode,
constantPdaSeedNode,
constantPdaSeedNodeFromBytes,
constantPdaSeedNodeFromProgramId,
constantPdaSeedNodeFromString,
constantValueNode,
constantValueNodeFromBytes,
constantValueNodeFromString,
dateTimeTypeNode,
definedTypeLinkNode,
definedTypeNode,
enumEmptyVariantTypeNode,
enumStructVariantTypeNode,
enumTupleVariantTypeNode,
enumTypeNode,
enumValueNode,
errorNode,
fieldDiscriminatorNode,
fixedCountNode,
fixedSizeTypeNode,
getAllAccounts,
getAllDefinedTypes,
getAllErrors,
getAllInstructionArguments,
getAllInstructions,
getAllInstructionsWithSubs,
getAllPdas,
getAllPrograms,
hiddenPrefixTypeNode,
hiddenSuffixTypeNode,
identityValueNode,
instructionAccountLinkNode,
instructionAccountNode,
instructionArgumentLinkNode,
instructionArgumentNode,
instructionByteDeltaNode,
instructionLinkNode,
instructionNode,
instructionRemainingAccountsNode,
isDataEnum,
isDecimal,
isInteger,
isNestedTypeNode,
isNode,
isNodeFilter,
isScalarEnum,
isSignedInteger,
isUnsignedInteger,
kebabCase,
mapEntryValueNode,
mapTypeNode,
mapValueNode,
noneValueNode,
numberTypeNode,
numberValueNode,
optionTypeNode,
parseDocs,
parseOptionalAccountStrategy,
pascalCase,
payerValueNode,
pdaLinkNode,
pdaNode,
pdaSeedValueNode,
pdaValueNode,
postOffsetTypeNode,
preOffsetTypeNode,
prefixedCountNode,
programIdValueNode,
programLinkNode,
programNode,
publicKeyTypeNode,
publicKeyValueNode,
remainderCountNode,
remainderOptionTypeNode,
removeNullAndAssertIsNodeFilter,
resolveNestedTypeNode,
resolverValueNode,
rootNode,
sentinelTypeNode,
setTypeNode,
setValueNode,
sizeDiscriminatorNode,
sizePrefixTypeNode,
snakeCase,
solAmountTypeNode,
someValueNode,
stringTypeNode,
stringValueNode,
structFieldTypeNode,
structFieldTypeNodeFromInstructionArgumentNode,
structFieldValueNode,
structTypeNode,
structTypeNodeFromInstructionArgumentNodes,
structValueNode,
titleCase,
transformNestedTypeNode,
tupleTypeNode,
tupleValueNode,
variablePdaSeedNode,
zeroableOptionTypeNode,
...require("@codama/node-types")
exports.CONTEXTUAL_VALUE_NODES = CONTEXTUAL_VALUE_NODES;
exports.COUNT_NODES = COUNT_NODES;
exports.DISCRIMINATOR_NODES = DISCRIMINATOR_NODES;
exports.ENUM_VARIANT_TYPE_NODES = ENUM_VARIANT_TYPE_NODES;
exports.INSTRUCTION_INPUT_VALUE_NODES = INSTRUCTION_INPUT_VALUE_NODES;
exports.LINK_NODES = LINK_NODES;
exports.PDA_SEED_NODES = PDA_SEED_NODES;
exports.REGISTERED_CONTEXTUAL_VALUE_NODE_KINDS = REGISTERED_CONTEXTUAL_VALUE_NODE_KINDS;
exports.REGISTERED_COUNT_NODE_KINDS = REGISTERED_COUNT_NODE_KINDS;
exports.REGISTERED_DISCRIMINATOR_NODE_KINDS = REGISTERED_DISCRIMINATOR_NODE_KINDS;
exports.REGISTERED_LINK_NODE_KINDS = REGISTERED_LINK_NODE_KINDS;
exports.REGISTERED_NODE_KINDS = REGISTERED_NODE_KINDS;
exports.REGISTERED_PDA_SEED_NODE_KINDS = REGISTERED_PDA_SEED_NODE_KINDS;
exports.REGISTERED_TYPE_NODE_KINDS = REGISTERED_TYPE_NODE_KINDS;
exports.REGISTERED_VALUE_NODE_KINDS = REGISTERED_VALUE_NODE_KINDS;
exports.STANDALONE_CONTEXTUAL_VALUE_NODE_KINDS = STANDALONE_CONTEXTUAL_VALUE_NODE_KINDS;
exports.STANDALONE_TYPE_NODE_KINDS = STANDALONE_TYPE_NODE_KINDS;
exports.STANDALONE_VALUE_NODE_KINDS = STANDALONE_VALUE_NODE_KINDS;
exports.TYPE_NODES = TYPE_NODES;
exports.VALUE_NODES = VALUE_NODES;
exports.accountBumpValueNode = accountBumpValueNode;
exports.accountLinkNode = accountLinkNode;
exports.accountNode = accountNode;
exports.accountValueNode = accountValueNode;
exports.amountTypeNode = amountTypeNode;
exports.argumentValueNode = argumentValueNode;
exports.arrayTypeNode = arrayTypeNode;
exports.arrayValueNode = arrayValueNode;
exports.assertIsNestedTypeNode = assertIsNestedTypeNode;
exports.assertIsNode = assertIsNode;
exports.assertIsNodeFilter = assertIsNodeFilter;
exports.booleanTypeNode = booleanTypeNode;
exports.booleanValueNode = booleanValueNode;
exports.bytesTypeNode = bytesTypeNode;
exports.bytesValueNode = bytesValueNode;
exports.camelCase = camelCase;
exports.capitalize = capitalize;
exports.conditionalValueNode = conditionalValueNode;
exports.constantDiscriminatorNode = constantDiscriminatorNode;
exports.constantPdaSeedNode = constantPdaSeedNode;
exports.constantPdaSeedNodeFromBytes = constantPdaSeedNodeFromBytes;
exports.constantPdaSeedNodeFromProgramId = constantPdaSeedNodeFromProgramId;
exports.constantPdaSeedNodeFromString = constantPdaSeedNodeFromString;
exports.constantValueNode = constantValueNode;
exports.constantValueNodeFromBytes = constantValueNodeFromBytes;
exports.constantValueNodeFromString = constantValueNodeFromString;
exports.dateTimeTypeNode = dateTimeTypeNode;
exports.definedTypeLinkNode = definedTypeLinkNode;
exports.definedTypeNode = definedTypeNode;
exports.enumEmptyVariantTypeNode = enumEmptyVariantTypeNode;
exports.enumStructVariantTypeNode = enumStructVariantTypeNode;
exports.enumTupleVariantTypeNode = enumTupleVariantTypeNode;
exports.enumTypeNode = enumTypeNode;
exports.enumValueNode = enumValueNode;
exports.errorNode = errorNode;
exports.fieldDiscriminatorNode = fieldDiscriminatorNode;
exports.fixedCountNode = fixedCountNode;
exports.fixedSizeTypeNode = fixedSizeTypeNode;
exports.getAllAccounts = getAllAccounts;
exports.getAllDefinedTypes = getAllDefinedTypes;
exports.getAllErrors = getAllErrors;
exports.getAllInstructionArguments = getAllInstructionArguments;
exports.getAllInstructions = getAllInstructions;
exports.getAllInstructionsWithSubs = getAllInstructionsWithSubs;
exports.getAllPdas = getAllPdas;
exports.getAllPrograms = getAllPrograms;
exports.hiddenPrefixTypeNode = hiddenPrefixTypeNode;
exports.hiddenSuffixTypeNode = hiddenSuffixTypeNode;
exports.identityValueNode = identityValueNode;
exports.instructionAccountLinkNode = instructionAccountLinkNode;
exports.instructionAccountNode = instructionAccountNode;
exports.instructionArgumentLinkNode = instructionArgumentLinkNode;
exports.instructionArgumentNode = instructionArgumentNode;
exports.instructionByteDeltaNode = instructionByteDeltaNode;
exports.instructionLinkNode = instructionLinkNode;
exports.instructionNode = instructionNode;
exports.instructionRemainingAccountsNode = instructionRemainingAccountsNode;
exports.isDataEnum = isDataEnum;
exports.isDecimal = isDecimal;
exports.isInteger = isInteger;
exports.isNestedTypeNode = isNestedTypeNode;
exports.isNode = isNode;
exports.isNodeFilter = isNodeFilter;
exports.isScalarEnum = isScalarEnum;
exports.isSignedInteger = isSignedInteger;
exports.isUnsignedInteger = isUnsignedInteger;
exports.kebabCase = kebabCase;
exports.mapEntryValueNode = mapEntryValueNode;
exports.mapTypeNode = mapTypeNode;
exports.mapValueNode = mapValueNode;
exports.noneValueNode = noneValueNode;
exports.numberTypeNode = numberTypeNode;
exports.numberValueNode = numberValueNode;
exports.optionTypeNode = optionTypeNode;
exports.parseDocs = parseDocs;
exports.parseOptionalAccountStrategy = parseOptionalAccountStrategy;
exports.pascalCase = pascalCase;
exports.payerValueNode = payerValueNode;
exports.pdaLinkNode = pdaLinkNode;
exports.pdaNode = pdaNode;
exports.pdaSeedValueNode = pdaSeedValueNode;
exports.pdaValueNode = pdaValueNode;
exports.postOffsetTypeNode = postOffsetTypeNode;
exports.preOffsetTypeNode = preOffsetTypeNode;
exports.prefixedCountNode = prefixedCountNode;
exports.programIdValueNode = programIdValueNode;
exports.programLinkNode = programLinkNode;
exports.programNode = programNode;
exports.publicKeyTypeNode = publicKeyTypeNode;
exports.publicKeyValueNode = publicKeyValueNode;
exports.remainderCountNode = remainderCountNode;
exports.remainderOptionTypeNode = remainderOptionTypeNode;
exports.removeNullAndAssertIsNodeFilter = removeNullAndAssertIsNodeFilter;
exports.resolveNestedTypeNode = resolveNestedTypeNode;
exports.resolverValueNode = resolverValueNode;
exports.rootNode = rootNode;
exports.sentinelTypeNode = sentinelTypeNode;
exports.setTypeNode = setTypeNode;
exports.setValueNode = setValueNode;
exports.sizeDiscriminatorNode = sizeDiscriminatorNode;
exports.sizePrefixTypeNode = sizePrefixTypeNode;
exports.snakeCase = snakeCase;
exports.solAmountTypeNode = solAmountTypeNode;
exports.someValueNode = someValueNode;
exports.stringTypeNode = stringTypeNode;
exports.stringValueNode = stringValueNode;
exports.structFieldTypeNode = structFieldTypeNode;
exports.structFieldTypeNodeFromInstructionArgumentNode = structFieldTypeNodeFromInstructionArgumentNode;
exports.structFieldValueNode = structFieldValueNode;
exports.structTypeNode = structTypeNode;
exports.structTypeNodeFromInstructionArgumentNodes = structTypeNodeFromInstructionArgumentNodes;
exports.structValueNode = structValueNode;
exports.titleCase = titleCase;
exports.transformNestedTypeNode = transformNestedTypeNode;
exports.tupleTypeNode = tupleTypeNode;
exports.tupleValueNode = tupleValueNode;
exports.variablePdaSeedNode = variablePdaSeedNode;
exports.zeroableOptionTypeNode = zeroableOptionTypeNode;
Object.keys(nodeTypes).forEach(function (k) {
if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) Object.defineProperty(exports, k, {
enumerable: true,
get: function () { return nodeTypes[k]; }
});
});
//# sourceMappingURL=index.node.cjs.map
//# sourceMappingURL=index.node.cjs.map

@@ -0,3 +1,5 @@

export * from '@codama/node-types';
import { CodamaError, CODAMA_ERROR__UNEXPECTED_NODE_KIND, CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND } from '@codama/errors';
// src/index.ts
export * from "@codama/node-types";

@@ -554,8 +556,2 @@ // src/shared/docs.ts

// src/typeNodes/NestedTypeNode.ts
import { CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND, CodamaError as CodamaError2 } from "@codama/errors";
// src/Node.ts
import { CODAMA_ERROR__UNEXPECTED_NODE_KIND, CodamaError } from "@codama/errors";
// src/typeNodes/TypeNode.ts

@@ -689,3 +685,3 @@ var STANDALONE_TYPE_NODE_KINDS = [

if (!isNestedTypeNode(node, kinds)) {
throw new CodamaError2(CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND, {
throw new CodamaError(CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND, {
expectedKinds: kinds,

@@ -1161,3 +1157,3 @@ kind: node?.kind ?? null,

standard: "codama",
version: "1.4.3",
version: "1.4.4",
// Children.

@@ -1168,142 +1164,5 @@ program,

}
export {
CONTEXTUAL_VALUE_NODES,
COUNT_NODES,
DISCRIMINATOR_NODES,
ENUM_VARIANT_TYPE_NODES,
INSTRUCTION_INPUT_VALUE_NODES,
LINK_NODES,
PDA_SEED_NODES,
REGISTERED_CONTEXTUAL_VALUE_NODE_KINDS,
REGISTERED_COUNT_NODE_KINDS,
REGISTERED_DISCRIMINATOR_NODE_KINDS,
REGISTERED_LINK_NODE_KINDS,
REGISTERED_NODE_KINDS,
REGISTERED_PDA_SEED_NODE_KINDS,
REGISTERED_TYPE_NODE_KINDS,
REGISTERED_VALUE_NODE_KINDS,
STANDALONE_CONTEXTUAL_VALUE_NODE_KINDS,
STANDALONE_TYPE_NODE_KINDS,
STANDALONE_VALUE_NODE_KINDS,
TYPE_NODES,
VALUE_NODES,
accountBumpValueNode,
accountLinkNode,
accountNode,
accountValueNode,
amountTypeNode,
argumentValueNode,
arrayTypeNode,
arrayValueNode,
assertIsNestedTypeNode,
assertIsNode,
assertIsNodeFilter,
booleanTypeNode,
booleanValueNode,
bytesTypeNode,
bytesValueNode,
camelCase,
capitalize,
conditionalValueNode,
constantDiscriminatorNode,
constantPdaSeedNode,
constantPdaSeedNodeFromBytes,
constantPdaSeedNodeFromProgramId,
constantPdaSeedNodeFromString,
constantValueNode,
constantValueNodeFromBytes,
constantValueNodeFromString,
dateTimeTypeNode,
definedTypeLinkNode,
definedTypeNode,
enumEmptyVariantTypeNode,
enumStructVariantTypeNode,
enumTupleVariantTypeNode,
enumTypeNode,
enumValueNode,
errorNode,
fieldDiscriminatorNode,
fixedCountNode,
fixedSizeTypeNode,
getAllAccounts,
getAllDefinedTypes,
getAllErrors,
getAllInstructionArguments,
getAllInstructions,
getAllInstructionsWithSubs,
getAllPdas,
getAllPrograms,
hiddenPrefixTypeNode,
hiddenSuffixTypeNode,
identityValueNode,
instructionAccountLinkNode,
instructionAccountNode,
instructionArgumentLinkNode,
instructionArgumentNode,
instructionByteDeltaNode,
instructionLinkNode,
instructionNode,
instructionRemainingAccountsNode,
isDataEnum,
isDecimal,
isInteger,
isNestedTypeNode,
isNode,
isNodeFilter,
isScalarEnum,
isSignedInteger,
isUnsignedInteger,
kebabCase,
mapEntryValueNode,
mapTypeNode,
mapValueNode,
noneValueNode,
numberTypeNode,
numberValueNode,
optionTypeNode,
parseDocs,
parseOptionalAccountStrategy,
pascalCase,
payerValueNode,
pdaLinkNode,
pdaNode,
pdaSeedValueNode,
pdaValueNode,
postOffsetTypeNode,
preOffsetTypeNode,
prefixedCountNode,
programIdValueNode,
programLinkNode,
programNode,
publicKeyTypeNode,
publicKeyValueNode,
remainderCountNode,
remainderOptionTypeNode,
removeNullAndAssertIsNodeFilter,
resolveNestedTypeNode,
resolverValueNode,
rootNode,
sentinelTypeNode,
setTypeNode,
setValueNode,
sizeDiscriminatorNode,
sizePrefixTypeNode,
snakeCase,
solAmountTypeNode,
someValueNode,
stringTypeNode,
stringValueNode,
structFieldTypeNode,
structFieldTypeNodeFromInstructionArgumentNode,
structFieldValueNode,
structTypeNode,
structTypeNodeFromInstructionArgumentNodes,
structValueNode,
titleCase,
transformNestedTypeNode,
tupleTypeNode,
tupleValueNode,
variablePdaSeedNode,
zeroableOptionTypeNode
};
export { CONTEXTUAL_VALUE_NODES, COUNT_NODES, DISCRIMINATOR_NODES, ENUM_VARIANT_TYPE_NODES, INSTRUCTION_INPUT_VALUE_NODES, LINK_NODES, PDA_SEED_NODES, REGISTERED_CONTEXTUAL_VALUE_NODE_KINDS, REGISTERED_COUNT_NODE_KINDS, REGISTERED_DISCRIMINATOR_NODE_KINDS, REGISTERED_LINK_NODE_KINDS, REGISTERED_NODE_KINDS, REGISTERED_PDA_SEED_NODE_KINDS, REGISTERED_TYPE_NODE_KINDS, REGISTERED_VALUE_NODE_KINDS, STANDALONE_CONTEXTUAL_VALUE_NODE_KINDS, STANDALONE_TYPE_NODE_KINDS, STANDALONE_VALUE_NODE_KINDS, TYPE_NODES, VALUE_NODES, accountBumpValueNode, accountLinkNode, accountNode, accountValueNode, amountTypeNode, argumentValueNode, arrayTypeNode, arrayValueNode, assertIsNestedTypeNode, assertIsNode, assertIsNodeFilter, booleanTypeNode, booleanValueNode, bytesTypeNode, bytesValueNode, camelCase, capitalize, conditionalValueNode, constantDiscriminatorNode, constantPdaSeedNode, constantPdaSeedNodeFromBytes, constantPdaSeedNodeFromProgramId, constantPdaSeedNodeFromString, constantValueNode, constantValueNodeFromBytes, constantValueNodeFromString, dateTimeTypeNode, definedTypeLinkNode, definedTypeNode, enumEmptyVariantTypeNode, enumStructVariantTypeNode, enumTupleVariantTypeNode, enumTypeNode, enumValueNode, errorNode, fieldDiscriminatorNode, fixedCountNode, fixedSizeTypeNode, getAllAccounts, getAllDefinedTypes, getAllErrors, getAllInstructionArguments, getAllInstructions, getAllInstructionsWithSubs, getAllPdas, getAllPrograms, hiddenPrefixTypeNode, hiddenSuffixTypeNode, identityValueNode, instructionAccountLinkNode, instructionAccountNode, instructionArgumentLinkNode, instructionArgumentNode, instructionByteDeltaNode, instructionLinkNode, instructionNode, instructionRemainingAccountsNode, isDataEnum, isDecimal, isInteger, isNestedTypeNode, isNode, isNodeFilter, isScalarEnum, isSignedInteger, isUnsignedInteger, kebabCase, mapEntryValueNode, mapTypeNode, mapValueNode, noneValueNode, numberTypeNode, numberValueNode, optionTypeNode, parseDocs, parseOptionalAccountStrategy, pascalCase, payerValueNode, pdaLinkNode, pdaNode, pdaSeedValueNode, pdaValueNode, postOffsetTypeNode, preOffsetTypeNode, prefixedCountNode, programIdValueNode, programLinkNode, programNode, publicKeyTypeNode, publicKeyValueNode, remainderCountNode, remainderOptionTypeNode, removeNullAndAssertIsNodeFilter, resolveNestedTypeNode, resolverValueNode, rootNode, sentinelTypeNode, setTypeNode, setValueNode, sizeDiscriminatorNode, sizePrefixTypeNode, snakeCase, solAmountTypeNode, someValueNode, stringTypeNode, stringValueNode, structFieldTypeNode, structFieldTypeNodeFromInstructionArgumentNode, structFieldValueNode, structTypeNode, structTypeNodeFromInstructionArgumentNodes, structValueNode, titleCase, transformNestedTypeNode, tupleTypeNode, tupleValueNode, variablePdaSeedNode, zeroableOptionTypeNode };
//# sourceMappingURL=index.node.mjs.map
//# sourceMappingURL=index.node.mjs.map

@@ -0,3 +1,5 @@

export * from '@codama/node-types';
import { CodamaError, CODAMA_ERROR__UNEXPECTED_NODE_KIND, CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND } from '@codama/errors';
// src/index.ts
export * from "@codama/node-types";

@@ -554,8 +556,2 @@ // src/shared/docs.ts

// src/typeNodes/NestedTypeNode.ts
import { CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND, CodamaError as CodamaError2 } from "@codama/errors";
// src/Node.ts
import { CODAMA_ERROR__UNEXPECTED_NODE_KIND, CodamaError } from "@codama/errors";
// src/typeNodes/TypeNode.ts

@@ -689,3 +685,3 @@ var STANDALONE_TYPE_NODE_KINDS = [

if (!isNestedTypeNode(node, kinds)) {
throw new CodamaError2(CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND, {
throw new CodamaError(CODAMA_ERROR__UNEXPECTED_NESTED_NODE_KIND, {
expectedKinds: kinds,

@@ -1161,3 +1157,3 @@ kind: node?.kind ?? null,

standard: "codama",
version: "1.4.3",
version: "1.4.4",
// Children.

@@ -1168,142 +1164,5 @@ program,

}
export {
CONTEXTUAL_VALUE_NODES,
COUNT_NODES,
DISCRIMINATOR_NODES,
ENUM_VARIANT_TYPE_NODES,
INSTRUCTION_INPUT_VALUE_NODES,
LINK_NODES,
PDA_SEED_NODES,
REGISTERED_CONTEXTUAL_VALUE_NODE_KINDS,
REGISTERED_COUNT_NODE_KINDS,
REGISTERED_DISCRIMINATOR_NODE_KINDS,
REGISTERED_LINK_NODE_KINDS,
REGISTERED_NODE_KINDS,
REGISTERED_PDA_SEED_NODE_KINDS,
REGISTERED_TYPE_NODE_KINDS,
REGISTERED_VALUE_NODE_KINDS,
STANDALONE_CONTEXTUAL_VALUE_NODE_KINDS,
STANDALONE_TYPE_NODE_KINDS,
STANDALONE_VALUE_NODE_KINDS,
TYPE_NODES,
VALUE_NODES,
accountBumpValueNode,
accountLinkNode,
accountNode,
accountValueNode,
amountTypeNode,
argumentValueNode,
arrayTypeNode,
arrayValueNode,
assertIsNestedTypeNode,
assertIsNode,
assertIsNodeFilter,
booleanTypeNode,
booleanValueNode,
bytesTypeNode,
bytesValueNode,
camelCase,
capitalize,
conditionalValueNode,
constantDiscriminatorNode,
constantPdaSeedNode,
constantPdaSeedNodeFromBytes,
constantPdaSeedNodeFromProgramId,
constantPdaSeedNodeFromString,
constantValueNode,
constantValueNodeFromBytes,
constantValueNodeFromString,
dateTimeTypeNode,
definedTypeLinkNode,
definedTypeNode,
enumEmptyVariantTypeNode,
enumStructVariantTypeNode,
enumTupleVariantTypeNode,
enumTypeNode,
enumValueNode,
errorNode,
fieldDiscriminatorNode,
fixedCountNode,
fixedSizeTypeNode,
getAllAccounts,
getAllDefinedTypes,
getAllErrors,
getAllInstructionArguments,
getAllInstructions,
getAllInstructionsWithSubs,
getAllPdas,
getAllPrograms,
hiddenPrefixTypeNode,
hiddenSuffixTypeNode,
identityValueNode,
instructionAccountLinkNode,
instructionAccountNode,
instructionArgumentLinkNode,
instructionArgumentNode,
instructionByteDeltaNode,
instructionLinkNode,
instructionNode,
instructionRemainingAccountsNode,
isDataEnum,
isDecimal,
isInteger,
isNestedTypeNode,
isNode,
isNodeFilter,
isScalarEnum,
isSignedInteger,
isUnsignedInteger,
kebabCase,
mapEntryValueNode,
mapTypeNode,
mapValueNode,
noneValueNode,
numberTypeNode,
numberValueNode,
optionTypeNode,
parseDocs,
parseOptionalAccountStrategy,
pascalCase,
payerValueNode,
pdaLinkNode,
pdaNode,
pdaSeedValueNode,
pdaValueNode,
postOffsetTypeNode,
preOffsetTypeNode,
prefixedCountNode,
programIdValueNode,
programLinkNode,
programNode,
publicKeyTypeNode,
publicKeyValueNode,
remainderCountNode,
remainderOptionTypeNode,
removeNullAndAssertIsNodeFilter,
resolveNestedTypeNode,
resolverValueNode,
rootNode,
sentinelTypeNode,
setTypeNode,
setValueNode,
sizeDiscriminatorNode,
sizePrefixTypeNode,
snakeCase,
solAmountTypeNode,
someValueNode,
stringTypeNode,
stringValueNode,
structFieldTypeNode,
structFieldTypeNodeFromInstructionArgumentNode,
structFieldValueNode,
structTypeNode,
structTypeNodeFromInstructionArgumentNodes,
structValueNode,
titleCase,
transformNestedTypeNode,
tupleTypeNode,
tupleValueNode,
variablePdaSeedNode,
zeroableOptionTypeNode
};
export { CONTEXTUAL_VALUE_NODES, COUNT_NODES, DISCRIMINATOR_NODES, ENUM_VARIANT_TYPE_NODES, INSTRUCTION_INPUT_VALUE_NODES, LINK_NODES, PDA_SEED_NODES, REGISTERED_CONTEXTUAL_VALUE_NODE_KINDS, REGISTERED_COUNT_NODE_KINDS, REGISTERED_DISCRIMINATOR_NODE_KINDS, REGISTERED_LINK_NODE_KINDS, REGISTERED_NODE_KINDS, REGISTERED_PDA_SEED_NODE_KINDS, REGISTERED_TYPE_NODE_KINDS, REGISTERED_VALUE_NODE_KINDS, STANDALONE_CONTEXTUAL_VALUE_NODE_KINDS, STANDALONE_TYPE_NODE_KINDS, STANDALONE_VALUE_NODE_KINDS, TYPE_NODES, VALUE_NODES, accountBumpValueNode, accountLinkNode, accountNode, accountValueNode, amountTypeNode, argumentValueNode, arrayTypeNode, arrayValueNode, assertIsNestedTypeNode, assertIsNode, assertIsNodeFilter, booleanTypeNode, booleanValueNode, bytesTypeNode, bytesValueNode, camelCase, capitalize, conditionalValueNode, constantDiscriminatorNode, constantPdaSeedNode, constantPdaSeedNodeFromBytes, constantPdaSeedNodeFromProgramId, constantPdaSeedNodeFromString, constantValueNode, constantValueNodeFromBytes, constantValueNodeFromString, dateTimeTypeNode, definedTypeLinkNode, definedTypeNode, enumEmptyVariantTypeNode, enumStructVariantTypeNode, enumTupleVariantTypeNode, enumTypeNode, enumValueNode, errorNode, fieldDiscriminatorNode, fixedCountNode, fixedSizeTypeNode, getAllAccounts, getAllDefinedTypes, getAllErrors, getAllInstructionArguments, getAllInstructions, getAllInstructionsWithSubs, getAllPdas, getAllPrograms, hiddenPrefixTypeNode, hiddenSuffixTypeNode, identityValueNode, instructionAccountLinkNode, instructionAccountNode, instructionArgumentLinkNode, instructionArgumentNode, instructionByteDeltaNode, instructionLinkNode, instructionNode, instructionRemainingAccountsNode, isDataEnum, isDecimal, isInteger, isNestedTypeNode, isNode, isNodeFilter, isScalarEnum, isSignedInteger, isUnsignedInteger, kebabCase, mapEntryValueNode, mapTypeNode, mapValueNode, noneValueNode, numberTypeNode, numberValueNode, optionTypeNode, parseDocs, parseOptionalAccountStrategy, pascalCase, payerValueNode, pdaLinkNode, pdaNode, pdaSeedValueNode, pdaValueNode, postOffsetTypeNode, preOffsetTypeNode, prefixedCountNode, programIdValueNode, programLinkNode, programNode, publicKeyTypeNode, publicKeyValueNode, remainderCountNode, remainderOptionTypeNode, removeNullAndAssertIsNodeFilter, resolveNestedTypeNode, resolverValueNode, rootNode, sentinelTypeNode, setTypeNode, setValueNode, sizeDiscriminatorNode, sizePrefixTypeNode, snakeCase, solAmountTypeNode, someValueNode, stringTypeNode, stringValueNode, structFieldTypeNode, structFieldTypeNodeFromInstructionArgumentNode, structFieldValueNode, structTypeNode, structTypeNodeFromInstructionArgumentNodes, structValueNode, titleCase, transformNestedTypeNode, tupleTypeNode, tupleValueNode, variablePdaSeedNode, zeroableOptionTypeNode };
//# sourceMappingURL=index.react-native.mjs.map
//# sourceMappingURL=index.react-native.mjs.map
{
"name": "@codama/nodes",
"version": "1.4.3",
"version": "1.4.4",
"description": "Node specifications and helpers for the Codama standard",

@@ -38,4 +38,4 @@ "exports": {

"dependencies": {
"@codama/errors": "1.4.3",
"@codama/node-types": "1.4.3"
"@codama/errors": "1.4.4",
"@codama/node-types": "1.4.4"
},

@@ -42,0 +42,0 @@ "license": "MIT",

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

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

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

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

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