2022-08-07 21:06:40 -05:00
{
"name" : "chitchatter" ,
2022-08-07 21:46:03 -05:00
"version" : "0.0.0" ,
2022-08-08 20:15:39 -05:00
"homepage" : "https://chitchatter.im/" ,
2022-08-09 09:28:00 -05:00
"author" : "Jeremy Kahn <jeremyckahn@gmail.com>" ,
"license" : "GPL-2.0-or-later" ,
2022-08-07 21:06:40 -05:00
"dependencies" : {
2022-08-08 21:43:16 -05:00
"@emotion/react" : "^11.10.0" ,
"@emotion/styled" : "^11.10.0" ,
"@mui/icons-material" : "^5.8.4" ,
"@mui/material" : "^5.9.3" ,
2023-01-24 03:50:14 +00:00
"@react-hook/window-size" : "^3.1.1" ,
2022-08-07 21:06:40 -05:00
"@testing-library/jest-dom" : "^5.16.5" ,
2022-08-08 21:47:38 -05:00
"@testing-library/react" : "^13.3.0" ,
2022-08-07 21:06:40 -05:00
"@testing-library/user-event" : "^13.5.0" ,
2022-08-08 21:04:37 -05:00
"@types/jest" : "^28.1.6" ,
"@types/node" : "^18.6.5" ,
"@types/react" : "^18.0.17" ,
"@types/react-dom" : "^18.0.6" ,
2022-11-24 00:16:34 -06:00
"buffer" : "^6.0.3" ,
2022-08-26 09:39:01 -05:00
"classnames" : "^2.3.1" ,
2022-11-24 00:16:34 -06:00
"detectincognitojs" : "^1.1.2" ,
2022-08-16 21:57:39 -05:00
"fast-memoize" : "^2.5.2" ,
2022-09-04 09:39:18 -05:00
"fun-animal-names" : "^0.1.1" ,
2022-11-24 00:16:34 -06:00
"idb-chunk-store" : "^1.0.1" ,
2022-08-20 16:52:31 -05:00
"localforage" : "^1.10.0" ,
2022-10-16 21:49:04 -05:00
"mui-markdown" : "^0.5.5" ,
2022-08-07 21:06:40 -05:00
"react" : "^18.2.0" ,
"react-dom" : "^18.2.0" ,
2023-03-05 12:22:02 -06:00
"react-git-info" : "^2.0.1" ,
2022-08-09 21:56:55 -05:00
"react-markdown" : "^8.0.3" ,
2022-11-06 12:41:24 +11:00
"react-qrcode-logo" : "^2.8.0" ,
2022-08-08 21:58:32 -05:00
"react-router-dom" : "^6.3.0" ,
2022-08-07 21:06:40 -05:00
"react-scripts" : "5.0.1" ,
2022-08-28 18:19:14 -05:00
"react-syntax-highlighter" : "^15.5.0" ,
2023-03-06 20:40:45 -06:00
"react-youtube" : "^10.1.0" ,
2023-02-11 17:29:57 -06:00
"readable-web-to-node-stream" : "^3.0.2" ,
2022-09-08 09:37:38 -05:00
"remark-gfm" : "^3.0.1" ,
2022-08-08 21:15:22 -05:00
"sass" : "^1.54.3" ,
2023-03-27 21:51:33 -05:00
"sdp" : "^3.2.0" ,
2023-02-22 09:48:51 -06:00
"secure-file-transfer" : "^0.0.7" ,
2022-11-24 00:16:34 -06:00
"streamsaver" : "^2.0.6" ,
2023-07-20 09:19:47 -05:00
"trystero" : "^0.13.0" ,
2022-08-08 21:43:16 -05:00
"typeface-public-sans" : "^1.1.13" ,
"typeface-roboto" : "^1.1.13" ,
2022-08-08 21:04:37 -05:00
"typescript" : "^4.7.4" ,
2022-08-10 09:42:15 -05:00
"uuid" : "^8.3.2" ,
2023-03-27 21:51:33 -05:00
"web-vitals" : "^2.1.4" ,
"webrtc-adapter" : "^8.2.2"
2022-08-07 21:06:40 -05:00
} ,
"scripts" : {
"start" : "react-scripts start" ,
2022-08-29 19:21:14 -05:00
"start:tracker" : "bittorrent-tracker" ,
2022-11-24 00:16:34 -06:00
"start:streamsaver" : "serve -p 3015 node_modules/streamsaver" ,
"dev" : "mprocs \"npx cross-env REACT_APP_TRACKER_URL=\"ws://localhost:8000\" REACT_APP_STREAMSAVER_URL=\"http://localhost:3015/mitm.html\" npm run start\" \"npm run start:tracker\" \"npm run start:streamsaver\"" ,
2022-08-07 21:06:40 -05:00
"build" : "react-scripts build" ,
2022-08-07 21:53:00 -05:00
"test" : "react-scripts test" ,
2022-08-07 21:59:46 -05:00
"prepare" : "husky install" ,
2022-08-08 20:04:04 -05:00
"prettier" : "prettier 'src/**/*.js' --write" ,
"lint" : "eslint src --max-warnings=0"
2022-08-07 21:06:40 -05:00
} ,
"eslintConfig" : {
"extends" : [
"react-app" ,
"react-app/jest"
]
} ,
2022-08-07 21:36:52 -05:00
"engines" : {
2023-07-01 21:46:52 -05:00
"node" : "18.12.1" ,
"npm" : "8.19.2"
2022-08-07 21:36:52 -05:00
} ,
2022-08-07 21:06:40 -05:00
"browserslist" : {
"production" : [
">0.2%" ,
"not dead" ,
"not op_mini all"
] ,
"development" : [
"last 1 chrome version" ,
"last 1 firefox version" ,
"last 1 safari version"
]
2022-08-07 21:53:00 -05:00
} ,
"devDependencies" : {
2022-08-28 18:19:14 -05:00
"@types/react-syntax-highlighter" : "^15.5.5" ,
2022-11-24 00:16:34 -06:00
"@types/streamsaver" : "^2.0.1" ,
2022-08-10 09:42:15 -05:00
"@types/uuid" : "^8.3.4" ,
2022-11-24 00:16:34 -06:00
"@types/webtorrent" : "^0.109.3" ,
2022-08-08 20:04:04 -05:00
"@typescript-eslint/eslint-plugin" : "^5.33.0" ,
"@typescript-eslint/parser" : "^5.33.0" ,
2022-08-08 21:11:30 -05:00
"autoprefixer" : "^10.4.8" ,
2022-08-29 19:21:14 -05:00
"bittorrent-tracker" : "^9.19.0" ,
"cross-env" : "^7.0.3" ,
2022-08-08 20:04:04 -05:00
"eslint" : "^8.21.0" ,
"eslint-config-react-app" : "^7.0.1" ,
"eslint-plugin-import" : "^2.26.0" ,
"eslint-plugin-jsx-a11y" : "^6.6.1" ,
"eslint-plugin-react" : "^7.30.1" ,
"eslint-plugin-react-hooks" : "^4.6.0" ,
2022-08-07 21:59:46 -05:00
"husky" : "^8.0.1" ,
2023-02-16 09:30:17 -06:00
"mprocs" : "^0.6.4" ,
2022-08-08 21:11:30 -05:00
"postcss" : "^8.4.16" ,
2022-08-07 21:59:46 -05:00
"prettier" : "^2.7.1" ,
2022-08-08 21:11:30 -05:00
"pretty-quick" : "^3.1.3" ,
2022-11-27 19:08:38 -06:00
"process" : "^0.11.10" ,
2022-11-24 00:16:34 -06:00
"serve" : "^14.1.2" ,
2022-11-27 19:08:38 -06:00
"tailwindcss" : "^3.1.8" ,
"url" : "^0.11.0" ,
"util" : "^0.12.5"
2022-08-13 12:11:59 -05:00
} ,
"jest" : {
"transformIgnorePatterns" : [
"node_modules/(?!trystero)/"
]
2022-08-07 21:06:40 -05:00
}
}