Catalog npm
Back to packageRELEASE DETAILS

0.30.1

npm

279map-core

the core of 279map frontend

Published3 Feb 2024
Direct dependencies56
Transitive dependenciesNot calculated

README

Current package documentation

279map-core

This is used in 279map. 279map-core connects to 279map server and provides basic features of 279map. if you want to make originai UI map, you can use 279map-core.

flowchart LR
	subgraph frontend
		subgraph 279map-frontend
			279map-core
		end
	end

	subgraph backend
		db[("279map-db")]
		279map-backend-main

		279map-backend-main <--> odba["279map-backend-odba"]
		odba-."use".->279map-backend-common
		279map-backend-main-."use".->279map-backend-common

		db -.read.-> 279map-backend-main
		odba -.insert.-> db
	end
	279map-core <--> 279map-backend-main
	original-db[("Original DB")] <--> odba

	style 279map-core fill:#faa, stroke:#f55

How to use

if you want to make originai UI map, you can use 279map-core.

// you need load jsts cdn
import 'https://unpkg.com/jsts@2.6.1/dist/jsts.min.js';

const props = {
    mapServerHost: 'localhost',
    mapId: 'test',
    iconDefine: [
        {
            id: 'pin',
            imagePath: '/icon/pin.png',
            useMaps: ['Real', 'Virtual'],
        },
        {
            id: 'school',
            imagePath: '/icon/house.png',
            useMaps: ['Virtual'],
        },
    ],
};

return (
	<TsunaguMap {...props}  />
)

→show API References

279map compatiblity

279map-core279map-main-backend
0.5.60.46.5
0.5.50.46.4

Supplement

  • if you use on Next.js, set swcMinify: false in next.config.js. 279map use OpenLayers and it can't run when swcMinify: true.

Copyright (c) 2022 satocheeen.com

Released under the MPL-2.0 license

https://www.mozilla.org/en-US/MPL/2.0/

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 56

