name: tlaternet version: 1.0.0 description: tlaternet web interface author: Tristan Maat license: MIT private: true dependencies: # Libraries gl-matrix: ^3.4.3 # To help with 3D math in WebGL code classnames: ^2.3.2 # To manage CSS class names in react code # Fonts hack-font: ^3.3.0 '@fontsource/arimo': ^4.5.11 '@fontsource/nunito': ^4.5.12 '@fortawesome/fontawesome-free': ^6.2.1 # Frameworks for static content bulma: ^0.9.4 # React-redux stuff react: ^18.2.0 react-dom: ^18.2.0 react-use-error-boundary: ^3.0.0 # TODO(tlater): Remove when react implement their own redux: ^4.2.0 '@reduxjs/toolkit': ^1.9.1 react-redux: ^8.0.5 devDependencies: # Parcel & plugins parcel: ^2.8.3 '@parcel/transformer-sass': ^2.8.3 '@parcel/transformer-glsl': ^2.8.3 # Build tools typescript: ^4.9.4 sass: ^1.57.1 posthtml-extend: ^0.6.5 posthtml-favicons: ^1.4.0 posthtml-include: ^1.7.4 posthtml-markdownit: ^1.3.1 '@babel/preset-env': ^7.20.2 # Type shims '@types/react-dom': ^18.0.10 '@types/react-redux': ^7.1.25 # Dev tools npm-check-updates: ^16.6.2 prettier: ^2.8.3 typescript-language-server: ^3.0.2 typescript-eslint-language-service: ^5.0.0 eslint: ^8.32.0 '@typescript-eslint/parser': ^5.48.2 '@typescript-eslint/eslint-plugin': ^5.48.2 vscode-langservers-extracted: ^4.5.0 scripts: # Dev workflow build: parcel build --no-autoinstall serve: parcel serve --no-autoinstall watch: parcel watch --no-autoinstall # Production build build-dist: parcel build --no-cache --no-autoinstall # Checks check: tsc --noEmit style: prettier --check src lint: eslint --max-warnings=0 --format unix src # Parcel config source: - src/index.html - src/error.html browserslist: '> 1%, not dead' posthtml: plugins: posthtml-markdownit: root: src posthtml-extend: root: src posthtml-include: root: src posthtml-favicons: root: src outDir: ./dist/ configuration: appName: tlater.net appShortName: tlater.net appDescription: tlater's home page developerName: Tristan Daniƫl Maat developerURL: https://tlater.net dir: auto lang: en-US background: '#0f0f0f' theme_color: '#99d1ce' appleStatusBarStyle: black-translucent display: browser orientation: any start_url: https://tlater.net version: "1.0" icons: favicons: true