UNPKG

@lyove/monaco-editor-react

Version:

🌴 Monaco Code Editor for React, without need of configuration files or plugins

90 lines (89 loc) • 2.69 kB
{ "name": "@lyove/monaco-editor-react", "version": "0.0.4", "description": "🌴 Monaco Code Editor for React, without need of configuration files or plugins", "repository": { "type": "git", "url": "https://github.com/lyove/monaco-editor-react" }, "homepage": "https://github.com/lyove/monaco-editor-react#readme", "author": "lyove", "files": [ "lib" ], "main": "./lib/editor.es.js", "exports": { ".": { "import": "./lib/editor.es.js", "require": "./lib/editor.umd.js" } }, "keywords": [ "monaco-editor", "monaco-editor-react", "react-monaco-editor", "code-editor" ], "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "scripts": { "dev": "vite --open", "build": "tsc && vite build", "build:lib": "tsc && vite build --config vite.lib.config.ts && dts-bundle-generator --config ./dts-bundle.ts", "serve": "vite preview", "eslint": "eslint . --ext .js,.cjs,.ts,.jsx,.tsx, --quiet --fix --ignore-path ./.gitignore", "prettier": "prettier --config .prettierrc --write 'src/**/*.{js,jsx,ts,tsx,css,html,json}' ", "stylelint": "stylelint src/**/*.{css,less,scss,sass} --fix", "prepare": "git init && husky install", "type-check": "tsc" }, "dependencies": { "classnames": "^2.3.2", "lodash": "^4.17.21", "monaco-editor": "^0.38.0", "react": "^17.0.2", "react-dom": "^17.0.2" }, "devDependencies": { "@types/lodash": "^4.14.194", "@types/node": "^18.16.0", "@types/react": "^17.0.38", "@types/react-dom": "^17.0.11", "@typescript-eslint/eslint-plugin": "^5.10.2", "@typescript-eslint/parser": "^5.10.2", "@vitejs/plugin-react": "^3.1.0", "dts-bundle-generator": "^7.1.0", "eslint": "^8.8.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.4", "eslint-plugin-jsx-a11y": "^6.5.1", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-react": "^7.28.0", "husky": "^8.0.3", "less": "^4.1.3", "lint-staged": "^13.1.0", "pre-commit": "^1.2.2", "prettier": "^2.5.1", "stylelint": "^14.16.1", "stylelint-config-recommended": "^9.0.0", "stylelint-config-sass-guidelines": "^9.0.1", "typescript": "^4.5.5", "vite": "^4.3.0", "vite-plugin-banner": "^0.7.0", "vite-tsconfig-paths": "^4.2.0" }, "lint-staged": { "./**/*.{js,cjs,ts,jsx,tsx}": [ "eslint --fix --ignore-path ./.gitignore" ], "./**/*.{css,less,scss,sass}": [ "stylelint --fix" ], "./**/*.{js,cjs,ts,css,scss,sass,html,json,md}": [ "prettier . --loglevel warn --write " ] }, "license": "MIT" }