Files
infocom-systems-design/node_modules/@zenuml/core/package.json
2025-10-03 22:27:28 +03:00

129 lines
5.0 KiB
JSON

{
"name": "@zenuml/core",
"version": "3.41.4",
"private": false,
"license": "MIT",
"repository": {
"url": "https://github.com/mermaid-js/zenuml-core"
},
"scripts": {
"dev": "vite dev --port 8080 --host 0.0.0.0",
"preview": "bun run --bun vite preview --port 8080 --host",
"build:site": "bun run --bun vite build",
"build:gh-pages": "bun run --bun vite build --mode gh-pages",
"build": "bun run --bun vite build -c vite.config.lib.ts",
"test": "bun test src test/unit",
"pw": "playwright test",
"pw:ci": "playwright test",
"pw:update": "playwright test --update-snapshots",
"pw:update-ci": "playwright test --update-snapshots --reporter=github",
"pw:ui": "playwright test --ui",
"pw:smoke": "playwright test smoke",
"pw:install": "playwright install-deps && playwright install chromium",
"antlr:setup": "python3 -m pip install antlr4-tools",
"antlr:generate": "pwd && cd ./src/g4-units/hello-world && antlr4 Hello.g4",
"antlr:javac": "pwd && cd ./src/g4-units/hello-world && CLASSPATH=\"../../../antlr/antlr-4.11.1-complete.jar:$CLASSPATH\" javac *.java",
"antlr:grun": "pwd && cd ./src/g4-units/hello-world && grun Hello r -tokens",
"antlr": "bun run antlr:lexer && bun run antlr:parser",
"antlr:clear": "rm -rf src/generated-parser/*",
"antlr:lexer": "java -Duser.dir=$(pwd)/src/g4 -cp $(pwd)/antlr/antlr-4.11.1-complete.jar org.antlr.v4.Tool -o ./src/generated-parser -Dlanguage=JavaScript sequenceLexer.g4",
"antlr:parser": "java -Duser.dir=$(pwd)/src/g4 -cp $(pwd)/antlr/antlr-4.11.1-complete.jar org.antlr.v4.Tool -o ./src/generated-parser -Dlanguage=JavaScript sequenceParser.g4",
"eslint": "bun run --bun eslint --fix --ext .js,.ts,.tsx,.jsx src",
"prettier": "bun run --bun prettier --write --ignore-unknown \"src/**/*.{js,ts,vue,json,htm,html}\"",
"git:branch:clean:gone": "git fetch -p && git branch -vv | awk '/: gone]/{print $1}' | xargs git branch -d",
"git:branch:clean:merged": "git branch --merged|egrep -v \"(\\*|master|main|dev|skip_branch_name)\" | xargs git branch -d",
"git:branch:safe-delete": "echo '> git log --graph --left-right --cherry --oneline another-branch...main'",
"git:forget": "git rm -r --cached . && git add . && git commit -m \"Forget all ignored files\"",
"test:specs": "echo \"Error: test:specs is not supported\"",
"storybook": "bun run --bun storybook dev -p 6006",
"build-storybook": "bun run --bun storybook build",
"worker:dev": "bun run build:site && bun run --bun wrangler dev",
"worker:deploy": "bun run build:site && bun run --bun wrangler deploy",
"worker:deploy:staging": "bun run build:site && bun run --bun wrangler deploy --env staging"
},
"main": "./dist/zenuml.js",
"module": "./dist/zenuml.esm.mjs",
"types": "./types/index.d.ts",
"engines": {
"node": ">=20"
},
"postcss": {
"plugins": {
"tailwindcss": {},
"autoprefixer": {}
}
},
"pnpm": {
"overrides": {
"react": "^19.0.0",
"react-dom": "^19.0.0"
}
},
"dependencies": {
"@floating-ui/react": "^0.27.8",
"@headlessui/react": "^2.2.1",
"@headlessui/tailwindcss": "^0.2.2",
"antlr4": "~4.11.0",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"color-string": "^2.0.1",
"dompurify": "^3.2.5",
"highlight.js": "^10.7.3",
"html-to-image": "^1.11.13",
"immer": "^10.1.1",
"jotai": "^2.12.2",
"lodash": "^4.17.21",
"marked": "^4.3.0",
"pako": "^2.1.0",
"pino": "^8.8.0",
"radash": "^12.1.0",
"ramda": "^0.28.0",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"tailwind-merge": "^3.1.0",
"tailwindcss": "^3.4.17"
},
"devDependencies": {
"@eslint/js": "^9.21.0",
"@happy-dom/global-registrator": "^18.0.1",
"@playwright/test": "^1.54.1",
"@storybook/addon-docs": "^9.0.16",
"@storybook/addon-onboarding": "^9.0.16",
"@storybook/react-vite": "^9.0.16",
"@testing-library/jest-dom": "^6.8.0",
"@testing-library/react": "^16.3.0",
"@types/antlr4": "~4.11.2",
"@types/color-string": "^1.5.5",
"@types/highlight.js": "10",
"@types/jsdom": "^21.1.7",
"@types/marked": "^4.3.2",
"@types/node": "^22.14.0",
"@types/ramda": "^0.28.20",
"@types/react": "^19.0.10",
"@types/react-dom": "^19.0.4",
"@vitejs/plugin-react": "^4.3.4",
"autoprefixer": "^10.4.21",
"eslint": "^9.21.0",
"eslint-config-prettier": "^10.1.1",
"eslint-plugin-react-hooks": "^5.1.0",
"eslint-plugin-react-refresh": "^0.4.19",
"eslint-plugin-storybook": "^9.0.16",
"globals": "^15.15.0",
"happy-dom": "^18.0.1",
"jsdom": "^26.1.0",
"less": "^4.3.0",
"postcss": "^8.5.3",
"prettier": "3.5.3",
"sass": "^1.86.3",
"storybook": "^9.0.16",
"typescript": "~5.7.2",
"typescript-eslint": "^8.24.1",
"vite": "^6.2.0",
"vite-plugin-css-injected-by-js": "^3.5.2",
"vite-plugin-svgr": "^4.3.0",
"vite-svg-loader": "^5.1.0",
"vitest": "^3.1.1",
"wrangler": "^4.25.0"
}
}