{
"name": "playground",
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "run-s build:mpl build:wasm && vite",
"build": "run-s build:mpl build:wasm && vite build",
"build:mpl": "../packages/build-mpl-wasm.sh",
"build:wasm": "./build-wasm.sh",
"fix": "run-s fix:*",
"fix:fmt": "oxfmt --write .",
"fix:lint": "oxlint --fix .",
"test": "run-s test:*",
"test:unit": "vitest run",
"test:e2e": "playwright test",
"check": "run-p check:*",
"check:types": "tsc --noEmit",
"check:fmt": "oxfmt .",
"check:lint": "oxlint ."
},
"dependencies": {
"@axiomhq/mpl-codemirror": "*",
"@axiomhq/mpl-lang": "*",
"@axiomhq/mpl-playground": "*",
"@codemirror/autocomplete": "^6.18.0",
"@codemirror/commands": "^6.7.0",
"@codemirror/language": "^6.10.5",
"@codemirror/lint": "^6.8.0",
"@codemirror/search": "^6.5.0",
"@codemirror/state": "^6.5.0",
"@codemirror/theme-one-dark": "^6.1.3",
"@codemirror/view": "^6.35.0",
"@replit/codemirror-vim": "^6.3.0",
"alpinejs": "^3.14.3",
"codemirror": "^6.0.2",
"peggy": "^5.1.0",
"uplot": "^1.6.31",
"valibot": "^1.3.1"
},
"devDependencies": {
"@playwright/test": "^1.59.1",
"@types/alpinejs": "^3.13.11",
"@vitest/coverage-v8": "^4.1.2",
"jsdom": "^29.0.1",
"npm-run-all2": "^8.0.4",
"oxfmt": "^0.43.0",
"oxlint": "^1.58.0",
"typescript": "^6.0.2",
"vite": "^8.0.3",
"vite-plugin-wasm": "^3.6.0",
"vitest": "^4.1.2"
}
}