@geoext/geoext

v6.0.0
GeoExt is Open Source and enables building desktop-like GIS applications through the web. It is a JavaScript framework that combines the GIS functionality of OpenLayers with the user interface savvy of the ExtJS library provided by Sencha.
GIS OpenLayers ExtJS

build

npm run test && npm run clean:dist && copyfiles -V --exclude 'resources/external/**' -a 'bin/**' 'classic/**' 'src/**' 'sass/**' 'resources/**' README.md LICENSE LICENSE-FAQ.md COMMERCIAL-LICENCE.md package.json dist/

clean

rimraf coverage docs docs-w-ext

clean:dist

rimraf ./dist/*

lint

eslint src/ examples/ classic/ && eslint -c test/.eslintrc test/

lint:fix

eslint --fix src/ examples/ && eslint --fix -c test/.eslintrc test/

test

npm run lint && npm run test:spec

test:spec

npm run test:fetch-external && karma start test/karma.conf.js --single-run

test:fetch-external

node ./bin/fetch-external-resources.js

test:debug

karma start test/karma.conf.js --single-run --debug

test:coverage

karma start test/karma.conf.js --single-run --reporters coverage

test:watch

karma start test/karma.conf.js

test:watch:debug

karma start test/karma.conf.js --debug

start

browser-sync start --server --directory --files 'src, classic, test, examples'

coveralls

cat coverage/lcov.info | coveralls

generate:example

node bin/example-generator/index.js

generate:docs:master

jsduck --config=jsduck.json --output=master/docs --title="GeoExt $npm_package_version-dev Documentation"

generate:docs-w-ext:master

jsduck --config=jsduck-w-ext.json --output=master/docs-w-ext --title="GeoExt $npm_package_version-dev Documentation (incl. ExtJS classes)"

generate:docs:tag

jsduck --config=jsduck.json --output=$npm_package_version/docs --title="GeoExt $npm_package_version Documentation"

generate:docs-w-ext:tag

jsduck --config=jsduck-w-ext.json --output=$npm_package_version/docs-w-ext --title="GeoExt $npm_package_version Documentation (incl. ExtJS classes)"

postversion

cp package.json dist/

release

npm run build && np --no-yarn --contents ./dist && git push https://github.com/geoext/geoext.git master --tags
npm i @geoext/geoext

Metadata

  • GPL-3.0
  • >= 16
  • GeoExt Contributors
  • released 11/2/2023

Downloads