2022-08-08 02:06:40 +00:00
{
"name" : "chitchatter" ,
2022-08-08 02:46:03 +00:00
"version" : "0.0.0" ,
2022-08-09 01:15:39 +00:00
"homepage" : "https://chitchatter.im/" ,
2022-08-09 14:28:00 +00:00
"author" : "Jeremy Kahn <jeremyckahn@gmail.com>" ,
"license" : "GPL-2.0-or-later" ,
2022-08-08 02:06:40 +00:00
"dependencies" : {
2022-08-09 02:43:16 +00: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-08 02:06:40 +00:00
"@testing-library/jest-dom" : "^5.16.5" ,
2022-08-09 02:47:38 +00:00
"@testing-library/react" : "^13.3.0" ,
2022-08-08 02:06:40 +00:00
"@testing-library/user-event" : "^13.5.0" ,
2022-08-09 02:04:37 +00: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 06:16:34 +00:00
"buffer" : "^6.0.3" ,
2022-08-26 14:39:01 +00:00
"classnames" : "^2.3.1" ,
2022-11-24 06:16:34 +00:00
"detectincognitojs" : "^1.1.2" ,
2022-08-17 02:57:39 +00:00
"fast-memoize" : "^2.5.2" ,
2022-09-04 14:39:18 +00:00
"fun-animal-names" : "^0.1.1" ,
2022-11-24 06:16:34 +00:00
"idb-chunk-store" : "^1.0.1" ,
2022-08-20 21:52:31 +00:00
"localforage" : "^1.10.0" ,
2022-10-17 02:49:04 +00:00
"mui-markdown" : "^0.5.5" ,
2022-08-08 02:06:40 +00:00
"react" : "^18.2.0" ,
"react-dom" : "^18.2.0" ,
2022-08-10 02:56:55 +00:00
"react-markdown" : "^8.0.3" ,
2022-11-06 01:41:24 +00:00
"react-qrcode-logo" : "^2.8.0" ,
2022-08-09 02:58:32 +00:00
"react-router-dom" : "^6.3.0" ,
2022-08-08 02:06:40 +00:00
"react-scripts" : "5.0.1" ,
2022-08-28 23:19:14 +00:00
"react-syntax-highlighter" : "^15.5.0" ,
2023-02-11 23:29:57 +00:00
"readable-stream-node-to-web" : "^1.0.1" ,
"readable-web-to-node-stream" : "^3.0.2" ,
2022-09-08 14:37:38 +00:00
"remark-gfm" : "^3.0.1" ,
2022-08-09 02:15:22 +00:00
"sass" : "^1.54.3" ,
2022-11-24 06:16:34 +00:00
"streamsaver" : "^2.0.6" ,
2022-12-05 02:58:34 +00:00
"trystero" : "github:jeremyckahn/trystero#bugfix/29__clean-up-peers" ,
2022-08-09 02:43:16 +00:00
"typeface-public-sans" : "^1.1.13" ,
"typeface-roboto" : "^1.1.13" ,
2022-08-09 02:04:37 +00:00
"typescript" : "^4.7.4" ,
2022-08-10 14:42:15 +00:00
"uuid" : "^8.3.2" ,
2022-11-24 06:16:34 +00:00
"web-vitals" : "^2.1.4" ,
2023-02-15 15:45:45 +00:00
"webtorrent" : "^1.9.7" ,
2023-02-11 23:29:57 +00:00
"wormhole-crypto" : "^0.3.1"
2022-08-08 02:06:40 +00:00
} ,
"scripts" : {
"start" : "react-scripts start" ,
2022-08-30 00:21:14 +00:00
"start:tracker" : "bittorrent-tracker" ,
2022-11-24 06:16:34 +00: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-08 02:06:40 +00:00
"build" : "react-scripts build" ,
2022-08-08 02:53:00 +00:00
"test" : "react-scripts test" ,
2022-08-08 02:59:46 +00:00
"prepare" : "husky install" ,
2022-08-09 01:04:04 +00:00
"prettier" : "prettier 'src/**/*.js' --write" ,
"lint" : "eslint src --max-warnings=0"
2022-08-08 02:06:40 +00:00
} ,
"eslintConfig" : {
"extends" : [
"react-app" ,
"react-app/jest"
]
} ,
2022-08-08 02:36:52 +00:00
"engines" : {
2022-09-10 23:34:11 +00:00
"node" : "16.x" ,
2022-08-08 02:36:52 +00:00
"npm" : "8.x"
} ,
2022-08-08 02:06:40 +00: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-08 02:53:00 +00:00
} ,
"devDependencies" : {
2022-08-28 23:19:14 +00:00
"@types/react-syntax-highlighter" : "^15.5.5" ,
2022-11-24 06:16:34 +00:00
"@types/streamsaver" : "^2.0.1" ,
2022-08-10 14:42:15 +00:00
"@types/uuid" : "^8.3.4" ,
2022-11-24 06:16:34 +00:00
"@types/webtorrent" : "^0.109.3" ,
2022-08-09 01:04:04 +00:00
"@typescript-eslint/eslint-plugin" : "^5.33.0" ,
"@typescript-eslint/parser" : "^5.33.0" ,
2022-08-09 02:11:30 +00:00
"autoprefixer" : "^10.4.8" ,
2022-08-30 00:21:14 +00:00
"bittorrent-tracker" : "^9.19.0" ,
"cross-env" : "^7.0.3" ,
2022-11-28 01:08:38 +00:00
"crypto" : "npm:crypto-browserify@^3.12.0" ,
2022-08-09 01:04:04 +00: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-11-28 01:08:38 +00:00
"http" : "npm:http-browserify@^1.7.0" ,
"https" : "npm:https-browserify@^1.0.0" ,
2022-08-08 02:59:46 +00:00
"husky" : "^8.0.1" ,
2022-08-30 00:21:14 +00:00
"mprocs" : "^0.6.3" ,
2022-11-28 01:08:38 +00:00
"path" : "npm:path-browserify@^1.0.1" ,
2022-08-09 02:11:30 +00:00
"postcss" : "^8.4.16" ,
2022-08-08 02:59:46 +00:00
"prettier" : "^2.7.1" ,
2022-08-09 02:11:30 +00:00
"pretty-quick" : "^3.1.3" ,
2022-11-28 01:08:38 +00:00
"process" : "^0.11.10" ,
2022-11-24 06:16:34 +00:00
"serve" : "^14.1.2" ,
2022-11-28 01:08:38 +00:00
"stream" : "npm:stream-browserify@^3.0.0" ,
"tailwindcss" : "^3.1.8" ,
"url" : "^0.11.0" ,
"util" : "^0.12.5"
2022-08-13 17:11:59 +00:00
} ,
"jest" : {
"transformIgnorePatterns" : [
"node_modules/(?!trystero)/"
]
2022-08-08 02:06:40 +00:00
}
}