remnantchat/src
Jeremy Kahn ea34058fa7
chore: Migrate from Create React App to Vite (#231)
* chore(vite): use vite

* fix(vite): alias lib directory

* chore(vite): set type: module

* chore: update vite and MUI

* fix(vite): make MUI components load

* fix: use node path resolution

* chore(vite): add svg support

* fix(vite): polyfill global

* fix(vite): use import.meta

* fix(vite): use correct svg module resolution

* chore(vite): migrate to vitest

* fix(vite): remove PUBLIC_URL

* fix(tests): mock audio service

* chore(deps): upgrade to react test library 14

* refactor(tests): simplify room test setup

* refactor(tests): make Date.now() mockable

* refactor(vite): remove bootstrap shim

* chore(deps): drop react-scripts

* chore(deps): remove source-map-explorer

Source maps do not currently work with MUI and Vite:
https://github.com/vitejs/vite/issues/15012

Because of this, source map utilities are currently removed.

* refactor(vite): use TypeScript for Vite config

* chore(actions): update actions config for new paths

* fix(service-worker): use VITE_HOMEPAGE for service worker resolution

* fix(vercel): use quotes for build command

* fix(vite): use import.meta.env.MODE

* fix(service-worker): use correct definition for publicUrl

* feat(vite): use vite-plugin-pwa

* fix(pwa): make update prompt work

* fix(types): use vite/client types

* docs(readme): update building instructions

* refactor(vite): simplify theme loading workaround

* refactor(vite): use manifest object

* docs(readme): update tool references

* chore(deps): run `npm audit fix`

* fix(vite): make syntax highlighter work consistently

See: https://github.com/react-syntax-highlighter/react-syntax-highlighter/issues/513

* fix(pwa): remove manifest.json references

* refactor(deps): remove jest references

* refactor(types): remove react-scripts reference

* chore(deps): use TypeScript 5

* refactor(tests): improve persisted storage mocking
2024-03-12 21:44:43 -05:00
..
components chore: Migrate from Create React App to Vite (#231) 2024-03-12 21:44:43 -05:00
config chore: Migrate from Create React App to Vite (#231) 2024-03-12 21:44:43 -05:00
contexts refactor(services): Standardize services and lib organization (#226) 2024-01-28 20:46:59 -06:00
img feat: [closes #1] display logo (#10) 2022-09-11 17:27:16 -05:00
lib chore: Migrate from Create React App to Vite (#231) 2024-03-12 21:44:43 -05:00
models feat(verification): [closes #209] Verified peers (#216) 2023-12-09 17:47:05 -06:00
pages chore: Migrate from Create React App to Vite (#231) 2024-03-12 21:44:43 -05:00
services refactor(services): Standardize services and lib organization (#226) 2024-01-28 20:46:59 -06:00
test-utils chore: Migrate from Create React App to Vite (#231) 2024-03-12 21:44:43 -05:00
Bootstrap.test.tsx chore: Migrate from Create React App to Vite (#231) 2024-03-12 21:44:43 -05:00
Bootstrap.tsx chore: Migrate from Create React App to Vite (#231) 2024-03-12 21:44:43 -05:00
index.sass feat: [closes #40] Disclaimer (#42) 2022-10-16 21:49:04 -05:00
index.tsx chore: Migrate from Create React App to Vite (#231) 2024-03-12 21:44:43 -05:00
Init.tsx chore: Migrate from Create React App to Vite (#231) 2024-03-12 21:44:43 -05:00
polyfills.ts chore: Migrate from Create React App to Vite (#231) 2024-03-12 21:44:43 -05:00
react-app-env.d.ts chore: Migrate from Create React App to Vite (#231) 2024-03-12 21:44:43 -05:00
reportWebVitals.ts chore: set up Typescript 2022-08-08 21:04:37 -05:00
setupTests.ts chore: Migrate from Create React App to Vite (#231) 2024-03-12 21:44:43 -05:00