Catalog npm
Back to packageRELEASE DETAILS

0.1.1

npm

279map-core

the core of 279map frontend

Published23 Nov 2022
Direct dependencies31
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 31

Native requirements
31 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
ol
Environment
{
  "local_name": "ol",
  "alias": false,
  "peer_metadata": null
}
^6.14.1runtime
jsts
Environment
{
  "local_name": "jsts",
  "alias": false,
  "peer_metadata": null
}
^2.9.3runtime
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
react-dom
Environment
{
  "local_name": "react-dom",
  "alias": false,
  "peer_metadata": null
}
^18.2.0runtime
@types/jsts
Environment
{
  "local_name": "@types/jsts",
  "alias": false,
  "peer_metadata": null
}
^0.17.14runtime
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.1.2runtime
react-bootstrap
Environment
{
  "local_name": "react-bootstrap",
  "alias": false,
  "peer_metadata": null
}
^2.6.0runtime
@reduxjs/toolkit
Environment
{
  "local_name": "@reduxjs/toolkit",
  "alias": false,
  "peer_metadata": null
}
^1.9.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
sass
Environment
{
  "local_name": "sass",
  "alias": false,
  "peer_metadata": null
}
^1.56.1development
rollup
Environment
{
  "local_name": "rollup",
  "alias": false,
  "peer_metadata": null
}
^2.60.0development
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
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
@rollup/plugin-image
Environment
{
  "local_name": "@rollup/plugin-image",
  "alias": false,
  "peer_metadata": null
}
^3.0.1development
rollup-plugin-delete
Environment
{
  "local_name": "rollup-plugin-delete",
  "alias": false,
  "peer_metadata": null
}
^2.0.0development
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
}
^8.3.0development
@rollup/plugin-node-resolve
Environment
{
  "local_name": "@rollup/plugin-node-resolve",
  "alias": false,
  "peer_metadata": null
}
^13.0.6development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "3f7a231df3bf194081d0d533e6599fb6cbf9bafd",
  "tarball": "https://registry.npmjs.org/279map-core/-/279map-core-0.1.1.tgz",
  "fileCount": 204,
  "integrity": "sha512-eq2c54AW0ZVQFtXTEeEr5lZyBj5XuJh4drVMRFGNFCWwbqZmOnKaATio//LwAzEaK7+OMYnc/fCoSCIl73kTjQ==",
  "signatures": [
    {
      "sig": "MEQCIAsn+zpxEsMY4KimZGKDhNZSzCT9zp3kAB8s0wdIJ1XHAiAQAMIrsC4Q8nDvialAeuyunLljkluZl2kRoDGwZwrymA==",
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
    }
  ],
  "unpackedSize": 25223888,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfZb0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7Mw//dUXf5SM2cpL+vJ3Dib0vEdEJDMbvcMxZbiX3VKvzEKl8MYNX\r\noVWYFvNGwCtyWIEHpMxU/B6yy0cURjTnuL38izDlIpkTudOAWRUp129FmZzq\r\nZFQr+i67eufq/tgDhgF++zrYDnUrwxE9zUcDo6ZUs2bd5ONeVh0YlbHKdvWQ\r\nlw2VS/l+racXWMJIQ2yaOhzqiBLvePkK+QjgjYjXff/9mhjpoZcAbdw+O5yb\r\nqOSzeWycmLeuWN5r9x6eoPZulQPHBaygW27Arj7425MiZDvYlYqguBch3Lso\r\nt/MtD/2Z8WXV92jz+CcxlNRKIk+fAeIyIFWBgB+kWfizF2V4BltusrMR2VBN\r\n6tfQ9TjGrjBMyF0nWE9RkdCW3mp3Jabgr7ZQ/XC3SMqkTMVFM9aNsOEiiKPZ\r\nnibllYTevAIz/oH59ddZssJDvah4GCX1btwuO0+l5crNBGde9bDN9Aj/z0mJ\r\nlAqyhNZx3T/OxDbsQwJ8URfvShI4OS76sR/kHdYytqAHcTqhj2jJWQOg3ODo\r\nf4judqxoQ8ndX26i/Gg7BoH/3mCTEo/Jtb8h3FzHNskU59gw+NRwRP9/VAa7\r\n/V2X884JOnylH7H5kxFX3purEyIruWZwwQd07J5dK0AKYGu4PhFeP/D5Nnev\r\n/VtpAS/wmSnn6BzWxZz0DkPuXEnR+O2daGg=\r\n=hyNi\r\n-----END PGP SIGNATURE-----\r\n"
}

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:05 UTC

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

Record identity

package_version:c4de1dc512253fde2bb2db8bf815a4f8a2c940369ae9386e7129e703ae56fec0

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 →