New:Socket for Asana Is Now Available.Learn more
Get Started

@geowiki/core

Package Overview
Dependencies
Maintainers
1
Versions
67
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@geowiki/core

Core utilities, React hooks, and state management shared across the GeoWiki application.

npmnpm
Version
0.16.12
Version published
Maintainers
1
Created
Source

@geowiki/core

Core utilities, React hooks, and state management shared across the GeoWiki application.

Installation

npm install @geowiki/core
# or
pnpm add @geowiki/core

Peer Dependencies

npm install react react-dom next next-auth @tanstack/react-query @heroicons/react next-localization

Usage

import {
  useAppConfig,
  useClusters,
  usePermission,
  useNews,
} from "@geowiki/core";

function App() {
  const config = useAppConfig();
  const { data: clusters } = useClusters();
  const canEdit = usePermission("edit");

  return <div>{/* your app */}</div>;
}

What's Included

  • React hooks -- 50+ custom hooks for data fetching, configuration, and permissions (useAppConfig, useCluster, useClusters, useNews, usePermission, useProjects, etc.)
  • State stores -- Zustand stores for app config, layers, settings, panels, and breadcrumbs
  • Models & types -- MapLayer, Alert, ClusterDto, GlobalSettings, and more
  • Utilities -- Animation helpers, service classes, and common functions

Dependencies

This package depends on @geowiki/api-proxy, @geowiki/cms-proxy, and @geowiki/evoland-api-proxy for API communication.

License

MIT

FAQs

Package last updated on 10 Aug 2026

Related posts