Resources for open data and enterprise data inventory management.
- Ruby 2.6
- Bundler 1.17.x (we use an older version for Federalist compatibility)
- Node.js 10
Install Node.js dependencies.
$ npm install
Install Ruby dependencies.
$ npm run setup
Run the build.
$ npm run build
Run the server
$ npm start
Open your web browser to localhost:4000.
Sanity check the generated site.
$ npm test
Check for broken links.
$ npm run qa
This site uses Netlify to manage its editorial workflow. Content is added and edited in collections via the Netlify interface, which can be accessed by approved contributors at resources.data.gov/admin. Collections are managed via the config.yml file in pages/admin.
To update dependencies, you can run bundle update {dependency}
after running npm install
. Then follow all other development steps above to validate site is working as expected.