UNPKG

@instructure/canvas-rce

Version:

A component wrapping Canvas's usage of Tinymce

202 lines (201 loc) 7.44 kB
{ "name": "@instructure/canvas-rce", "version": "7.3.1", "description": "A component wrapping Canvas's usage of Tinymce", "main": "es/index.js", "types": "es/index.d.ts", "owner": "RCX", "scripts": { "i18n:extract": "format-message extract \"es/**/*.js\" -g underscored_crc32 -o locales/en.json", "integration-test": "nightwatch --env integration", "lint": "eslint --quiet", "lint:fix": "eslint --quiet --fix", "test": "yarn jest", "test:parallel": "yarn test:jest", "test:serial": "yarn test:jest", "test:jest": "jest --color", "test:jest:debug": "node --inspect-brk node_modules/.bin/jest --runInBand", "test:jest:watch": "node node_modules/.bin/jest --watch", "demo": "scripts/demo.sh", "demo:clean": "rm -f github-pages/dist/*", "demo:build": "wp -c ./webpack.demo.config.js", "demo:dev": "yarn demo:clean && mkdir -p ./github-pages/dist && cp ./github-pages/index.html ./github-pages/dist && wp -c ./webpack.dev.config.js", "installTranslations": "scripts/installTranslations.js", "commitTranslations": "scripts/commitTranslations.sh", "build": "scripts/build-canvas", "build:es": "babel --out-dir es src --ignore '**/__tests__,**/__mocks__' --extensions '.ts,.tsx,.js,.jsx'", "build:types": "tsc", "build:canvas": "yarn run build", "build:watch": "yarn clean:es && yarn build:es --watch", "prepublishOnly": "yarn build && yarn test", "fmt:check": "biome check", "fmt:fix": "biome format --write", "clean": "rm -rf lib && yarn clean:es && rm -rf coverage && yarn demo:clean", "clean:es": "rm -rf es", "check:ts": "tsc -p tsconfig.json", "generate-svgs": "yarn build:es && node --experimental-modules scripts/generateSvgs.js", "publishToNpm": "scripts/publish_to_npm.sh" }, "keywords": [ "canvas", "rich content editor", "rce", "tinymce", "instructure" ], "author": "Instructure, Inc", "license": "AGPL-3.0", "browserslist": ["extends @instructure/browserslist-config-canvas-lms"], "nyc": { "include": ["shared/**/*.js", "src/**/*.js"], "exclude": [], "require": ["@babel/register", "@instructure/canvas-theme"], "sourceMap": false, "instrument": false }, "dependencies": { "@instructure/canvas-theme": "10.26.2", "@instructure/canvas-media": "*", "@instructure/debounce": "10.26.2", "@instructure/emotion": "10.26.2", "@instructure/k5uploader": "*", "@instructure/media-capture": "^9.0.0", "@instructure/theme-registry": "10.26.2", "@instructure/ui-a11y-content": "10.26.2", "@instructure/ui-a11y-utils": "10.26.2", "@instructure/ui-alerts": "10.26.2", "@instructure/ui-avatar": "10.26.2", "@instructure/ui-badge": "10.26.2", "@instructure/ui-billboard": "10.26.2", "@instructure/ui-buttons": "10.26.2", "@instructure/ui-checkbox": "10.26.2", "@instructure/ui-source-code-editor": "10.26.2", "@instructure/ui-color-picker": "10.26.2", "@instructure/ui-color-utils": "10.26.2", "@instructure/ui-file-drop": "10.26.2", "@instructure/ui-flex": "10.26.2", "@instructure/ui-focusable": "10.26.2", "@instructure/ui-form-field": "10.26.2", "@instructure/ui-grid": "10.26.2", "@instructure/ui-heading": "10.26.2", "@instructure/ui-icons": "10.26.2", "@instructure/ui-img": "10.26.2", "@instructure/ui-link": "10.26.2", "@instructure/ui-list": "10.26.2", "@instructure/ui-media-player": "^9.0.0", "@instructure/ui-menu": "10.26.2", "@instructure/ui-modal": "10.26.2", "@instructure/ui-motion": "10.26.2", "@instructure/ui-number-input": "10.26.2", "@instructure/ui-overlays": "10.26.2", "@instructure/ui-pagination": "10.26.2", "@instructure/ui-pill": "10.26.2", "@instructure/ui-popover": "10.26.2", "@instructure/ui-radio-input": "10.26.2", "@instructure/ui-simple-select": "10.26.2", "@instructure/ui-spinner": "10.26.2", "@instructure/ui-svg-images": "10.26.2", "@instructure/ui-table": "10.26.2", "@instructure/ui-tabs": "10.26.2", "@instructure/ui-text-area": "10.26.2", "@instructure/ui-text-input": "10.26.2", "@instructure/ui-text": "10.26.2", "@instructure/ui-themes": "10.26.2", "@instructure/ui-toggle-details": "10.26.2", "@instructure/ui-tooltip": "10.26.2", "@instructure/ui-tray": "10.26.2", "@instructure/ui-tree-browser": "10.26.2", "@instructure/ui-truncate-text": "10.26.2", "@instructure/ui-utils": "10.26.2", "@instructure/ui-view": "10.26.2", "@instructure/uid": "10.26.2", "@sheerun/mutationobserver-shim": "^0.3.2", "@types/tinycolor2": "^1.4.6", "@tinymce/tinymce-react": "~3.8.4", "aphrodite": "^2", "axios": "^0.30.0", "bloody-offset": "0.0.0", "crypto-es": "^2.1.0", "classnames": "^2.2.5", "format-message": "^6", "format-message-generate-id": "^6", "i18n-js": "^3", "isomorphic-fetch": "2.2.1", "js-beautify": "1.14.9", "keycode": "^2", "lodash": "^4", "mathlive": "^0.77.0", "minimatch": "~3.0.4", "moment-timezone": "^0.5.45", "prop-types": "^15", "psl": "^1.1.0", "react": "^18", "react-aria-live": "^2", "react-color": "^2.13.4", "react-dom": "^18", "react-draggable": "^3.3.0", "react-redux": "^5", "react-transition-group": "^1", "redux": "^4", "redux-batch-middleware": "^0.2.0", "redux-thunk": "^3.1.0", "text-field-edit": "^3.2.0", "tinycolor2": "^1.6.0", "tinymce": "^5.9", "uri-js": "^4.2.2", "wcag-element-contrast": "^1.0.1" }, "devDependencies": { "@babel/cli": "^7", "@babel/core": "^7", "@babel/plugin-proposal-optional-chaining": "^7.20.7", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", "@babel/preset-typescript": "^7", "@babel/register": "7", "@biomejs/biome": "*", "@instructure/browserslist-config-canvas-lms": ">=2", "@instructure/translations": ">=1", "@testing-library/dom": "^8", "@testing-library/jest-dom": "^5", "@testing-library/react-hooks": "^5", "@testing-library/react": "^12", "@testing-library/user-event": "^14", "@types/react": "^18", "@types/react-dom": "^18", "@types/testing-library__jest-dom": "^5.0.0", "babel-loader": "^9.1.3", "babel-plugin-dynamic-import-node": "^2.2.0", "babel-plugin-inline-json-import": "^0.2.0", "babel-plugin-minify-constant-folding": "^0.5.0", "babel-plugin-minify-dead-code-elimination": "^0.5.0", "babel-plugin-minify-guarded-expressions": "^0.4.3", "babel-plugin-transform-inline-environment-variables": "^0.4.3", "babel-plugin-typescript-to-proptypes": "^2.1.0", "cross-env": "^5.0.0", "escape-html": "^1", "fetch-mock": "^6", "format-message-cli": "^6", "format-message-parse": "^6", "jest-canvas-mock": "^2", "jest-junit": "^7", "jest-mock-proxy": "3.1.2", "jest": "^28", "mathjax": "^3.2.0", "msw": "^2.7", "nyc": "^13", "proxyquire": "1.7.4", "shelljs": "^0.8.3", "skin-deep": "^1", "source-map-support": "0.5.21", "ts-node": "^10.9.2", "typescript": "*", "url-loader": "^4.1.1", "webpack-merge": "^5", "webpack-nano": "^1", "webpack-plugin-serve": "^1", "webpack": "^5" }, "resolutions": { "format-message-estree-util": "./packages/format-message-estree-util" } }