UNPKG

@gdquest/gd-exercise

Version:

Core package that handles logic for the GDExercise project.

84 lines 2.45 kB
{ "name": "@gdquest/gd-exercise", "description": "Core package that handles logic for the GDExercise project.", "version": "0.1.4", "author": { "name": "GDQuest", "url": "https://www.gdquest.com" }, "contributors": [ { "name": "Adam Scott", "email": "info@adamscott.studio", "url": "https://adamscott.studio" } ], "license": "MIT", "keywords": [ "gdquest", "gdschool", "gdexercise" ], "publishConfig": { "access": "public" }, "type": "module", "main": "./dist/index.cjs", "exports": "./dist/index.mjs", "types": "./dist/index.d.mts", "dependencies": { "@codemirror/lang-javascript": "^6.1.9", "@uiw/codemirror-theme-github": "^4.21.9", "@zip.js/zip.js": "^2.7.24", "eventemitter3": "^5.0.1", "format-util": "^1.0.5", "p-queue": "^7.3.4", "path-browserify": "^1.0.1", "@gdquest/codemirror-console": "0.1.2", "@gdquest/codemirror-gd-exercise-theme": "0.1.2", "@gdquest/codemirror-gdscript": "0.1.2", "@gdquest/codemirror-freeze": "0.1.2", "@gdquest/codemirror-lsp": "0.1.2", "@gdquest/gd-types": "0.1.2" }, "peerDependencies": { "@codemirror/commands": "^6.2.4", "@codemirror/language": "^6.9.0", "@codemirror/lint": "^6.4.0", "@codemirror/state": "^6.2.1", "@codemirror/view": "^6.18.0", "codemirror": "^6.0.1" }, "devDependencies": { "@tsconfig/recommended": "^1.0.2", "@types/format-util": "^1.0.2", "@types/path-browserify": "^1.0.0", "@vitejs/plugin-vue": "^4.2.3", "copy": "^0.3.2", "esbuild": "^0.19.0", "esbuild-plugin-alias": "^0.2.1", "eslint": "^8.47.0", "eslint-config-prettier": "^9.0.0", "eslint-config-standard": "^17.1.0", "eslint-plugin-import": "^2.28.0", "eslint-plugin-n": "^16.0.1", "eslint-plugin-promise": "^6.1.1", "eslint-plugin-vue": "^9.17.0", "glob": "^10.3.3", "mkdirp": "^3.0.1", "prettier": "^3.0.1", "sass": "^1.66.1", "ts-patch": "^3.0.2", "typescript": "^5.1.6", "typescript-transform-paths": "^3.4.6" }, "scripts": { "test": "echo \"No test utility\" && exit 1", "prepublish": "pnpm build", "build": "pnpm build:types && pnpm build:bundle", "build:clean": "rimraf tsconfig.tsbuildinfo; rimraf dist", "build:dist": "vite build", "build:types": "tspc --project tsconfig.browser.json", "build:bundle": "node esbuild.config.mjs" } }