Catalog npm
Back to packageRELEASE DETAILS

0.12.0

npm

279map-core

the core of 279map frontend

Published7 Jun 2023
Direct dependencies43
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 43

Native requirements
43 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
ol
Environment
{
  "local_name": "ol",
  "alias": false,
  "peer_metadata": null
}
^6.14.1runtime
dayjs
Environment
{
  "local_name": "dayjs",
  "alias": false,
  "peer_metadata": null
}
^1.11.6runtime
proj4
Environment
{
  "local_name": "proj4",
  "alias": false,
  "peer_metadata": null
}
^2.8.0runtime
react
Environment
{
  "local_name": "react",
  "alias": false,
  "peer_metadata": null
}
^18.1.0runtime
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
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
react-icons
Environment
{
  "local_name": "react-icons",
  "alias": false,
  "peer_metadata": null
}
^4.6.0runtime
react-redux
Environment
{
  "local_name": "react-redux",
  "alias": false,
  "peer_metadata": null
}
^8.0.5runtime
@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
279map-common
Environment
{
  "local_name": "279map-common",
  "alias": false,
  "peer_metadata": null
}
^0.7.10runtime
react-tooltip
Environment
{
  "local_name": "react-tooltip",
  "alias": false,
  "peer_metadata": null
}
^5.3.1runtime
@reduxjs/toolkit
Environment
{
  "local_name": "@reduxjs/toolkit",
  "alias": false,
  "peer_metadata": null
}
^1.9.3runtime
@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
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
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
tsunagumap-api
Environment
{
  "local_name": "tsunagumap-api",
  "alias": false,
  "peer_metadata": null
}
file:../279map-backend-main/279map-api-interfacedevelopment
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
@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
@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
@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
@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": "22f5b853833035b6b8481c5d89cf013ada1ffdd2",
  "tarball": "https://registry.npmjs.org/279map-core/-/279map-core-0.12.0.tgz",
  "fileCount": 242,
  "integrity": "sha512-ku93ava98mj1p+lxcyRTWQvasnztRsyw+eyM1Ns7Vb45d1up7JB2b7jRtXLJI0q+CTFJDSQv5b/3DAZyS8zilA==",
  "signatures": [
    {
      "sig": "MEQCIFnhvYsjWWUp3lIk1VgdfGzJ99+C3xZSdRyEwsj//JXFAiBEZwjjKAmY8T3FzpqGKuwfWrHKKIEzdgEkXpW3bQOJnw==",
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
    }
  ],
  "unpackedSize": 3406443
}

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:db841e30782ac371002f4e7fed3f9dd4220caefd45f4367f6de024d40075a85c

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 →