feat: expose plugins and presets on SwaggerUI global symbol (#9189)

Part of this commit is also:
- complete plugins consolidation
- complete presets consolidation
- build system consolidation

Refs #9188
This commit is contained in:
Vladimír Gorej
2023-09-05 09:56:51 +02:00
committed by GitHub
parent 8137a8b337
commit edd1153723
118 changed files with 28137 additions and 853 deletions

View File

@@ -1,11 +1,11 @@
import React from "react"
import { render } from "enzyme"
import { fromJS } from "immutable"
import Info, { InfoUrl } from "components/info"
import Contact from "components/contact"
import License from "components/license"
import { Link } from "components/layout-utils"
import Markdown from "components/providers/markdown"
import Info, { InfoUrl } from "core/components/info"
import Contact from "core/components/contact"
import License from "core/components/license"
import { Link } from "core/components/layout-utils"
import Markdown from "core/components/providers/markdown"
describe("<Info/> Anchor Target Safety", function(){
const dummyComponent = () => null

View File

@@ -1,6 +1,6 @@
import React from "react"
import { render } from "enzyme"
import { Link } from "components/layout-utils"
import { Link } from "core/components/layout-utils"
describe("<Link/> Anchor Target Safety", function () {
const dummyComponent = () => null

View File

@@ -1,7 +1,7 @@
import React from "react"
import { render } from "enzyme"
import Markdown from "components/providers/markdown"
import { Markdown as OAS3Markdown } from "corePlugins/oas3/wrap-components/markdown.jsx"
import Markdown from "core/components/providers/markdown"
import { Markdown as OAS3Markdown } from "core/plugins/oas3/wrap-components/markdown.jsx"
describe("Markdown Link Anchor Safety", function () {
describe("Swagger 2.0", function () {

View File

@@ -1,6 +1,6 @@
import React from "react"
import { mount } from "enzyme"
import OnlineValidatorBadge from "components/online-validator-badge"
import OnlineValidatorBadge from "core/components/online-validator-badge"
describe("<OnlineValidatorBadge/> Anchor Target Safety", function () {
it("should render a validator link with safe `rel` attributes", function () {

View File

@@ -1,8 +1,8 @@
import React from "react"
import { render } from "enzyme"
import { fromJS } from "immutable"
import Info from "components/info"
import Markdown from "components/providers/markdown"
import Info from "core/components/info"
import Markdown from "core/components/providers/markdown"
describe("<Info/> Sanitization", function(){
const dummyComponent = () => null

View File

@@ -1,7 +1,7 @@
import React from "react"
import { render } from "enzyme"
import Markdown from "components/providers/markdown"
import { Markdown as OAS3Markdown } from "corePlugins/oas3/wrap-components/markdown.jsx"
import Markdown from "core/components/providers/markdown"
import { Markdown as OAS3Markdown } from "core/plugins/oas3/wrap-components/markdown.jsx"
describe("Markdown Script Sanitization", function() {
describe("Swagger 2.0", function() {