@0xsequence/builder
Advanced tools
| > @0xsequence/builder@3.0.0-beta.19 lint /home/taylan/development/sequence/sequence.js/packages/services/builder | ||
| > eslint . --max-warnings 0 | ||
| > @0xsequence/builder@3.0.0-beta.19 typecheck /home/taylan/development/sequence/sequence.js/packages/services/builder | ||
| > tsc --noEmit | ||
| import { config as baseConfig } from "@repo/eslint-config/base" | ||
| /** @type {import("eslint").Linter.Config} */ | ||
| export default baseConfig |
| > @0xsequence/builder@3.0.0-beta.18 build /home/taylan/development/sequence/sequence.js/packages/services/builder | ||
| > @0xsequence/builder@3.0.0-beta.19 build /home/taylan/development/sequence/sequence.js/packages/services/builder | ||
| > tsc | ||
+6
-0
| # @0xsequence/builder | ||
| ## 3.0.0-beta.19 | ||
| ### Patch Changes | ||
| - Final RC before 3.0.0 | ||
| ## 3.0.0-beta.18 | ||
@@ -4,0 +10,0 @@ |
+39
-68
@@ -1,5 +0,1 @@ | ||
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.webrpcErrorByCode = exports.WebrpcErrorCodes = exports.errors = exports.AlreadyCollaboratorError = exports.ProjectNotFoundError = exports.UserNotFoundError = exports.NotFoundError = exports.InvalidArgumentError = exports.TimeoutError = exports.ServiceDisabledError = exports.RequestConflictError = exports.MethodNotFoundError = exports.SessionExpiredError = exports.PermissionDeniedError = exports.UnauthorizedError = exports.WebrpcStreamFinishedError = exports.WebrpcStreamLostError = exports.WebrpcClientDisconnectedError = exports.WebrpcInternalErrorError = exports.WebrpcServerPanicError = exports.WebrpcBadResponseError = exports.WebrpcBadRequestError = exports.WebrpcBadMethodError = exports.WebrpcBadRouteError = exports.WebrpcRequestFailedError = exports.WebrpcEndpointError = exports.WebrpcError = exports.Builder = exports.WebRPCSchemaHash = exports.WebRPCSchemaVersion = exports.WebRPCVersion = exports.WebrpcHeaderValue = exports.WebrpcHeader = void 0; | ||
| exports.VersionFromHeader = VersionFromHeader; | ||
| /* eslint-disable */ | ||
@@ -10,12 +6,12 @@ // NOTE: this is just a subset of the builder api to scope down the | ||
| // In the future we can include additional interfaces as needed. | ||
| exports.WebrpcHeader = 'Webrpc'; | ||
| exports.WebrpcHeaderValue = 'webrpc@v0.22.1;gen-typescript@v0.16.2;sequence-builder@v0.1.0'; | ||
| export const WebrpcHeader = 'Webrpc'; | ||
| export const WebrpcHeaderValue = 'webrpc@v0.22.1;gen-typescript@v0.16.2;sequence-builder@v0.1.0'; | ||
| // WebRPC description and code-gen version | ||
| exports.WebRPCVersion = 'v1'; | ||
| export const WebRPCVersion = 'v1'; | ||
| // Schema version of your RIDL schema | ||
| exports.WebRPCSchemaVersion = 'v0.1.0'; | ||
| export const WebRPCSchemaVersion = 'v0.1.0'; | ||
| // Schema hash generated from your RIDL schema | ||
| exports.WebRPCSchemaHash = '461bc324d241f4df14fbf63268fde2cfe4873e3e'; | ||
| function VersionFromHeader(headers) { | ||
| const headerValue = headers.get(exports.WebrpcHeader); | ||
| export const WebRPCSchemaHash = '461bc324d241f4df14fbf63268fde2cfe4873e3e'; | ||
| export function VersionFromHeader(headers) { | ||
| const headerValue = headers.get(WebrpcHeader); | ||
| if (!headerValue) { | ||
@@ -57,3 +53,3 @@ return { | ||
| // | ||
| class Builder { | ||
| export class Builder { | ||
| hostname; | ||
@@ -125,6 +121,5 @@ fetch; | ||
| } | ||
| exports.Builder = Builder; | ||
| const createHTTPRequest = (body = {}, headers = {}, signal = null) => { | ||
| const reqHeaders = { ...headers, 'Content-Type': 'application/json' }; | ||
| reqHeaders[exports.WebrpcHeader] = exports.WebrpcHeaderValue; | ||
| reqHeaders[WebrpcHeader] = WebrpcHeaderValue; | ||
| return { | ||
@@ -155,3 +150,3 @@ method: 'POST', | ||
| const code = typeof data.code === 'number' ? data.code : 0; | ||
| throw (exports.webrpcErrorByCode[code] || WebrpcError).new(data); | ||
| throw (webrpcErrorByCode[code] || WebrpcError).new(data); | ||
| } | ||
@@ -164,3 +159,3 @@ return data; | ||
| // | ||
| class WebrpcError extends Error { | ||
| export class WebrpcError extends Error { | ||
| name; | ||
@@ -187,5 +182,4 @@ code; | ||
| } | ||
| exports.WebrpcError = WebrpcError; | ||
| // Webrpc errors | ||
| class WebrpcEndpointError extends WebrpcError { | ||
| export class WebrpcEndpointError extends WebrpcError { | ||
| constructor(name = 'WebrpcEndpoint', code = 0, message = 'endpoint error', status = 0, cause) { | ||
@@ -196,4 +190,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.WebrpcEndpointError = WebrpcEndpointError; | ||
| class WebrpcRequestFailedError extends WebrpcError { | ||
| export class WebrpcRequestFailedError extends WebrpcError { | ||
| constructor(name = 'WebrpcRequestFailed', code = -1, message = 'request failed', status = 0, cause) { | ||
@@ -204,4 +197,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.WebrpcRequestFailedError = WebrpcRequestFailedError; | ||
| class WebrpcBadRouteError extends WebrpcError { | ||
| export class WebrpcBadRouteError extends WebrpcError { | ||
| constructor(name = 'WebrpcBadRoute', code = -2, message = 'bad route', status = 0, cause) { | ||
@@ -212,4 +204,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.WebrpcBadRouteError = WebrpcBadRouteError; | ||
| class WebrpcBadMethodError extends WebrpcError { | ||
| export class WebrpcBadMethodError extends WebrpcError { | ||
| constructor(name = 'WebrpcBadMethod', code = -3, message = 'bad method', status = 0, cause) { | ||
@@ -220,4 +211,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.WebrpcBadMethodError = WebrpcBadMethodError; | ||
| class WebrpcBadRequestError extends WebrpcError { | ||
| export class WebrpcBadRequestError extends WebrpcError { | ||
| constructor(name = 'WebrpcBadRequest', code = -4, message = 'bad request', status = 0, cause) { | ||
@@ -228,4 +218,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.WebrpcBadRequestError = WebrpcBadRequestError; | ||
| class WebrpcBadResponseError extends WebrpcError { | ||
| export class WebrpcBadResponseError extends WebrpcError { | ||
| constructor(name = 'WebrpcBadResponse', code = -5, message = 'bad response', status = 0, cause) { | ||
@@ -236,4 +225,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.WebrpcBadResponseError = WebrpcBadResponseError; | ||
| class WebrpcServerPanicError extends WebrpcError { | ||
| export class WebrpcServerPanicError extends WebrpcError { | ||
| constructor(name = 'WebrpcServerPanic', code = -6, message = 'server panic', status = 0, cause) { | ||
@@ -244,4 +232,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.WebrpcServerPanicError = WebrpcServerPanicError; | ||
| class WebrpcInternalErrorError extends WebrpcError { | ||
| export class WebrpcInternalErrorError extends WebrpcError { | ||
| constructor(name = 'WebrpcInternalError', code = -7, message = 'internal error', status = 0, cause) { | ||
@@ -252,4 +239,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.WebrpcInternalErrorError = WebrpcInternalErrorError; | ||
| class WebrpcClientDisconnectedError extends WebrpcError { | ||
| export class WebrpcClientDisconnectedError extends WebrpcError { | ||
| constructor(name = 'WebrpcClientDisconnected', code = -8, message = 'client disconnected', status = 0, cause) { | ||
@@ -260,4 +246,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.WebrpcClientDisconnectedError = WebrpcClientDisconnectedError; | ||
| class WebrpcStreamLostError extends WebrpcError { | ||
| export class WebrpcStreamLostError extends WebrpcError { | ||
| constructor(name = 'WebrpcStreamLost', code = -9, message = 'stream lost', status = 0, cause) { | ||
@@ -268,4 +253,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.WebrpcStreamLostError = WebrpcStreamLostError; | ||
| class WebrpcStreamFinishedError extends WebrpcError { | ||
| export class WebrpcStreamFinishedError extends WebrpcError { | ||
| constructor(name = 'WebrpcStreamFinished', code = -10, message = 'stream finished', status = 0, cause) { | ||
@@ -276,5 +260,4 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.WebrpcStreamFinishedError = WebrpcStreamFinishedError; | ||
| // Schema errors | ||
| class UnauthorizedError extends WebrpcError { | ||
| export class UnauthorizedError extends WebrpcError { | ||
| constructor(name = 'Unauthorized', code = 1000, message = 'Unauthorized access', status = 0, cause) { | ||
@@ -285,4 +268,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.UnauthorizedError = UnauthorizedError; | ||
| class PermissionDeniedError extends WebrpcError { | ||
| export class PermissionDeniedError extends WebrpcError { | ||
| constructor(name = 'PermissionDenied', code = 1001, message = 'Permission denied', status = 0, cause) { | ||
@@ -293,4 +275,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.PermissionDeniedError = PermissionDeniedError; | ||
| class SessionExpiredError extends WebrpcError { | ||
| export class SessionExpiredError extends WebrpcError { | ||
| constructor(name = 'SessionExpired', code = 1002, message = 'Session expired', status = 0, cause) { | ||
@@ -301,4 +282,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.SessionExpiredError = SessionExpiredError; | ||
| class MethodNotFoundError extends WebrpcError { | ||
| export class MethodNotFoundError extends WebrpcError { | ||
| constructor(name = 'MethodNotFound', code = 1003, message = 'Method not found', status = 0, cause) { | ||
@@ -309,4 +289,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.MethodNotFoundError = MethodNotFoundError; | ||
| class RequestConflictError extends WebrpcError { | ||
| export class RequestConflictError extends WebrpcError { | ||
| constructor(name = 'RequestConflict', code = 1004, message = 'Conflict with target resource', status = 0, cause) { | ||
@@ -317,4 +296,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.RequestConflictError = RequestConflictError; | ||
| class ServiceDisabledError extends WebrpcError { | ||
| export class ServiceDisabledError extends WebrpcError { | ||
| constructor(name = 'ServiceDisabled', code = 1005, message = 'Service disabled', status = 0, cause) { | ||
@@ -325,4 +303,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.ServiceDisabledError = ServiceDisabledError; | ||
| class TimeoutError extends WebrpcError { | ||
| export class TimeoutError extends WebrpcError { | ||
| constructor(name = 'Timeout', code = 2000, message = 'Request timed out', status = 0, cause) { | ||
@@ -333,4 +310,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.TimeoutError = TimeoutError; | ||
| class InvalidArgumentError extends WebrpcError { | ||
| export class InvalidArgumentError extends WebrpcError { | ||
| constructor(name = 'InvalidArgument', code = 2001, message = 'Invalid argument', status = 0, cause) { | ||
@@ -341,4 +317,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.InvalidArgumentError = InvalidArgumentError; | ||
| class NotFoundError extends WebrpcError { | ||
| export class NotFoundError extends WebrpcError { | ||
| constructor(name = 'NotFound', code = 3000, message = 'Resource not found', status = 0, cause) { | ||
@@ -349,4 +324,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.NotFoundError = NotFoundError; | ||
| class UserNotFoundError extends WebrpcError { | ||
| export class UserNotFoundError extends WebrpcError { | ||
| constructor(name = 'UserNotFound', code = 3001, message = 'User not found', status = 0, cause) { | ||
@@ -357,4 +331,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.UserNotFoundError = UserNotFoundError; | ||
| class ProjectNotFoundError extends WebrpcError { | ||
| export class ProjectNotFoundError extends WebrpcError { | ||
| constructor(name = 'ProjectNotFound', code = 3002, message = 'Project not found', status = 0, cause) { | ||
@@ -365,4 +338,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.ProjectNotFoundError = ProjectNotFoundError; | ||
| class AlreadyCollaboratorError extends WebrpcError { | ||
| export class AlreadyCollaboratorError extends WebrpcError { | ||
| constructor(name = 'AlreadyCollaborator', code = 4001, message = 'Already a collaborator', status = 0, cause) { | ||
@@ -373,4 +345,3 @@ super(name, code, message, status, cause); | ||
| } | ||
| exports.AlreadyCollaboratorError = AlreadyCollaboratorError; | ||
| var errors; | ||
| export var errors; | ||
| (function (errors) { | ||
@@ -399,4 +370,4 @@ errors["WebrpcEndpoint"] = "WebrpcEndpoint"; | ||
| errors["ProjectNotFound"] = "ProjectNotFound"; | ||
| })(errors || (exports.errors = errors = {})); | ||
| var WebrpcErrorCodes; | ||
| })(errors || (errors = {})); | ||
| export var WebrpcErrorCodes; | ||
| (function (WebrpcErrorCodes) { | ||
@@ -425,4 +396,4 @@ WebrpcErrorCodes[WebrpcErrorCodes["WebrpcEndpoint"] = 0] = "WebrpcEndpoint"; | ||
| WebrpcErrorCodes[WebrpcErrorCodes["ProjectNotFound"] = 3002] = "ProjectNotFound"; | ||
| })(WebrpcErrorCodes || (exports.WebrpcErrorCodes = WebrpcErrorCodes = {})); | ||
| exports.webrpcErrorByCode = { | ||
| })(WebrpcErrorCodes || (WebrpcErrorCodes = {})); | ||
| export const webrpcErrorByCode = { | ||
| [0]: WebrpcEndpointError, | ||
@@ -429,0 +400,0 @@ [-1]: WebrpcRequestFailedError, |
+2
-2
@@ -1,3 +0,3 @@ | ||
| export * from './builder.gen'; | ||
| import { Builder as BuilderRpc } from './builder.gen'; | ||
| export * from './builder.gen.js'; | ||
| import { Builder as BuilderRpc } from './builder.gen.js'; | ||
| export declare class SequenceBuilderClient extends BuilderRpc { | ||
@@ -4,0 +4,0 @@ projectAccessKey: string; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,cAAc,eAAe,CAAA;AAE7B,OAAO,EAAE,OAAO,IAAI,UAAU,EAAE,MAAM,eAAe,CAAA;AAErD,qBAAa,qBAAsB,SAAQ,UAAU;IAE1C,gBAAgB,EAAE,MAAM;gBAAxB,gBAAgB,EAAE,MAAM,EAC/B,MAAM,CAAC,EAAE,MAAM;IAOjB,MAAM,GAAI,OAAO,WAAW,EAAE,OAAO,WAAW,KAAG,OAAO,CAAC,QAAQ,CAAC,CAcnE;CACF"} | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,cAAc,kBAAkB,CAAA;AAEhC,OAAO,EAAE,OAAO,IAAI,UAAU,EAAE,MAAM,kBAAkB,CAAA;AAExD,qBAAa,qBAAsB,SAAQ,UAAU;IAE1C,gBAAgB,EAAE,MAAM;gBAAxB,gBAAgB,EAAE,MAAM,EAC/B,MAAM,CAAC,EAAE,MAAM;IAOjB,MAAM,GAAI,OAAO,WAAW,EAAE,OAAO,WAAW,KAAG,OAAO,CAAC,QAAQ,CAAC,CAcnE;CACF"} |
+3
-21
@@ -1,21 +0,4 @@ | ||
| "use strict"; | ||
| var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
| if (k2 === undefined) k2 = k; | ||
| var desc = Object.getOwnPropertyDescriptor(m, k); | ||
| if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
| desc = { enumerable: true, get: function() { return m[k]; } }; | ||
| } | ||
| Object.defineProperty(o, k2, desc); | ||
| }) : (function(o, m, k, k2) { | ||
| if (k2 === undefined) k2 = k; | ||
| o[k2] = m[k]; | ||
| })); | ||
| var __exportStar = (this && this.__exportStar) || function(m, exports) { | ||
| for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); | ||
| }; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.SequenceBuilderClient = void 0; | ||
| __exportStar(require("./builder.gen"), exports); | ||
| const builder_gen_1 = require("./builder.gen"); | ||
| class SequenceBuilderClient extends builder_gen_1.Builder { | ||
| export * from './builder.gen.js'; | ||
| import { Builder as BuilderRpc } from './builder.gen.js'; | ||
| export class SequenceBuilderClient extends BuilderRpc { | ||
| projectAccessKey; | ||
@@ -41,2 +24,1 @@ constructor(projectAccessKey, apiUrl) { | ||
| } | ||
| exports.SequenceBuilderClient = SequenceBuilderClient; |
+6
-3
| { | ||
| "name": "@0xsequence/builder", | ||
| "version": "3.0.0-beta.18", | ||
| "version": "3.0.0-beta.19", | ||
| "description": "builder sub-package for Sequence", | ||
@@ -11,2 +11,3 @@ "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/builder", | ||
| }, | ||
| "type": "module", | ||
| "exports": { | ||
@@ -19,4 +20,5 @@ ".": { | ||
| "devDependencies": { | ||
| "@types/node": "^25.0.2", | ||
| "@types/node": "^25.3.0", | ||
| "typescript": "^5.9.3", | ||
| "@repo/eslint-config": "^0.0.1-beta.1", | ||
| "@repo/typescript-config": "^0.0.1-beta.1" | ||
@@ -28,4 +30,5 @@ }, | ||
| "test": "echo", | ||
| "typecheck": "tsc --noEmit" | ||
| "typecheck": "tsc --noEmit", | ||
| "lint": "eslint . --max-warnings 0" | ||
| } | ||
| } |
+3
-3
@@ -1,4 +0,4 @@ | ||
| export * from './builder.gen' | ||
| export * from './builder.gen.js' | ||
| import { Builder as BuilderRpc } from './builder.gen' | ||
| import { Builder as BuilderRpc } from './builder.gen.js' | ||
@@ -18,3 +18,3 @@ export class SequenceBuilderClient extends BuilderRpc { | ||
| // if its been set on the api client | ||
| const headers: { [key: string]: any } = {} | ||
| const headers: Record<string, string> = {} | ||
@@ -21,0 +21,0 @@ const projectAccessKey = this.projectAccessKey |
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
17
21.43%Yes
NaN71698
-3.38%4
33.33%1327
-3.42%