├── .babelrc ├── .github ├── dependabot.yml └── workflows │ ├── ci-geoserver-node-client.yml │ ├── ci-publish-docs.yml │ └── codeql.yml ├── .gitignore ├── .prettierrc ├── .release-it.json ├── DOCS_HOME.md ├── LICENSE ├── README.md ├── demo └── index.js ├── eslint.config.js ├── geoserver-rest-client.js ├── img └── geoserver-node-client-logo_150px.png ├── package.json ├── scripts └── create-custom-package-json.js ├── src ├── about.js ├── datastore.js ├── imagemosaic.js ├── layer.js ├── layergroup.js ├── namespace.js ├── reset-reload.js ├── security.js ├── settings.js ├── style.js ├── util │ └── geoserver.js └── workspace.js └── test ├── .env ├── docker-compose.yml ├── postgres └── docker-entrypoint-initdb.d │ ├── 01_install_postgis.sql │ └── 02_add_places_table.sql ├── reset-gs.js ├── sample_data ├── iceland.gpkg └── world.tif └── test.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/.babelrc -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci-geoserver-node-client.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/.github/workflows/ci-geoserver-node-client.yml -------------------------------------------------------------------------------- /.github/workflows/ci-publish-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/.github/workflows/ci-publish-docs.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/.prettierrc -------------------------------------------------------------------------------- /.release-it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/.release-it.json -------------------------------------------------------------------------------- /DOCS_HOME.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/DOCS_HOME.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/README.md -------------------------------------------------------------------------------- /demo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/demo/index.js -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/eslint.config.js -------------------------------------------------------------------------------- /geoserver-rest-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/geoserver-rest-client.js -------------------------------------------------------------------------------- /img/geoserver-node-client-logo_150px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/img/geoserver-node-client-logo_150px.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/package.json -------------------------------------------------------------------------------- /scripts/create-custom-package-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/scripts/create-custom-package-json.js -------------------------------------------------------------------------------- /src/about.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/src/about.js -------------------------------------------------------------------------------- /src/datastore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/src/datastore.js -------------------------------------------------------------------------------- /src/imagemosaic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/src/imagemosaic.js -------------------------------------------------------------------------------- /src/layer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/src/layer.js -------------------------------------------------------------------------------- /src/layergroup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/src/layergroup.js -------------------------------------------------------------------------------- /src/namespace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/src/namespace.js -------------------------------------------------------------------------------- /src/reset-reload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/src/reset-reload.js -------------------------------------------------------------------------------- /src/security.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/src/security.js -------------------------------------------------------------------------------- /src/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/src/settings.js -------------------------------------------------------------------------------- /src/style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/src/style.js -------------------------------------------------------------------------------- /src/util/geoserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/src/util/geoserver.js -------------------------------------------------------------------------------- /src/workspace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/src/workspace.js -------------------------------------------------------------------------------- /test/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/test/.env -------------------------------------------------------------------------------- /test/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/test/docker-compose.yml -------------------------------------------------------------------------------- /test/postgres/docker-entrypoint-initdb.d/01_install_postgis.sql: -------------------------------------------------------------------------------- 1 | CREATE extension postgis; 2 | -------------------------------------------------------------------------------- /test/postgres/docker-entrypoint-initdb.d/02_add_places_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/test/postgres/docker-entrypoint-initdb.d/02_add_places_table.sql -------------------------------------------------------------------------------- /test/reset-gs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/test/reset-gs.js -------------------------------------------------------------------------------- /test/sample_data/iceland.gpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/test/sample_data/iceland.gpkg -------------------------------------------------------------------------------- /test/sample_data/world.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/test/sample_data/world.tif -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meggsimum/geoserver-node-client/HEAD/test/test.js --------------------------------------------------------------------------------