Software for the Interactive Texas State Water Plan
npm run dev
using node 22.2.0
- Download gill-sans font insteuctions in gill-sans/README.md
Once you've created a project and installed dependencies with npm install
(or pnpm install
or yarn
), start a development server:
npm package
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
You can preview the production build with npm run preview
.
To create a production version of your app:
- Build static site
make build
from the source directory.
- run
make deploy_prod
How to create cache.
- Convert non-spatial data (Used to be sqlite files) to JSON
- gzip then remove .gz files Should be cache.json (But gzipped)
- upload to s3 bucket,
- set metadata to Content-Encoding gzip, Content-Type application/json
- Make publically accessible.
Prettier config is located in package.json. prettier-plugin-svelte Svelte for vs code extension has this installed.
This program is licenced under GPLV2 Please see LICENSE file for details. This program is distributed with the following programs under separate free licenses. View them for details.
skeleton.css, react-pivot standalone, overlapping market spiderfier, leaflet utfgrid https://github.com/dhg/Skeleton https://github.com/L-Har/react-pivot https://github.com/davidguttman/react-pivot https://github.com/jawj/OverlappingMarkerSpiderfier-Leaflet https://github.com/L-Har/OverlappingMarkerSpiderfier-Leaflet https://github.com/danzel/Leaflet.utfgrid https://github.com/L-Har/Leaflet.utfgrid