Both just a good idea, but also I'm debugging an issue with serving the production build of React, and I'm wondering if it's an esbuild version issue.
55 lines
1.7 KiB
JSON
55 lines
1.7 KiB
JSON
{
|
|
"name": "impress",
|
|
"private": true,
|
|
"dependencies": {
|
|
"@apollo/client": "^3.6.9",
|
|
"@chakra-ui/icons": "^1.0.4",
|
|
"@chakra-ui/react": "^1.6.0",
|
|
"@emotion/react": "^11.1.4",
|
|
"@emotion/styled": "^11.0.0",
|
|
"@hotwired/turbo-rails": "^8.0.4",
|
|
"@loadable/component": "^5.12.0",
|
|
"@tanstack/react-query": "^5.4.3",
|
|
"apollo-link-persisted-queries": "^0.2.2",
|
|
"easeljs": "^1.0.2",
|
|
"framer-motion": "^4.1.11",
|
|
"graphql": "^15.5.0",
|
|
"graphql-tag": "^2.12.6",
|
|
"immer": "^9.0.6",
|
|
"lru-cache": "^6.0.0",
|
|
"react": "^18.2.0",
|
|
"react-autosuggest": "^10.0.2",
|
|
"react-dom": "^18.2.0",
|
|
"react-icons": "^4.2.0",
|
|
"react-router-dom": "^6.15.0",
|
|
"react-transition-group": "^4.3.0",
|
|
"tweenjs": "^1.0.2"
|
|
},
|
|
"devDependencies": {
|
|
"@typescript-eslint/eslint-plugin": "^7.8.0",
|
|
"@typescript-eslint/parser": "^7.8.0",
|
|
"esbuild": "^0.25.3",
|
|
"eslint": "^8.52.0",
|
|
"eslint-plugin-jsx-a11y": "^6.8.0",
|
|
"eslint-plugin-react": "^7.33.2",
|
|
"eslint-plugin-react-hooks": "^4.6.0",
|
|
"express": "^4.18.3",
|
|
"husky": "^8.0.3",
|
|
"node-fetch": "^3.3.2",
|
|
"oauth2-mock-server": "^7.1.1",
|
|
"prettier": "^3.0.3",
|
|
"typescript": "^5.2.2"
|
|
},
|
|
"scripts": {
|
|
"build": "esbuild app/javascript/*.* --bundle --sourcemap --outdir=app/assets/builds --public-path=/assets --asset-names='[name]-[hash].digested' --loader:.js=jsx --loader:.png=file --loader:.svg=file --loader:.min.js=text",
|
|
"build:dev": "yarn build --public-path=/dev-assets",
|
|
"dev": "yarn build:dev --watch",
|
|
"format": "prettier -w app/javascript app/assets/javascripts",
|
|
"lint": "eslint app/javascript",
|
|
"prepare": "husky install"
|
|
},
|
|
"prettier": {
|
|
"useTabs": true
|
|
},
|
|
"packageManager": "yarn@4.5.0"
|
|
}
|