Update to React 18 and correct some more module trickiness

This commit is contained in:
Sage Vaillancourt 2023-05-23 13:34:06 -04:00 committed by Sage Vaillancourt
parent f3dd68cad9
commit f447d64a2b
4 changed files with 2090 additions and 13828 deletions

15902
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -5,11 +5,11 @@
"type": "module",
"dependencies": {
"@testing-library/jest-dom": "^5.11.4",
"@testing-library/react": "^11.1.0",
"@testing-library/react": "^14.0.0",
"@testing-library/user-event": "^12.1.10",
"express": "^4.17.1",
"react": "^17.0.1",
"react-dom": "^17.0.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-scripts": "5.0.1",
"socket.io": "^3.0.5",
"socket.io-client": "^3.0.5",
@ -17,7 +17,7 @@
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"build": "npm ci && react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject",
"server": "node server.js"
@ -42,6 +42,6 @@
},
"homepage": "https://quickchess.sage.boats",
"devDependencies": {
"react-test-renderer": "^17.0.1"
"react-test-renderer": "^18.2.0"
}
}

View File

@ -1,8 +1,8 @@
import React from 'react';
import Popup from './Popup';
import Popup from './Popup.js';
import '../index.css';
import { Piece, startingBoard, PAWN, ROOK, KNIGHT, BISHOP, QUEEN, KING, EMPTY, BLACK, WHITE } from '../logic';
import { Piece, startingBoard, PAWN, ROOK, KNIGHT, BISHOP, QUEEN, KING, EMPTY, BLACK, WHITE } from '../logic.js';
const Images = [
'./white_pawn.svg',

View File

@ -2,7 +2,7 @@ import React from 'react';
import ReactDOM from 'react-dom';
import io from 'socket.io-client';
import Board from './components/Board';
import Board from './components/Board.js';
import './index.css';