validation-latitude-longitude

Validation for Longitude & Latitude

Usage no npm install needed!

<script type="module">
  import validationLatitudeLongitude from 'https://cdn.skypack.dev/validation-latitude-longitude';
</script>

README

Validation Latitude & Longtitude


What this package does? πŸ€”

Tiny package for validating latitude & longitude string format.

/* example */
const isValidStrings = ["40.6892", "74.0445"];
validationLatitudeLongitude.latLong(...isValidStrings); // true πŸ—½


Results πŸ™‹

  1. Valid Latitude and/or Longitude returns true.
  2. Invalid returns false.


Size πŸ”¬

Less-than < 1.5 kilobytes


OK! Lets Get Started πŸ’₯

Npm or Yarn installion

npm install validation-latitude-longitude

yarn add validation-latitude-longitude

Import Module πŸ“¦

import { validationLatitudeLongitude } from "validation-latitude-longitude";

Methods βš™οΈ

/* Valid Latitude Format? */
validationLatitudeLongitude.latitude(MY_LATITUDE);

/* Valid Longitude Format? */
validationLatitudeLongitude.longitude(MY_LONGITUDE);

/* Valid Latitude & Longitude Formats? */
validationLatitudeLongitude.latLong(MY_LATITUDE, MY_LONGITUDE);

The End 🏝️






We could use your help! Please share your experience & code if you got a solution πŸ› οΈto a unique problem πŸš€. The community needs your support! ❀️

Working with npm packages

*** New package
  1. Setup an npm account. (if not done aleardy)
  2. Create a package.json (snippet below) at application root and set version 1.0.0 to start. *** If open source, set the license to MIT. 🀟
  3. Push changes to your git repo.
  4. npm login
  5. npm publish
{
  "name": "unique-npm-project-name",
  "version": "1.0.0",
  "description": "Descripton of my application",
  "main": "index.min.js",
  "license": "MIT",
  "keywords": ["list", "of", "searchable", "key", "words"]
}
*** update package
  1. Push changes to your git repo
  2. npm login
  3. npm version with new number
  4. npm publish
# updating version example
npm verison 1.0.1
*** am i still logged in?
  1. npm whoami