UNPKG

@asyncapi/studio

Version:

One place that allows you to develop an AsyncAPI document, validate it, convert it to the latest version, preview the documentation and visualize the events flow.

164 lines (163 loc) 5.03 kB
{ "name": "@asyncapi/studio", "version": "1.3.0", "description": "One place that allows you to develop an AsyncAPI document, validate it, convert it to the latest version, preview the documentation and visualize the events flow.", "license": "Apache-2.0", "repository": { "url": "https://github.com/asyncapi/studio", "type": "git", "directory": "apps/studio" }, "bugs": { "url": "https://github.com/asyncapi/studio/issues" }, "keywords": [ "asyncapi", "documentation", "studio", "playground" ], "author": { "name": "The AsyncAPI maintainers" }, "files": [ "/build/server", "/build/standalone", "/build/static", "/build/types", "/build/app-build-manifest.json", "/build/app-path-routes-manifest.json", "/build/BUILD_ID", "/build/build-manifest.json", "/build/export-marker.json", "/build/images-manifest.json", "/build/next-minimal-server.js.nft.json", "/build/next-server.js.nft.json", "/build/package.json", "/build/prerender-manifest.json", "/build/react-loadable-manifest.json", "/build/required-server-files.json", "/build/routes-manifest.json", "/build/trace", "/public", "./README.md", "./LICENSE", "./next.config.js" ], "scripts": { "dev": "next dev", "build": "next build", "start": "next start", "lint": "next lint", "lint:fix": "next lint --fix", "cy:e2e:chrome": "cypress run --e2e --browser chrome", "cy:e2e:chromium": "cypress run --e2e --browser chromium", "cy:e2e:edge": "cypress run --e2e --browser edge", "cy:e2e:electron": "cypress run --e2e --browser electron", "cy:e2e:firefox": "cypress run --e2e --browser firefox", "cy:open": "cypress open", "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf build" }, "dependencies": { "@asyncapi/avro-schema-parser": "^3.0.19", "@asyncapi/converter": "2.0.1", "@asyncapi/openapi-schema-parser": "^3.0.18", "@asyncapi/parser": "^3.6.0", "@asyncapi/protobuf-schema-parser": "^3.2.8", "@asyncapi/react-component": "^3.1.0", "@asyncapi/specs": "^6.11.1", "@codemirror/view": "^6.26.3", "@ebay/nice-modal-react": "^1.2.10", "@headlessui/react": "^1.7.4", "@hookstate/core": "^4.0.0-rc21", "@monaco-editor/react": "^4.4.6", "@netlify/blobs": "^8.0.1", "@netlify/functions": "^2.8.1", "@stoplight/yaml": "^4.3.0", "@tippyjs/react": "^4.2.6", "@types/node": "20.4.6", "@types/react": "18.2.18", "@types/react-dom": "18.2.7", "autoprefixer": "10.4.14", "codemirror": "^6.0.1", "driver.js": "^1.3.1", "js-base64": "^3.7.3", "js-file-download": "^0.4.12", "js-yaml": "^4.1.1", "monaco-editor": "0.34.1", "monaco-yaml": "4.0.2", "mermaid": "^11.13.0", "next": "14.2.35", "postcss": "8.4.31", "react": "18.2.0", "react-dom": "18.2.0", "react-hot-toast": "2.4.0", "react-icons": "^4.6.0", "reactflow": "^11.2.0", "tailwindcss": "3.3.3", "tippy.js": "^6.3.7", "typescript": "5.1.6", "zustand": "^4.5.2" }, "devDependencies": { "@asyncapi/dotnet-nats-template": "^0.12.1", "@asyncapi/go-watermill-template": "^0.2.72", "@asyncapi/html-template": "^3.5.6", "@asyncapi/java-spring-cloud-stream-template": "^0.13.4", "@asyncapi/java-spring-template": "^1.5.1", "@asyncapi/java-template": "^0.2.1", "@asyncapi/markdown-template": "^2.0.0", "@asyncapi/nodejs-template": "^2.0.1", "@asyncapi/nodejs-ws-template": "^0.9.33", "@asyncapi/python-paho-template": "^0.2.13", "@asyncapi/ts-nats-template": "^0.10.3", "@tailwindcss/typography": "^0.5.8", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^14.4.3", "@types/jest": "^29.2.3", "@types/js-yaml": "^4.0.5", "@types/json-schema": "^7.0.15", "@types/node": "^18.11.9", "@types/react": "^18.0.25", "@types/react-dom": "^18.0.9", "@types/wicg-file-system-access": "^2023.10.7", "assert": "^2.0.0", "autoprefixer": "^10.4.13", "browserify-zlib": "^0.2.0", "buffer": "^6.0.3", "cypress": "^13.10.0", "eslint-config-custom": "workspace:*", "eslint-plugin-security": "^1.5.0", "eslint-plugin-sonarjs": "^0.16.0", "https-browserify": "^1.0.0", "markdown-toc": "^1.2.0", "path-browserify": "^1.0.1", "postcss": "^8.4.31", "process": "^0.11.10", "stream-browserify": "^3.0.0", "stream-http": "^3.2.0", "tailwindcss": "^3.2.4", "ts-node": "^10.9.1", "url": "^0.11.0", "util": "^0.12.5", "web-vitals": "^3.1.0", "webpack": "^5.104.1" }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "packageManager": "pnpm@9.0.6", "publishConfig": { "access": "public" } }