{ "name": "tutorial", "homepage": "https://tutorial.freesewing.dev/", "version": "", "private": true, "dependencies": { "@fontsource/permanent-marker": "latest", "@fontsource/roboto-mono": "latest", "@fontsource/ubuntu": "latest", "@freesewing/components": "latest", "@freesewing/core": "latest", "@freesewing/css-theme": "latest", "@freesewing/i18n": "latest", "@freesewing/models": "latest", "@freesewing/mui-theme": "latest", "@freesewing/pattern-info": "latest", "@freesewing/plugin-bundle": "latest", "@freesewing/plugin-theme": "latest", "@freesewing/plugin-i18n": "latest", "@freesewing/plugin-svgattr": "latest", "@freesewing/utils": "latest", "@material-ui/core": "^4.11.4", "@material-ui/icons": "^4.11.2", "@material-ui/lab": "^v4.0.0-alpha.57", "prismjs": "1.23.0", "react": "^17.0.2", "react-dom": "^17.0.2", "react-intl": "^5.18.0", "react-scripts": "^4.0.3", "file-saver": "^2.0.5", "react-markdown": "6.0.2", "source-map-explorer": "^2.5.2" }, "scripts": { "analyze": "source-map-explorer 'build/static/js/*.js'", "size": "source-map-explorer 'build/static/js/*.js' --tsv --no-root", "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject" }, "eslintConfig": { "extends": "react-app" }, "browserslist": [ "defaults" ], "devDependencies": { "babel-plugin-prismjs": "2.0.1" } }