Some changes are not shown.
.env.development
0 → 100644compose.yaml
0 → 100644eslint.config.mjs
0 → 100644File changed.
Preview size limit exceeded, changes collapsed.
Original line number | Diff line number | Diff line |
---|---|---|
@@ -3,20 +3,35 @@ | ||
"version": "0.1.0",
|
||
"private": true,
|
||
"dependencies": {
|
||
"@react-keycloak/web": "^2.1.4",
|
||
"@sentry/react": "^5.23.0",
|
||
"classnames": "^2.2.6",
|
||
"date-fns": "^2.16.1",
|
||
"immer": "^7.0.15",
|
||
"keycloak-js": "^10.0.2",
|
||
"lodash": "^4.17.20",
|
||
"pullstate": "^1.20.4",
|
||
"react": "^16.13.1",
|
||
"react-device-detect": "^1.13.1",
|
||
"react-dom": "^16.13.1",
|
||
"react-modal": "^3.12.1",
|
||
"react-router-dom": "^5.2.0",
|
||
"react-scripts": "3.4.3"
|
||
"@react-keycloak/web": "^3.4.0",
|
||
"@rooks/use-interval": "^4.11.2",
|
||
"@rooks/use-outside-click": "^4.11.2",
|
||
"@rooks/use-timeout": "^4.11.2",
|
||
"@rooks/use-window-size": "^4.11.2",
|
||
"@sentry/integrations": "^7.119.2",
|
||
"@sentry/react": "^8.34.0",
|
||
"@sentry/tracing": "^7.119.2",
|
||
"ajv": "^8.17.1",
|
||
"classnames": "^2.5.1",
|
||
"crypto-js": "^4.2.0",
|
||
"date-fns": "^4.1.0",
|
||
"keycloak-js": "^26.0.0",
|
||
"lodash": "^4.17.21",
|
||
"pullstate": "^1.25.0",
|
||
"react": "^18.3.1",
|
||
"react-dom": "^18.3.1",
|
||
"react-helmet-async": "^2.0.5",
|
||
"react-hint": "^3.2.1",
|
||
"react-intersection-observer": "^9.13.1",
|
||
"react-joyride": "^2.9.2",
|
||
"react-mde": "^11.5.0",
|
||
"react-modal": "^3.16.1",
|
||
"react-player": "^2.16.0",
|
||
"react-router-dom": "^6.27.0",
|
||
"react-scripts": "^5.0.1",
|
||
"showdown": "^2.1.0",
|
||
"wait-queue": "^1.1.4",
|
||
"xss": "^1.0.15"
|
||
},
|
||
"scripts": {
|
||
"start": "react-scripts start",
|
||
@@ -24,66 +39,8 @@ | ||
"test": "react-scripts test --env=jsdom-fourteen",
|
||
"eject": "react-scripts eject",
|
||
"lint": "eslint --cache 'src/**/*.{js,jsx}'",
|
||
"lint:fix": "eslint --cache --fix 'src/**/*.{js,jsx}'"
|
||
},
|
||
"eslintConfig": {
|
||
"extends": [
|
||
"react-app",
|
||
"plugin:prettier/recommended",
|
||
"plugin:testing-library/recommended",
|
||
"plugin:jest-dom/recommended"
|
||
],
|
||
"plugins": [
|
||
"simple-import-sort",
|
||
"testing-library",
|
||
"jest-dom"
|
||
],
|
||
"rules": {
|
||
"sort-imports": "off",
|
||
"prettier/prettier": "warn",
|
||
"react/no-unknown-property": [
|
||
1
|
||
],
|
||
"simple-import-sort/sort": [
|
||
"warn",
|
||
{
|
||
"groups": [
|
||
[
|
||
"^react",
|
||
"^@?\\w"
|
||
],
|
||
[
|
||
"^(actions|components|containers|pages|utils|stores|keycloak)(/.*|$)"
|
||
],
|
||
[
|
||
"^(test-utils)(/.*|$)"
|
||
],
|
||
[
|
||
"^\\u0000"
|
||
],
|
||
[
|
||
"^\\.\\.(?!/?$)",
|
||
"^\\.\\./?$"
|
||
],
|
||
[
|
||
"^\\./(?=.*/)(?!/?$)",
|
||
"^\\.(?!/?$)",
|
||
"^\\./?$"
|
||
],
|
||
[
|
||
"^.+\\.s?css$"
|
||
]
|
||
]
|
||
}
|
||
],
|
||
"testing-library/await-async-query": "error",
|
||
"testing-library/no-await-sync-query": "error",
|
||
"testing-library/no-debug": "warn",
|
||
"jest-dom/prefer-checked": "error",
|
||
"jest-dom/prefer-enabled-disabled": "error",
|
||
"jest-dom/prefer-required": "error",
|
||
"jest-dom/prefer-to-have-attribute": "error"
|
||
}
|
||
"lint:fix": "eslint --cache --fix 'src/**/*.{js,jsx}'",
|
||
"analyze": "source-map-explorer 'build/static/js/*.js'"
|
||
},
|
||
"browserslist": {
|
||
"production": [
|
||
@@ -98,22 +55,27 @@ | ||
]
|
||
},
|
||
"devDependencies": {
|
||
"@testing-library/jest-dom": "^4.0.0",
|
||
"@testing-library/react": "^10.4.4",
|
||
"@testing-library/react-hooks": "^3.4.2",
|
||
"@testing-library/user-event": "^12.1.7",
|
||
"@eslint/compat": "^1.2.0",
|
||
"@eslint/eslintrc": "^3.1.0",
|
||
"@eslint/js": "^9.12.0",
|
||
"@testing-library/jest-dom": "^6.5.0",
|
||
"@testing-library/react": "^16.0.1",
|
||
"@testing-library/react-hooks": "^8.0.1",
|
||
"@testing-library/user-event": "^14.5.2",
|
||
"babel-core": "^6.26.3",
|
||
"babel-eslint": "^10.1.0",
|
||
"eslint": "^6.8.0",
|
||
"eslint-config-airbnb": "^18.2.0",
|
||
"eslint-config-prettier": "^6.11.0",
|
||
"eslint-plugin-import": "^2.22.0",
|
||
"eslint-plugin-jest-dom": "^3.6.3",
|
||
"eslint-plugin-jsx-a11y": "^6.3.1",
|
||
"eslint-plugin-prettier": "^3.1.4",
|
||
"eslint-plugin-react": "^7.20.6",
|
||
"eslint-plugin-simple-import-sort": "^5.0.3",
|
||
"eslint-plugin-testing-library": "^3.8.0",
|
||
"prettier": "^2.1.1"
|
||
"eslint": "^9.12.0",
|
||
"eslint-config-airbnb": "^19.0.4",
|
||
"eslint-config-prettier": "^9.1.0",
|
||
"eslint-plugin-import": "^2.31.0",
|
||
"eslint-plugin-jest-dom": "^5.4.0",
|
||
"eslint-plugin-jsx-a11y": "^6.10.0",
|
||
"eslint-plugin-prettier": "^5.2.1",
|
||
"eslint-plugin-react": "^7.37.1",
|
||
"eslint-plugin-simple-import-sort": "^12.1.1",
|
||
"eslint-plugin-testing-library": "^6.3.0",
|
||
"prettier": "^3.3.3",
|
||
"source-map-explorer": "^2.5.3",
|
||
"typescript": "^5.6.3"
|
||
}
|
||
} |
public/favicon.ico
deleted100644 → 03.08 KiB | W: 64 | H: 64
public/img/og.afdesign
0 → 100644public/img/og2021.png
0 → 100644
124.02 KiB
public/img/og2024.png
0 → 100644
43.08 KiB
public/logo192.png
deleted100644 → 0
5.22 KiB
public/logo512.png
deleted100644 → 0
9.44 KiB
src/actions/global-info.js
0 → 100644src/actions/misc.js
deleted100644 → 0src/actions/program.js
0 → 100644src/actions/users.js
0 → 100644src/actions/ws.js
0 → 100644src/api.js
0 → 100644src/components/ErrorMessage.jsx
0 → 100644src/components/cards/Card.jsx
0 → 100644src/components/cards/CardActions.jsx
0 → 100644src/components/cards/CardBody.jsx
0 → 100644src/components/cards/CardBodyText.jsx
0 → 100644src/components/cards/CardHeadline.jsx
0 → 100644src/components/cards/index.js
0 → 100644src/components/dropdown-button/index.js
0 → 100644src/components/home/AlreadyFinished.jsx
0 → 100644src/components/home/BreakInProgress.jsx
0 → 100644src/components/home/NotYetStarted.jsx
0 → 100644src/components/home/index.js
0 → 100644src/components/mde/MarkdownEditor.css
0 → 100644src/components/mde/MarkdownEditor.jsx
0 → 100644src/components/onboarding/Beacon.jsx
0 → 100644src/components/onboarding/index.jsx
0 → 100644src/components/posts/PostEditModal.jsx
0 → 100644src/components/posts/PostScore.jsx
0 → 100644src/config.js
deleted100644 → 0src/containers/GlobalStats.jsx
0 → 100644src/containers/JitsiInviteCard.jsx
0 → 100644File changed.
Preview size limit exceeded, changes collapsed.
src/hooks.js
0 → 100644src/markdown.js
0 → 100644src/pages/About.jsx
0 → 100644src/pages/Home.css
0 → 100644File changed.
Preview size limit exceeded, changes collapsed.
src/pages/NotFound.jsx
0 → 100644File changed.
Preview size limit exceeded, changes collapsed.
src/pages/Protocol.jsx
0 → 100644File added.
Preview size limit exceeded, changes collapsed.
File changed.
Preview size limit exceeded, changes collapsed.
File changed.
Preview size limit exceeded, changes collapsed.
File changed.
Preview size limit exceeded, changes collapsed.
src/ws/connection.js
0 → 100644File added.
Preview size limit exceeded, changes collapsed.
src/ws/handlers/announcements.js
0 → 100644File added.
Preview size limit exceeded, changes collapsed.
src/ws/handlers/global.js
0 → 100644File added.
Preview size limit exceeded, changes collapsed.
src/ws/handlers/index.js
0 → 100644File added.
Preview size limit exceeded, changes collapsed.
src/ws/handlers/posts.js
0 → 100644File added.
Preview size limit exceeded, changes collapsed.
src/ws/handlers/program.js
0 → 100644File added.
Preview size limit exceeded, changes collapsed.
src/ws/handlers/users.js
0 → 100644File added.
Preview size limit exceeded, changes collapsed.
File changed.
Preview size limit exceeded, changes collapsed.