mirror of
https://github.com/excalidraw/excalidraw.git
synced 2024-11-10 11:35:52 +01:00
8785bef523
Unfortunately, react-color has a bug where transparent color doesn't trigger onChange. I've been annoyed by the huge dependency anyway so decided to take the generated html (which is awesome) and reimplement a specific component for it. I also made sure that we don't actually render anything when the background is transparent on rough (I looked at the generated path and made sure it didn't have the commands for the background)
57 lines
1.2 KiB
JSON
57 lines
1.2 KiB
JSON
{
|
|
"name": "react",
|
|
"homepage": "https://www.excalidraw.com",
|
|
"version": "1.0.0",
|
|
"description": "",
|
|
"keywords": [],
|
|
"main": "src/index.js",
|
|
"dependencies": {
|
|
"nanoid": "^2.1.9",
|
|
"react": "16.12.0",
|
|
"react-dom": "16.12.0",
|
|
"react-scripts": "3.3.0",
|
|
"roughjs": "3.1.0"
|
|
},
|
|
"devDependencies": {
|
|
"@types/jest": "^24.0.25",
|
|
"@types/nanoid": "^2.1.0",
|
|
"@types/react": "16.9.17",
|
|
"@types/react-color": "^3.0.1",
|
|
"@types/react-dom": "16.9.4",
|
|
"husky": "3.1.0",
|
|
"lint-staged": "9.5.0",
|
|
"node-sass": "^4.13.0",
|
|
"prettier": "1.19.1",
|
|
"typescript": "3.7.4"
|
|
},
|
|
"scripts": {
|
|
"start": "react-scripts start",
|
|
"build": "react-scripts build",
|
|
"test": "react-scripts test --env=jsdom --passWithNoTests",
|
|
"eject": "react-scripts eject"
|
|
},
|
|
"browserslist": [
|
|
">0.2%",
|
|
"not dead",
|
|
"not ie <= 11",
|
|
"not op_mini all"
|
|
],
|
|
"eslintConfig": {
|
|
"extends": "react-app"
|
|
},
|
|
"husky": {
|
|
"hooks": {
|
|
"pre-commit": "lint-staged"
|
|
}
|
|
},
|
|
"lint-staged": {
|
|
"*.{js,css,json,md,ts,tsx}": [
|
|
"prettier --write",
|
|
"git add"
|
|
],
|
|
"*.{js,ts,tsx}": [
|
|
"eslint --max-warnings 0"
|
|
]
|
|
}
|
|
}
|