The @envisim/core monorepo is a collection of TypeScript packages for various tasks, primarily focused on geospatial and statistical sampling functionalities. It includes multiple packages that can be used together or independently.
This monorepo contains the following main packages:
@envisim/distributions: A library with 30+ probability distributions.@envisim/estimate: Functions for design-based estimation.@envisim/geojson: Classes and functions for working with GeoJSON objects.@envisim/geojson-utils: Utility functions for GeoJSON data manipulation and calculations.@envisim/geosampling: Tools for geospatial sampling.@envisim/matrix: Matrix and vector operations.@envisim/random: Random number generation utilities.@envisim/sampling: General sampling algorithms.@envisim/utils: General utility functions used across packages.
Each package has its own README.md file with more information on installation and usage. Please refer to the individual package directories for more details.
This repository uses pnpm as the package manager and Turbo for managing the monorepo build process.