UNPKG

react-ace

Version:
115 lines (114 loc) 3.21 kB
{ "name": "react-ace", "version": "14.0.1", "description": "A react component for Ace Editor", "main": "lib/index.js", "types": "lib/index.d.ts", "scripts": { "prettier": "prettier --write \"src/**\" \"example/*.js\" \"tests/**\"", "clean": "rimraf lib dist", "lint": "echo 'foo'", "build:lib": "tsc", "build:umd": "webpack ./src/index.ts -o dist/react-ace.js --config webpack.config.development.js", "build:umd:min": "webpack ./src/index.ts -o dist/react-ace.min.js --config webpack.config.production.js", "example": "webpack-dev-server --config webpack.config.example.js", "build:example": "webpack --config webpack.config.example.js", "build": "npm run build:lib && npm run build:umd && npm run build:umd:min", "check": "npm run lint", "preversion": "npm run clean && npm run check", "version": "npm run build", "prepublishOnly": "npm run clean && npm run build", "test": "jest", "coverage": "jest --coverage", "prepare": "npm run build:lib" }, "author": "James Hrisho", "license": "MIT", "devDependencies": { "@babel/cli": "^7.24.1", "@babel/core": "^7.24.3", "@babel/preset-env": "^7.24.3", "@babel/preset-react": "^7.24.1", "@babel/preset-typescript": "^7.24.1", "@babel/register": "^7.23.7", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.2.0", "@types/chai": "^4.3.14", "@types/jest": "^29.5.12", "@types/lodash": "^4.17.0", "@types/node": "^22.5.5", "@types/prop-types": "^15.7.12", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@types/sinon": "^17.0.3", "babel-loader": "^9.1.3", "husky": "^9.0.11", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jsdom": "25.0.0", "minimist": ">=1.2.8", "node-forge": "1.3.1", "prettier": "^3.2.5", "pretty-quick": "^4.0.0", "react": "^19.0.0", "react-dom": "^19.0.0", "react-test-renderer": "^19.0.0", "rimraf": "6.0.1", "ts-loader": "^9.5.1", "ts-node": "^10.9.2", "typescript": "^5.4.3", "webpack": "5.94.0", "webpack-cli": "5.1.4", "webpack-dev-server": "5.1.0" }, "keywords": [ "ace", "ace editor", "react-component", "react" ], "dependencies": { "ace-builds": "^1.36.3", "diff-match-patch": "^1.0.5", "lodash.get": "^4.4.2", "lodash.isequal": "^4.5.0", "prop-types": "^15.8.1" }, "husky": { "hooks": { "pre-commit": "pretty-quick --staged" } }, "peerDependencies": { "react": "^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, "nyc": { "exclude": [ "**/*.spec.js", "**/setup.js", "node_modules" ], "extension": [ ".js", ".jsx", ".tsx", ".ts" ], "reporter": [ "lcov", "text-lcov", "text", "html" ] }, "repository": { "type": "git", "url": "http://github.com/securingsincity/react-ace.git" }, "prettier": { "singleQuote": false, "trailingComma": "none", "arrowParens": "avoid" } }