ajturner / koopjs-foss4g-2023

Koop.js session at FOSS4G 2023 in Baltimore

Home Page:https://ajturner.github.io/koopjs-foss4g-2023

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

koop-cli-new-project

A minimal Koop project template from Koop CLI.

See the specification for more details.

Configuration

App Configuration

The Koop application is configured with the config package. By default the configurations are stored as JSON files in the config folder. It is recommended to namespace the configuration for plugins in order to avoid any potential key conflict.

Koop Configuration

The Koop project configuration koop.json is the configuration for the app/plugin code. It is part of the code and used to store internal properties of the app/plugin. It should not be changed with the deployment.

Development

Testing

This project uses mocha as the testing framework and chaijs as the assertion library. All test files in the test directory should have the special extension .test.js, which will be executed by the command:

$ npm test

Dev Server

This project by default uses the Koop CLI to set up the dev server. It can be invoked via

$ npm start

The server will be running at http://localhost:8080 or at the port specified at the configuration.

For more details, check the Koop CLI documentation.

About

Koop.js session at FOSS4G 2023 in Baltimore

https://ajturner.github.io/koopjs-foss4g-2023


Languages

Language:CSS 54.2%Language:JavaScript 29.0%Language:HTML 16.7%