Native requirements
56 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
ol
Environment
{
  "local_name": "ol",
  "alias": false,
  "peer_metadata": null
}
^6.14.1runtime
urql
Environment
{
  "local_name": "urql",
  "alias": false,
  "peer_metadata": null
}
^4.0.6runtime
dayjs
Environment
{
  "local_name": "dayjs",
  "alias": false,
  "peer_metadata": null
}
^1.11.6runtime
jotai
Environment
{
  "local_name": "jotai",
  "alias": false,
  "peer_metadata": null
}
^2.4.0runtime
proj4
Environment
{
  "local_name": "proj4",
  "alias": false,
  "peer_metadata": null
}
^2.8.0runtime
react
Environment
{
  "local_name": "react",
  "alias": false,
  "peer_metadata": null
}
^18.2.0runtime
wonka
Environment
{
  "local_name": "wonka",
  "alias": false,
  "peer_metadata": null
}
^6.3.4runtime
geolib
Environment
{
  "local_name": "geolib",
  "alias": false,
  "peer_metadata": null
}
^3.3.3runtime
geojson
Environment
{
  "local_name": "geojson",
  "alias": false,
  "peer_metadata": null
}
^0.5.0runtime
graphql
Environment
{
  "local_name": "graphql",
  "alias": false,
  "peer_metadata": null
}
^15.8.0runtime
react-dom
Environment
{
  "local_name": "react-dom",
  "alias": false,
  "peer_metadata": null
}
^18.2.0runtime
react-use
Environment
{
  "local_name": "react-use",
  "alias": false,
  "peer_metadata": null
}
^17.4.0runtime
@turf/turf
Environment
{
  "local_name": "@turf/turf",
  "alias": false,
  "peer_metadata": null
}
^6.5.0runtime
@urql/core
Environment
{
  "local_name": "@urql/core",
  "alias": false,
  "peer_metadata": null
}
^4.2.0runtime
jotai-urql
Environment
{
  "local_name": "jotai-urql",
  "alias": false,
  "peer_metadata": null
}
^0.7.1runtime
react-icons
Environment
{
  "local_name": "react-icons",
  "alias": false,
  "peer_metadata": null
}
^4.6.0runtime
@types/proj4
Environment
{
  "local_name": "@types/proj4",
  "alias": false,
  "peer_metadata": null
}
^2.5.2runtime
@types/react
Environment
{
  "local_name": "@types/react",
  "alias": false,
  "peer_metadata": null
}
^18.0.9runtime
react-toggle
Environment
{
  "local_name": "react-toggle",
  "alias": false,
  "peer_metadata": null
}
^4.1.3runtime
react-tooltip
Environment
{
  "local_name": "react-tooltip",
  "alias": false,
  "peer_metadata": null
}
^5.3.1runtime
@terraformer/wkt
Environment
{
  "local_name": "@terraformer/wkt",
  "alias": false,
  "peer_metadata": null
}
^2.2.0runtime
@types/react-toggle
Environment
{
  "local_name": "@types/react-toggle",
  "alias": false,
  "peer_metadata": null
}
^4.0.3runtime
react-string-replace
Environment
{
  "local_name": "react-string-replace",
  "alias": false,
  "peer_metadata": null
}
^1.1.0runtime
subscriptions-transport-ws
Environment
{
  "local_name": "subscriptions-transport-ws",
  "alias": false,
  "peer_metadata": null
}
^0.11.0runtime
ncp
Environment
{
  "local_name": "ncp",
  "alias": false,
  "peer_metadata": null
}
^2.0.0development
sass
Environment
{
  "local_name": "sass",
  "alias": false,
  "peer_metadata": null
}
^1.56.1development
eslint
Environment
{
  "local_name": "eslint",
  "alias": false,
  "peer_metadata": null
}
^8.28.0development
rimraf
Environment
{
  "local_name": "rimraf",
  "alias": false,
  "peer_metadata": null
}
^5.0.5development
rollup
Environment
{
  "local_name": "rollup",
  "alias": false,
  "peer_metadata": null
}
^2.79.1development
node-sass
Environment
{
  "local_name": "node-sass",
  "alias": false,
  "peer_metadata": null
}
^8.0.0development
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
^4.9.3development
react-scripts
Environment
{
  "local_name": "react-scripts",
  "alias": false,
  "peer_metadata": null
}
^5.0.1development
@types/geojson
Environment
{
  "local_name": "@types/geojson",
  "alias": false,
  "peer_metadata": null
}
^7946.0.10development
eslint-plugin-n
Environment
{
  "local_name": "eslint-plugin-n",
  "alias": false,
  "peer_metadata": null
}
^15.5.1development
rollup-plugin-dts
Environment
{
  "local_name": "rollup-plugin-dts",
  "alias": false,
  "peer_metadata": null
}
^4.0.1development
@auth0/auth0-react
Environment
{
  "local_name": "@auth0/auth0-react",
  "alias": false,
  "peer_metadata": null
}
^2.2.0development
@rollup/plugin-json
Environment
{
  "local_name": "@rollup/plugin-json",
  "alias": false,
  "peer_metadata": null
}
^5.0.1development
eslint-plugin-react
Environment
{
  "local_name": "eslint-plugin-react",
  "alias": false,
  "peer_metadata": null
}
^7.31.11development
@graphql-codegen/add
Environment
{
  "local_name": "@graphql-codegen/add",
  "alias": false,
  "peer_metadata": null
}
^5.0.0development
@graphql-codegen/cli
Environment
{
  "local_name": "@graphql-codegen/cli",
  "alias": false,
  "peer_metadata": null
}
5.0.0development
@rollup/plugin-image
Environment
{
  "local_name": "@rollup/plugin-image",
  "alias": false,
  "peer_metadata": null
}
^3.0.1development
eslint-plugin-import
Environment
{
  "local_name": "eslint-plugin-import",
  "alias": false,
  "peer_metadata": null
}
^2.26.0development
rollup-plugin-delete
Environment
{
  "local_name": "rollup-plugin-delete",
  "alias": false,
  "peer_metadata": null
}
^2.0.0development
rollup-plugin-terser
Environment
{
  "local_name": "rollup-plugin-terser",
  "alias": false,
  "peer_metadata": null
}
^7.0.2development
eslint-plugin-promise
Environment
{
  "local_name": "eslint-plugin-promise",
  "alias": false,
  "peer_metadata": null
}
^6.1.1development
rollup-plugin-postcss
Environment
{
  "local_name": "rollup-plugin-postcss",
  "alias": false,
  "peer_metadata": null
}
^4.0.2development
@rollup/plugin-commonjs
Environment
{
  "local_name": "@rollup/plugin-commonjs",
  "alias": false,
  "peer_metadata": null
}
^21.0.1development
@types/terraformer__wkt
Environment
{
  "local_name": "@types/terraformer__wkt",
  "alias": false,
  "peer_metadata": null
}
^2.0.0development
@rollup/plugin-typescript
Environment
{
  "local_name": "@rollup/plugin-typescript",
  "alias": false,
  "peer_metadata": null
}
^11.1.0development
eslint-plugin-react-hooks
Environment
{
  "local_name": "eslint-plugin-react-hooks",
  "alias": false,
  "peer_metadata": null
}
^4.6.0development
rollup-plugin-url-resolve
Environment
{
  "local_name": "rollup-plugin-url-resolve",
  "alias": false,
  "peer_metadata": null
}
^0.2.0development
@rollup/plugin-node-resolve
Environment
{
  "local_name": "@rollup/plugin-node-resolve",
  "alias": false,
  "peer_metadata": null
}
^13.0.6development
rollup-plugin-polyfill-node
Environment
{
  "local_name": "rollup-plugin-polyfill-node",
  "alias": false,
  "peer_metadata": null
}
^0.13.0development
@graphql-codegen/client-preset
Environment
{
  "local_name": "@graphql-codegen/client-preset",
  "alias": false,
  "peer_metadata": null
}
4.1.0development
@typescript-eslint/eslint-plugin
Environment
{
  "local_name": "@typescript-eslint/eslint-plugin",
  "alias": false,
  "peer_metadata": null
}
^5.44.0development
eslint-config-standard-with-typescript
Environment
{
  "local_name": "eslint-config-standard-with-typescript",
  "alias": false,
  "peer_metadata": null
}
^23.0.0development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "2f15e740ceedab49cedba5410fb4cea668d26dbe",
  "tarball": "https://registry.npmjs.org/279map-core/-/279map-core-0.30.1.tgz",
  "fileCount": 308,
  "integrity": "sha512-bIvQ+la9evgpB1r27NY6/+dn3SCmca/nMJrRSbA9WKmpDUsyT3IqtTKfZCc2i6BJcpCz/n8RiRm30ueYEjr/mQ==",
  "signatures": [
    {
      "sig": "MEYCIQC0PueMEmrYj1dOgimhMpb4AiFUar6+o/GZLayToeC3bwIhAMYmNeH+Fz1zO031OVlbPdgmkbj4uMpr02hcW44MjsVY",
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
    }
  ],
  "unpackedSize": 5223617
}

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:06 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:c42e35159ce070f19cf490332cfbe7b5ff265ddb27f592a3f46b14ba33b13541

Other collected versions

0.60.08 Dec0.59.26 Dec0.59.14 Dec0.59.04 Dec0.58.026 Nov0.57.123 NovView all collected versions →