@@ -113,6 +113,7 @@ module.exports = {
113113 https: require .resolve (' https-browserify' ), // required for asyncapi parser
114114 stream: require .resolve (' stream-browserify' ),
115115 util: require .resolve (' util' ),
116+ url: require .resolve (' url' ),
116117 zlib: false ,
117118 },
118119 alias: {
@@ -123,35 +124,37 @@ module.exports = {
123124 // This alias makes sure we don't pull two different versions of ApiDOM.
124125 // swagger-client uses ApiDOM as well, and might come with different ApiDOM version.
125126 // SwaggerEditor ApiDOM dependency takes precendence in the resolution.
126- ' @swagger-api/apidom-ast$' : ' /node_modules/@swagger-api/apidom-ast/es/index.js' ,
127- ' @swagger-api/apidom-core$' : ' /node_modules/@swagger-api/apidom-core/es/index.js' ,
128- ' @swagger-api/apidom-json-pointer$' : ' /node_modules/@swagger-api/apidom-json-pointer/es/index.js' ,
129- ' @swagger-api/apidom-ls$' : ' /node_modules/@swagger-api/apidom-ls/es/index.js' ,
130- ' @swagger-api/apidom-ns-api-design-systems$' : ' /node_modules/@swagger-api/apidom-ns-api-design-systems/es/index.js' ,
131- ' @swagger-api/apidom-ns-asyncapi-2$' : ' /node_modules/@swagger-api/apidom-ns-asyncapi-2/es/index.js' ,
132- ' @swagger-api/apidom-ns-json-schema-draft-4$' : ' /node_modules/@swagger-api/apidom-ns-json-schema-draft-4/es/index.js' ,
133- ' @swagger-api/apidom-ns-json-schema-draft-6$' : ' /node_modules/@swagger-api/apidom-ns-json-schema-draft-6/es/index.js' ,
134- ' @swagger-api/apidom-ns-json-schema-draft-7$' : ' /node_modules/@swagger-api/apidom-ns-json-schema-draft-7/es/index.js' ,
135- ' @swagger-api/apidom-ns-openapi-3-0$' : ' /node_modules/@swagger-api/apidom-ns-openapi-3-0/es/index.js' ,
136- ' @swagger-api/apidom-ns-openapi-3-1$' : ' /node_modules/@swagger-api/apidom-ns-openapi-3-1/es/index.js' ,
137- ' @swagger-api/apidom-parser$' : ' /node_modules/@swagger-api/apidom-parser/es/parser.js' ,
138- ' @swagger-api/apidom-parser-adapter-api-design-systems-json$' : ' /node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-json/es/adapter.js' ,
139- ' @swagger-api/apidom-parser-adapter-api-design-systems-yaml$' : ' /node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/es/adapter.js' ,
140- ' @swagger-api/apidom-parser-adapter-asyncapi-json-2$' : ' /node_modules/@swagger-api/apidom-parser-adapter-asyncapi-json-2/es/adapter.js' ,
141- ' @swagger-api/apidom-parser-adapter-asyncapi-yaml-2$' : ' /node_modules/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/es/adapter.js' ,
142- ' @swagger-api/apidom-parser-adapter-json$' : ' /node_modules/@swagger-api/apidom-parser-adapter-json/es/adapter-browser.js' ,
143- ' @swagger-api/apidom-parser-adapter-openapi-json-3-0$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-0/es/adapter.js' ,
144- ' @swagger-api/apidom-parser-adapter-openapi-json-3-1$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-1/es/adapter.js' ,
145- ' @swagger-api/apidom-parser-adapter-openapi-yaml-3-0$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/es/adapter.js' ,
146- ' @swagger-api/apidom-parser-adapter-openapi-yaml-3-1$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/es/adapter.js' ,
147- ' @swagger-api/apidom-parser-adapter-yaml-1-2$' : ' /node_modules/@swagger-api/apidom-parser-adapter-yaml-1-2/es/adapter-browser.js' ,
148- ' @swagger-api/apidom-reference$' : ' /node_modules/@swagger-api/apidom-reference/es/configuration/saturated.js' ,
149- ' @swagger-api/apidom-reference/configuration/empty$' : ' /node_modules/@swagger-api/apidom-reference/es/configuration/empty.js' ,
150- ' @swagger-api/apidom-reference/resolve/strategies/openapi-3-1$' : ' /node_modules/@swagger-api/apidom-reference/es/resolve/strategies/openapi-3-1/index.js' ,
151- ' @swagger-api/apidom-reference/parse/parsers/binary$' : ' /node_modules/@swagger-api/apidom-reference/es/parse/parsers/binary/index-browser.js' ,
152- ' @swagger-api/apidom-reference/dereference/strategies/openapi-3-1/selectors/$anchor$' : ' /node_modules/@swagger-api/apidom-reference/es/dereference/strategies/openapi-3-1/selectors/$anchor/index.js' ,
153- ' @swagger-api/apidom-reference/dereference/strategies/openapi-3-1/selectors/uri$' : ' /node_modules/@swagger-api/apidom-reference/es/dereference/strategies/openapi-3-1/selectors/uri/index.js' ,
154- ' @swagger-api/apidom-reference/dereference/strategies/openapi-3-1$' : ' /node_modules/@swagger-api/apidom-reference/es/dereference/strategies/openapi-3-1/index.js' ,
127+ ' @swagger-api/apidom-ast$' : ' /node_modules/@swagger-api/apidom-ast/es/index.mjs' ,
128+ ' @swagger-api/apidom-core$' : ' /node_modules/@swagger-api/apidom-core/es/index.mjs' ,
129+ ' @swagger-api/apidom-error$' : ' /node_modules/@swagger-api/apidom-error/es/index.mjs' ,
130+ ' @swagger-api/apidom-json-path$' : ' /node_modules/@swagger-api/apidom-json-path/es/index.mjs' ,
131+ ' @swagger-api/apidom-json-pointer$' : ' /node_modules/@swagger-api/apidom-json-pointer/es/index.mjs' ,
132+ ' @swagger-api/apidom-ls$' : ' /node_modules/@swagger-api/apidom-ls/es/index.mjs' ,
133+ ' @swagger-api/apidom-ns-api-design-systems$' : ' /node_modules/@swagger-api/apidom-ns-api-design-systems/es/index.mjs' ,
134+ ' @swagger-api/apidom-ns-asyncapi-2$' : ' /node_modules/@swagger-api/apidom-ns-asyncapi-2/es/index.mjs' ,
135+ ' @swagger-api/apidom-ns-json-schema-draft-4$' : ' /node_modules/@swagger-api/apidom-ns-json-schema-draft-4/es/index.mjs' ,
136+ ' @swagger-api/apidom-ns-json-schema-draft-6$' : ' /node_modules/@swagger-api/apidom-ns-json-schema-draft-6/es/index.mjs' ,
137+ ' @swagger-api/apidom-ns-json-schema-draft-7$' : ' /node_modules/@swagger-api/apidom-ns-json-schema-draft-7/es/index.mjs' ,
138+ ' @swagger-api/apidom-ns-openapi-3-0$' : ' /node_modules/@swagger-api/apidom-ns-openapi-3-0/es/index.mjs' ,
139+ ' @swagger-api/apidom-ns-openapi-3-1$' : ' /node_modules/@swagger-api/apidom-ns-openapi-3-1/es/index.mjs' ,
140+ ' @swagger-api/apidom-parser$' : ' /node_modules/@swagger-api/apidom-parser/es/parser.mjs' ,
141+ ' @swagger-api/apidom-parser-adapter-api-design-systems-json$' : ' /node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-json/es/adapter.mjs' ,
142+ ' @swagger-api/apidom-parser-adapter-api-design-systems-yaml$' : ' /node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/es/adapter.mjs' ,
143+ ' @swagger-api/apidom-parser-adapter-asyncapi-json-2$' : ' /node_modules/@swagger-api/apidom-parser-adapter-asyncapi-json-2/es/adapter.mjs' ,
144+ ' @swagger-api/apidom-parser-adapter-asyncapi-yaml-2$' : ' /node_modules/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/es/adapter.mjs' ,
145+ ' @swagger-api/apidom-parser-adapter-json$' : ' /node_modules/@swagger-api/apidom-parser-adapter-json/es/adapter-browser.mjs' ,
146+ ' @swagger-api/apidom-parser-adapter-openapi-json-3-0$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-0/es/adapter.mjs' ,
147+ ' @swagger-api/apidom-parser-adapter-openapi-json-3-1$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-1/es/adapter.mjs' ,
148+ ' @swagger-api/apidom-parser-adapter-openapi-yaml-3-0$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/es/adapter.mjs' ,
149+ ' @swagger-api/apidom-parser-adapter-openapi-yaml-3-1$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/es/adapter.mjs' ,
150+ ' @swagger-api/apidom-parser-adapter-yaml-1-2$' : ' /node_modules/@swagger-api/apidom-parser-adapter-yaml-1-2/es/adapter-browser.mjs' ,
151+ ' @swagger-api/apidom-reference$' : ' /node_modules/@swagger-api/apidom-reference/es/configuration/saturated.mjs' ,
152+ ' @swagger-api/apidom-reference/configuration/empty$' : ' /node_modules/@swagger-api/apidom-reference/es/configuration/empty.mjs' ,
153+ ' @swagger-api/apidom-reference/resolve/strategies/openapi-3-1$' : ' /node_modules/@swagger-api/apidom-reference/es/resolve/strategies/openapi-3-1/index.mjs' ,
154+ ' @swagger-api/apidom-reference/parse/parsers/binary$' : ' /node_modules/@swagger-api/apidom-reference/es/parse/parsers/binary/index-browser.mjs' ,
155+ ' @swagger-api/apidom-reference/dereference/strategies/openapi-3-1/selectors/$anchor$' : ' /node_modules/@swagger-api/apidom-reference/es/dereference/strategies/openapi-3-1/selectors/$anchor/index.mjs' ,
156+ ' @swagger-api/apidom-reference/dereference/strategies/openapi-3-1/selectors/uri$' : ' /node_modules/@swagger-api/apidom-reference/es/dereference/strategies/openapi-3-1/selectors/uri/index.mjs' ,
157+ ' @swagger-api/apidom-reference/dereference/strategies/openapi-3-1$' : ' /node_modules/@swagger-api/apidom-reference/es/dereference/strategies/openapi-3-1/index.mjs' ,
155158 },
156159 },
157160 plugins: [
@@ -233,6 +236,7 @@ module.exports = {
233236 https: require .resolve (' https-browserify' ), // required for asyncapi parser
234237 stream: require .resolve (' stream-browserify' ),
235238 util: require .resolve (' util' ),
239+ url: require .resolve (' url' ),
236240 zlib: false ,
237241 },
238242 alias: {
@@ -243,35 +247,37 @@ module.exports = {
243247 // This alias makes sure we don't pull two different versions of ApiDOM.
244248 // swagger-client uses ApiDOM as well, and might come with different ApiDOM version.
245249 // SwaggerEditor ApiDOM dependency takes precendence in the resolution.
246- ' @swagger-api/apidom-ast$' : ' /node_modules/@swagger-api/apidom-ast/es/index.js' ,
247- ' @swagger-api/apidom-core$' : ' /node_modules/@swagger-api/apidom-core/es/index.js' ,
248- ' @swagger-api/apidom-json-pointer$' : ' /node_modules/@swagger-api/apidom-json-pointer/es/index.js' ,
249- ' @swagger-api/apidom-ls$' : ' /node_modules/@swagger-api/apidom-ls/es/index.js' ,
250- ' @swagger-api/apidom-ns-api-design-systems$' : ' /node_modules/@swagger-api/apidom-ns-api-design-systems/es/index.js' ,
251- ' @swagger-api/apidom-ns-asyncapi-2$' : ' /node_modules/@swagger-api/apidom-ns-asyncapi-2/es/index.js' ,
252- ' @swagger-api/apidom-ns-json-schema-draft-4$' : ' /node_modules/@swagger-api/apidom-ns-json-schema-draft-4/es/index.js' ,
253- ' @swagger-api/apidom-ns-json-schema-draft-6$' : ' /node_modules/@swagger-api/apidom-ns-json-schema-draft-6/es/index.js' ,
254- ' @swagger-api/apidom-ns-json-schema-draft-7$' : ' /node_modules/@swagger-api/apidom-ns-json-schema-draft-7/es/index.js' ,
255- ' @swagger-api/apidom-ns-openapi-3-0$' : ' /node_modules/@swagger-api/apidom-ns-openapi-3-0/es/index.js' ,
256- ' @swagger-api/apidom-ns-openapi-3-1$' : ' /node_modules/@swagger-api/apidom-ns-openapi-3-1/es/index.js' ,
257- ' @swagger-api/apidom-parser$' : ' /node_modules/@swagger-api/apidom-parser/es/parser.js' ,
258- ' @swagger-api/apidom-parser-adapter-api-design-systems-json$' : ' /node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-json/es/adapter.js' ,
259- ' @swagger-api/apidom-parser-adapter-api-design-systems-yaml$' : ' /node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/es/adapter.js' ,
260- ' @swagger-api/apidom-parser-adapter-asyncapi-json-2$' : ' /node_modules/@swagger-api/apidom-parser-adapter-asyncapi-json-2/es/adapter.js' ,
261- ' @swagger-api/apidom-parser-adapter-asyncapi-yaml-2$' : ' /node_modules/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/es/adapter.js' ,
262- ' @swagger-api/apidom-parser-adapter-json$' : ' /node_modules/@swagger-api/apidom-parser-adapter-json/es/adapter-browser.js' ,
263- ' @swagger-api/apidom-parser-adapter-openapi-json-3-0$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-0/es/adapter.js' ,
264- ' @swagger-api/apidom-parser-adapter-openapi-json-3-1$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-1/es/adapter.js' ,
265- ' @swagger-api/apidom-parser-adapter-openapi-yaml-3-0$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/es/adapter.js' ,
266- ' @swagger-api/apidom-parser-adapter-openapi-yaml-3-1$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/es/adapter.js' ,
267- ' @swagger-api/apidom-parser-adapter-yaml-1-2$' : ' /node_modules/@swagger-api/apidom-parser-adapter-yaml-1-2/es/adapter-browser.js' ,
268- ' @swagger-api/apidom-reference$' : ' /node_modules/@swagger-api/apidom-reference/es/configuration/saturated.js' ,
269- ' @swagger-api/apidom-reference/configuration/empty$' : ' /node_modules/@swagger-api/apidom-reference/es/configuration/empty.js' ,
270- ' @swagger-api/apidom-reference/resolve/strategies/openapi-3-1$' : ' /node_modules/@swagger-api/apidom-reference/es/resolve/strategies/openapi-3-1/index.js' ,
271- ' @swagger-api/apidom-reference/parse/parsers/binary$' : ' /node_modules/@swagger-api/apidom-reference/es/parse/parsers/binary/index-browser.js' ,
272- ' @swagger-api/apidom-reference/dereference/strategies/openapi-3-1/selectors/$anchor$' : ' /node_modules/@swagger-api/apidom-reference/es/dereference/strategies/openapi-3-1/selectors/$anchor/index.js' ,
273- ' @swagger-api/apidom-reference/dereference/strategies/openapi-3-1/selectors/uri$' : ' /node_modules/@swagger-api/apidom-reference/es/dereference/strategies/openapi-3-1/selectors/uri/index.js' ,
274- ' @swagger-api/apidom-reference/dereference/strategies/openapi-3-1$' : ' /node_modules/@swagger-api/apidom-reference/es/dereference/strategies/openapi-3-1/index.js' ,
250+ ' @swagger-api/apidom-ast$' : ' /node_modules/@swagger-api/apidom-ast/es/index.mjs' ,
251+ ' @swagger-api/apidom-core$' : ' /node_modules/@swagger-api/apidom-core/es/index.mjs' ,
252+ ' @swagger-api/apidom-error$' : ' /node_modules/@swagger-api/apidom-error/es/index.mjs' ,
253+ ' @swagger-api/apidom-json-path$' : ' /node_modules/@swagger-api/apidom-json-path/es/index.mjs' ,
254+ ' @swagger-api/apidom-json-pointer$' : ' /node_modules/@swagger-api/apidom-json-pointer/es/index.mjs' ,
255+ ' @swagger-api/apidom-ls$' : ' /node_modules/@swagger-api/apidom-ls/es/index.mjs' ,
256+ ' @swagger-api/apidom-ns-api-design-systems$' : ' /node_modules/@swagger-api/apidom-ns-api-design-systems/es/index.mjs' ,
257+ ' @swagger-api/apidom-ns-asyncapi-2$' : ' /node_modules/@swagger-api/apidom-ns-asyncapi-2/es/index.mjs' ,
258+ ' @swagger-api/apidom-ns-json-schema-draft-4$' : ' /node_modules/@swagger-api/apidom-ns-json-schema-draft-4/es/index.mjs' ,
259+ ' @swagger-api/apidom-ns-json-schema-draft-6$' : ' /node_modules/@swagger-api/apidom-ns-json-schema-draft-6/es/index.mjs' ,
260+ ' @swagger-api/apidom-ns-json-schema-draft-7$' : ' /node_modules/@swagger-api/apidom-ns-json-schema-draft-7/es/index.mjs' ,
261+ ' @swagger-api/apidom-ns-openapi-3-0$' : ' /node_modules/@swagger-api/apidom-ns-openapi-3-0/es/index.mjs' ,
262+ ' @swagger-api/apidom-ns-openapi-3-1$' : ' /node_modules/@swagger-api/apidom-ns-openapi-3-1/es/index.mjs' ,
263+ ' @swagger-api/apidom-parser$' : ' /node_modules/@swagger-api/apidom-parser/es/parser.mjs' ,
264+ ' @swagger-api/apidom-parser-adapter-api-design-systems-json$' : ' /node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-json/es/adapter.mjs' ,
265+ ' @swagger-api/apidom-parser-adapter-api-design-systems-yaml$' : ' /node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/es/adapter.mjs' ,
266+ ' @swagger-api/apidom-parser-adapter-asyncapi-json-2$' : ' /node_modules/@swagger-api/apidom-parser-adapter-asyncapi-json-2/es/adapter.mjs' ,
267+ ' @swagger-api/apidom-parser-adapter-asyncapi-yaml-2$' : ' /node_modules/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/es/adapter.mjs' ,
268+ ' @swagger-api/apidom-parser-adapter-json$' : ' /node_modules/@swagger-api/apidom-parser-adapter-json/es/adapter-browser.mjs' ,
269+ ' @swagger-api/apidom-parser-adapter-openapi-json-3-0$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-0/es/adapter.mjs' ,
270+ ' @swagger-api/apidom-parser-adapter-openapi-json-3-1$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-1/es/adapter.mjs' ,
271+ ' @swagger-api/apidom-parser-adapter-openapi-yaml-3-0$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/es/adapter.mjs' ,
272+ ' @swagger-api/apidom-parser-adapter-openapi-yaml-3-1$' : ' /node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/es/adapter.mjs' ,
273+ ' @swagger-api/apidom-parser-adapter-yaml-1-2$' : ' /node_modules/@swagger-api/apidom-parser-adapter-yaml-1-2/es/adapter-browser.mjs' ,
274+ ' @swagger-api/apidom-reference$' : ' /node_modules/@swagger-api/apidom-reference/es/configuration/saturated.mjs' ,
275+ ' @swagger-api/apidom-reference/configuration/empty$' : ' /node_modules/@swagger-api/apidom-reference/es/configuration/empty.mjs' ,
276+ ' @swagger-api/apidom-reference/resolve/strategies/openapi-3-1$' : ' /node_modules/@swagger-api/apidom-reference/es/resolve/strategies/openapi-3-1/index.mjs' ,
277+ ' @swagger-api/apidom-reference/parse/parsers/binary$' : ' /node_modules/@swagger-api/apidom-reference/es/parse/parsers/binary/index-browser.mjs' ,
278+ ' @swagger-api/apidom-reference/dereference/strategies/openapi-3-1/selectors/$anchor$' : ' /node_modules/@swagger-api/apidom-reference/es/dereference/strategies/openapi-3-1/selectors/$anchor/index.mjs' ,
279+ ' @swagger-api/apidom-reference/dereference/strategies/openapi-3-1/selectors/uri$' : ' /node_modules/@swagger-api/apidom-reference/es/dereference/strategies/openapi-3-1/selectors/uri/index.mjs' ,
280+ ' @swagger-api/apidom-reference/dereference/strategies/openapi-3-1$' : ' /node_modules/@swagger-api/apidom-reference/es/dereference/strategies/openapi-3-1/index.mjs' ,
275281 }
276282 },
277283 plugins: [
0 commit comments