@taqueria/protocol
Version:
A TypeScript package which contains types that are to be shared between @taqueria/node-sdk and @taqueria/taqueria.
343 lines • 9.41 kB
JSON
{
"name": "@taqueria/protocol",
"version": "0.81.0",
"description": "A TypeScript package which contains types that are to be shared between @taqueria/node-sdk and @taqueria/taqueria.",
"main": "index.js",
"keywords": [
"taqueria",
"tezos",
"build",
"test",
"deploy",
"pinnaclelabs",
"pinnacle-labs",
"protocol"
],
"author": "Taqueria",
"license": "Apache-2.0",
"repository": {
"type": "git",
"url": "https://github.com/tezostaqueria/taqueria.git",
"directory": "taqueria-protocol"
},
"bugs": {
"url": "https://github.com/tezostaqueria/taqueria/issues"
},
"homepage": "https://github.com/tezostaqueria/taqueria#readme",
"devDependencies": {
"@bevry/jsonfile": "^1.3.0",
"@types/node": "^25.0.3",
"@types/project-name-generator": "^2.1.3",
"@types/shell-quote": "^1.7.5",
"esbuild-plugin-text-replace": "^1.3.0",
"ts-to-zod": "^3.15.0",
"tsup": "^8.5.1",
"typescript": "^5.9.3"
},
"exports": {
".": "./index.js",
"./Alias": {
"import": "./Alias.js",
"default": "./Alias.js"
},
"./Base": {
"import": "./Base.js",
"default": "./Base.js"
},
"./Command": {
"import": "./Command.js",
"default": "./Command.js"
},
"./ConfigArtifactsDir": {
"import": "./ConfigArtifactsDir.js",
"default": "./ConfigArtifactsDir.js"
},
"./ConfigContractsDir": {
"import": "./ConfigContractsDir.js",
"default": "./ConfigContractsDir.js"
},
"./ConfigEnvironmentFileV2": {
"import": "./ConfigEnvironmentFileV2.js",
"default": "./ConfigEnvironmentFileV2.js"
},
"./ConfigFileV2": {
"import": "./ConfigFileV2.js",
"default": "./ConfigFileV2.js"
},
"./Config": {
"import": "./Config.js",
"default": "./Config.js"
},
"./Contract": {
"import": "./Contract.js",
"default": "./Contract.js"
},
"./Crypto": {
"import": "./Crypto.js",
"default": "./Crypto.js"
},
"./EconomicalProtocolHash": {
"import": "./EconomicalProtocolHash.js",
"default": "./EconomicalProtocolHash.js"
},
"./Environment": {
"import": "./Environment.js",
"default": "./Environment.js"
},
"./EphemeralState": {
"import": "./EphemeralState.js",
"default": "./EphemeralState.js"
},
"./Faucet": {
"import": "./Faucet.js",
"default": "./Faucet.js"
},
"./helpers": {
"import": "./helpers.js",
"default": "./helpers.js"
},
"./HumanReadableIdentifier": {
"import": "./HumanReadableIdentifier.js",
"default": "./HumanReadableIdentifier.js"
},
"./i18n": {
"import": "./i18n.js",
"default": "./i18n.js"
},
"./index": {
"import": "./index.js",
"default": "./index.js"
},
"./InstalledPlugin": {
"import": "./InstalledPlugin.js",
"default": "./InstalledPlugin.js"
},
"./LoadedConfig": {
"import": "./LoadedConfig.js",
"default": "./LoadedConfig.js"
},
"./MetadataConfig": {
"import": "./MetadataConfig.js",
"default": "./MetadataConfig.js"
},
"./NetworkAccountConfig": {
"import": "./NetworkAccountConfig.js",
"default": "./NetworkAccountConfig.js"
},
"./NetworkConfig": {
"import": "./NetworkConfig.js",
"default": "./NetworkConfig.js"
},
"./NonEmptyString": {
"import": "./NonEmptyString.js",
"default": "./NonEmptyString.js"
},
"./Operation": {
"import": "./Operation.js",
"default": "./Operation.js"
},
"./Option": {
"import": "./Option.js",
"default": "./Option.js"
},
"./ParsedOperation": {
"import": "./ParsedOperation.js",
"default": "./ParsedOperation.js"
},
"./ParsedPluginInfo": {
"import": "./ParsedPluginInfo.js",
"default": "./ParsedPluginInfo.js"
},
"./ParsedTemplate": {
"import": "./ParsedTemplate.js",
"default": "./ParsedTemplate.js"
},
"./PersistentState": {
"import": "./PersistentState.js",
"default": "./PersistentState.js"
},
"./PluginActionName": {
"import": "./PluginActionName.js",
"default": "./PluginActionName.js"
},
"./PluginDependenciesResponse": {
"import": "./PluginDependenciesResponse.js",
"default": "./PluginDependenciesResponse.js"
},
"./PluginInfo": {
"import": "./PluginInfo.js",
"default": "./PluginInfo.js"
},
"./PluginJsonResponse": {
"import": "./PluginJsonResponse.js",
"default": "./PluginJsonResponse.js"
},
"./PluginProxyResponse": {
"import": "./PluginProxyResponse.js",
"default": "./PluginProxyResponse.js"
},
"./PluginResponseEncoding": {
"import": "./PluginResponseEncoding.js",
"default": "./PluginResponseEncoding.js"
},
"./PluginSchema": {
"import": "./PluginSchema.js",
"default": "./PluginSchema.js"
},
"./PositionalArg": {
"import": "./PositionalArg.js",
"default": "./PositionalArg.js"
},
"./ProvisionerID": {
"import": "./ProvisionerID.js",
"default": "./ProvisionerID.js"
},
"./Provisioner": {
"import": "./Provisioner.js",
"default": "./Provisioner.js"
},
"./Provisions": {
"import": "./Provisions.js",
"default": "./Provisions.js"
},
"./ProxyTaskArgs": {
"import": "./ProxyTaskArgs.js",
"default": "./ProxyTaskArgs.js"
},
"./ProxyTemplateArgs": {
"import": "./ProxyTemplateArgs.js",
"default": "./ProxyTemplateArgs.js"
},
"./PublicKeyHash": {
"import": "./PublicKeyHash.js",
"default": "./PublicKeyHash.js"
},
"./RequestArgs": {
"import": "./RequestArgs.js",
"default": "./RequestArgs.js"
},
"./SandboxAccountConfig": {
"import": "./SandboxAccountConfig.js",
"default": "./SandboxAccountConfig.js"
},
"./SandboxConfig": {
"import": "./SandboxConfig.js",
"default": "./SandboxConfig.js"
},
"./SanitizedAbsPath": {
"import": "./SanitizedAbsPath.js",
"default": "./SanitizedAbsPath.js"
},
"./SanitizedArgs": {
"import": "./SanitizedArgs.js",
"default": "./SanitizedArgs.js"
},
"./SanitizedPath": {
"import": "./SanitizedPath.js",
"default": "./SanitizedPath.js"
},
"./ScaffoldConfig": {
"import": "./ScaffoldConfig.js",
"default": "./ScaffoldConfig.js"
},
"./Settings": {
"import": "./Settings.js",
"default": "./Settings.js"
},
"./SHA256": {
"import": "./SHA256.js",
"default": "./SHA256.js"
},
"./SingleChar": {
"import": "./SingleChar.js",
"default": "./SingleChar.js"
},
"./TaqError": {
"import": "./TaqError.js",
"default": "./TaqError.js"
},
"./taqueria-protocol-types": {
"import": "./taqueria-protocol-types.js",
"default": "./taqueria-protocol-types.js"
},
"./Task": {
"import": "./Task.js",
"default": "./Task.js"
},
"./Template": {
"import": "./Template.js",
"default": "./Template.js"
},
"./Timestamp": {
"import": "./Timestamp.js",
"default": "./Timestamp.js"
},
"./types-config-files": {
"import": "./types-config-files.js",
"default": "./types-config-files.js"
},
"./types": {
"import": "./types.js",
"default": "./types.js"
},
"./Tz": {
"import": "./Tz.js",
"default": "./Tz.js"
},
"./tzkt-config": {
"import": "./tzkt-config.js",
"default": "./tzkt-config.js"
},
"./Url": {
"import": "./Url.js",
"default": "./Url.js"
},
"./Verb": {
"import": "./Verb.js",
"default": "./Verb.js"
},
"./VersionNumber": {
"import": "./VersionNumber.js",
"default": "./VersionNumber.js"
},
"./out/**/*": {
"import": "./*.js",
"default": "./*.js"
},
"./out/examples/*": {
"import": "./*.js",
"default": "./*.js"
}
},
"dependencies": {
"@peculiar/webcrypto": "^1.5.0",
"@taquito/signer": "24.0.0-RC.0",
"@taquito/taquito": "24.0.0-RC.0",
"@taquito/utils": "24.0.0-RC.0",
"batching-toposort": "^1.2.0",
"bn.js": "^5.2.1",
"esbuild": "^0.27.2",
"fluture": "^14.0.0",
"i18next": "^25.7.3",
"node-fetch": "^3.3.2",
"rambda": "^11.0.1",
"rambdax": "^11.3.1",
"shell-quote": "^1.8.3",
"stacktrace-js": "^2.0.2",
"ts-pattern": "^5.9.0",
"why-is-node-running": "^3.2.2",
"yargs": "^17.7.2",
"zod": "^3.25.76"
},
"gitHead": "ff58a2fc06ad233869ad6be574093c8b3b272e2e",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"clean": "rm -f tsconfig.tsbuildinfo *.js *.d.ts *.map out/*.js out/*.d.ts out/*.map out/types/*.js out/types/*.d.ts out/types/*.map",
"typecheck": "pnpm exec tsc --emitDeclarationOnly -p ./tsconfig.json",
"build": "pnpm run clean && pnpm run typecheck && pnpm exec tsup",
"build-zod": "pnpm exec ts-to-zod types.ts out/types-zod.ts",
"postbuild-zod": "ts-node scripts/post-ts-to-zod.ts",
"build-type-models": "ts-node scripts/build-types.ts",
"build-types": "pnpm run build-zod && pnpm run build-type-models"
}
}