npm package diff
Package: @forge/tunnel
Versions: 5.7.3-next.1 - 5.7.3-next.2
File: package/out/graphql/tunnel-graphql-client.js
Index: package/out/graphql/tunnel-graphql-client.js
===================================================================
--- package/out/graphql/tunnel-graphql-client.js
+++ package/out/graphql/tunnel-graphql-client.js
@@ -1,19 +1,31 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-exports.TunnelGraphqlClient = void 0;
+exports.TunnelGraphqlClient = exports.RegisterAppTunnelError = void 0;
const cli_shared_1 = require("@forge/cli-shared");
const cli_shared_2 = require("@forge/cli-shared");
class CreateAppTunnelError extends cli_shared_1.GraphQlMutationError {
constructor(message, { requestId, code, statusCode }) {
super(cli_shared_2.Text.tunnel.error.create(message), { requestId, code, statusCode });
}
}
class RegisterAppTunnelError extends cli_shared_1.GraphQlMutationError {
+ static userErrorCodes = ['ENVIRONMENT_MISMATCH', 'ENVIRONMENT_NOT_FOUND'];
+ errorCode;
constructor(message, { requestId, code, statusCode }) {
super(cli_shared_2.Text.tunnel.error.create(message), { requestId, code, statusCode });
+ this.errorCode = code;
}
+ getAttributes() {
+ return {
+ isUserError: this.isUserError()
+ };
+ }
+ isUserError() {
+ return typeof this.errorCode === 'string' && RegisterAppTunnelError.userErrorCodes.includes(this.errorCode);
+ }
}
+exports.RegisterAppTunnelError = RegisterAppTunnelError;
class DeleteAppTunnelError extends cli_shared_1.GraphQlMutationError {
constructor(message, { requestId, code, statusCode }) {
super(cli_shared_2.Text.tunnel.error.delete(message), { requestId, code, statusCode });
}