From f2ecc1803f3ea294a0c6b7915b61348ed0395b26 Mon Sep 17 00:00:00 2001 From: Marcin Zelent Date: Wed, 16 Nov 2022 15:16:38 +0100 Subject: Remade and extended the app using React --- package.json | 129 +++++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 81 insertions(+), 48 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 760514a..968247c 100644 --- a/package.json +++ b/package.json @@ -1,48 +1,81 @@ -{ - "name": "trip-share", - "version": "1.0.0", - "author": "Marcin Zelent", - "private": true, - "scripts": { - "dev": "NODE_OPTIONS='--inspect' next dev", - "build": "next build && next export", - "start": "next start" - }, - "dependencies": { - "@tmcw/togeojson": "^4.3.0", - "exifreader": "^3.13.0", - "geojson": "^0.5.0", - "geojson-bounds": "^1.0.2", - "imagemin-mozjpeg": "^9.0.0", - "leaflet": "^1.7.1", - "lodash": "^4.17.20", - "next": "10.0.3", - "next-compose-plugins": "^2.2.1", - "next-optimized-images": "^2.6.2", - "react": "^17.0.1", - "react-dom": "^17.0.1", - "react-leaflet": "^3.0.5", - "react-leaflet-markercluster": "^3.0.0-rc1", - "xmldom": "^0.4.0" - }, - "devDependencies": { - "@types/leaflet": "^1.5.21", - "@types/node": "^14.14.22", - "@types/react": "^17.0.0", - "@typescript-eslint/eslint-plugin": "^4.14.1", - "@typescript-eslint/parser": "^4.14.1", - "eslint": "^7.18.0", - "eslint-config-airbnb": "^18.2.1", - "eslint-config-prettier": "^7.2.0", - "eslint-import-resolver-typescript": "^2.3.0", - "eslint-plugin-import": "^2.22.1", - "eslint-plugin-jsx-a11y": "^6.4.1", - "eslint-plugin-prettier": "^3.3.1", - "eslint-plugin-react": "^7.22.0", - "eslint-plugin-react-hooks": "^4.2.0", - "prettier": "^2.2.1", - "responsive-loader": "^2.3.0", - "sharp": "^0.27.0", - "typescript": "^4.1.3" - } -} +{ + "name": "trip-share", + "version": "2.0.0", + "author": "Marcin Zelent", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.3.0", + "@testing-library/user-event": "^13.5.0", + "@tmcw/togeojson": "^5.4.0", + "@types/jest": "^27.5.2", + "@types/leaflet": "^1.7.11", + "@types/node": "^16.11.56", + "@types/react": "^18.0.17", + "@types/react-dom": "^18.0.6", + "@types/react-leaflet-markercluster": "^3.0.0", + "@types/sharp": "^0.31.0", + "exif-reader": "^1.0.3", + "ffmpeg-static": "^5.1.0", + "ffprobe-static": "^3.1.0", + "fluent-ffmpeg": "^2.1.2", + "geojson": "^0.5.0", + "geojson-bounds": "^1.0.2", + "image-size": "^1.0.2", + "leaflet": "^1.8.0", + "leaflet.markercluster": "^1.5.3", + "photoswipe": "^5.3.2", + "photoswipe-dynamic-caption-plugin": "^1.2.4", + "photoswipe-video-plugin": "^1.0.2", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-leaflet": "^4.0.2", + "react-scripts": "5.0.1", + "sharp": "^0.31.0", + "ts-node": "^10.9.1", + "typescript": "^4.8.2", + "web-vitals": "^2.1.4", + "xmldom": "^0.6.0" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "devDependencies": { + "@types/ffprobe-static": "^2.0.1", + "@types/fluent-ffmpeg": "^2.1.20", + "@types/xmldom": "^0.1.31", + "@typescript-eslint/eslint-plugin": "^5.35.1", + "eslint": "^8.23.0", + "eslint-config-prettier": "^8.5.0", + "eslint-config-standard-with-typescript": "^22.0.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-n": "^15.2.5", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-promise": "^6.0.1", + "eslint-plugin-react": "^7.31.1", + "eslint-plugin-react-hooks": "^4.6.0", + "prettier": "^2.7.1", + "ts-auto-guard": "^3.1.0" + } +} -- cgit v1.2.3