From cd3c2e5c93bf0733b48a458dac9168ce6cb922c1 Mon Sep 17 00:00:00 2001 From: Sam Harrison Date: Wed, 1 Feb 2023 10:49:45 -0600 Subject: [PATCH] fix: use relative root for library type imports in node --- examples/node/src/rest/api/v2010/account.ts | 4 ++-- examples/node/src/rest/api/v2010/account/call.ts | 2 +- .../src/rest/api/v2010/account/call/feedbackCallSummary.ts | 2 +- src/main/resources/config/node.json | 4 ++-- src/main/resources/twilio-node/imports.mustache | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/examples/node/src/rest/api/v2010/account.ts b/examples/node/src/rest/api/v2010/account.ts index cbb2b2428..b6855f885 100644 --- a/examples/node/src/rest/api/v2010/account.ts +++ b/examples/node/src/rest/api/v2010/account.ts @@ -20,8 +20,8 @@ const deserialize = require("../../../base/deserialize"); const serialize = require("../../../base/serialize"); import { isValidPathParam } from "../../../base/utility"; import { CallListInstance } from "./account/call"; -import { PhoneNumberCapabilities } from "../../../../src/interfaces"; -import TwiML from "../../../../src/twiml/TwiML"; +import { PhoneNumberCapabilities } from "../../../interfaces"; +import TwiML from "../../../twiml/TwiML"; export class TestResponseObjectTestArrayOfObjects { "count"?: number; diff --git a/examples/node/src/rest/api/v2010/account/call.ts b/examples/node/src/rest/api/v2010/account/call.ts index 39c2e80ce..fe6351909 100644 --- a/examples/node/src/rest/api/v2010/account/call.ts +++ b/examples/node/src/rest/api/v2010/account/call.ts @@ -18,7 +18,7 @@ const deserialize = require("../../../../base/deserialize"); const serialize = require("../../../../base/serialize"); import { isValidPathParam } from "../../../../base/utility"; import { FeedbackCallSummaryListInstance } from "./call/feedbackCallSummary"; -import { PhoneNumberCapabilities } from "../../../../../src/interfaces"; +import { PhoneNumberCapabilities } from "../../../../interfaces"; export class TestResponseObjectTestArrayOfObjects { "count"?: number; diff --git a/examples/node/src/rest/api/v2010/account/call/feedbackCallSummary.ts b/examples/node/src/rest/api/v2010/account/call/feedbackCallSummary.ts index e0ac4fb6a..f13988c0e 100644 --- a/examples/node/src/rest/api/v2010/account/call/feedbackCallSummary.ts +++ b/examples/node/src/rest/api/v2010/account/call/feedbackCallSummary.ts @@ -17,7 +17,7 @@ import V2010 from "../../../V2010"; const deserialize = require("../../../../../base/deserialize"); const serialize = require("../../../../../base/serialize"); import { isValidPathParam } from "../../../../../base/utility"; -import { PhoneNumberCapabilities } from "../../../../../../src/interfaces"; +import { PhoneNumberCapabilities } from "../../../../../interfaces"; export class TestResponseObjectTestArrayOfObjects { "count"?: number; diff --git a/src/main/resources/config/node.json b/src/main/resources/config/node.json index 4bffee806..8d75a9db5 100644 --- a/src/main/resources/config/node.json +++ b/src/main/resources/config/node.json @@ -1,10 +1,10 @@ { "library": { "phone_number_capabilities": { - "PhoneNumberCapabilities": "src/interfaces" + "PhoneNumberCapabilities": "interfaces" }, "twiml": { - "TwiML": "src/twiml/TwiML" + "TwiML": "twiml/TwiML" } }, diff --git a/src/main/resources/twilio-node/imports.mustache b/src/main/resources/twilio-node/imports.mustache index ec865d3d9..423fcdc85 100644 --- a/src/main/resources/twilio-node/imports.mustache +++ b/src/main/resources/twilio-node/imports.mustache @@ -2,7 +2,7 @@ {{#vars}} {{#vendorExtensions.x-import}} {{#entrySet}} -import { {{key}} } from "{{apiVersionPath}}/../../../{{value}}"; +import { {{key}} } from "{{apiVersionPath}}/../../{{value}}"; {{/entrySet}} {{/vendorExtensions.x-import}} {{/vars}} @@ -11,7 +11,7 @@ import { {{key}} } from "{{apiVersionPath}}/../../../{{value}}"; {{#allParams}} {{#vendorExtensions.x-import}} {{#entrySet}} -import {{key}} from "{{apiVersionPath}}/../../../{{value}}"; +import {{key}} from "{{apiVersionPath}}/../../{{value}}"; {{/entrySet}} {{/vendorExtensions.x-import}} {{/allParams}}