UNPKG

lux-utils

Version:

JS library to validate and format common Luxembourgish administrative data.

51 lines (50 loc) 1.94 kB
{ "name": "lux-utils", "version": "1.1.0", "description": "JS library to validate and format common Luxembourgish administrative data.", "main": "dist/index.js", "license": "MIT", "keywords": [ "luxembourg", "lëtzebuerg", "utils", "administrative", "administration", "matricule", "telephone", "mobile" ], "engines": { "node": ">=8" }, "scripts": { "build:esm": "parcel build src/index.js --no-minify --no-source-maps --out-file index.js", "build:umd": "parcel build src/index.js --global LuxUtils --out-file index.umd.js", "build": "npm run build:esm && npm run build:umd", "doc": "jsdoc -c .jsdoc.json -d ./docs/${npm_package_version}/", "doc:latest": "jsdoc -c .jsdoc.json -d ./docs/latest/", "doc:open": "npm run doc && open docs/${npm_package_version}/index.html", "lint": "eslint \"src/**\"", "start": "parcel example/index.html --open --out-dir example/dist", "test": "jest --config jest.config.json", "test:watch": "npm run test -- --watchAll", "test:open": "npm run test && open coverage/lcov-report/index.html", "test:coveralls": "npm run test -- --coverageReporters=text-lcov | coveralls", "preversion": "npm run lint && npm run test", "version": "npm run build && npm run doc && npm run doc:latest", "postversion": "git add docs/ && git commit -am 'Documentation' && git push --follow-tags" }, "devDependencies": { "babel-core": "6.*.*", "babel-eslint": "10.*.*", "babel-preset-env": "1.*.*", "coveralls": "3.*.*", "eslint": "5.14.0", "eslint-config-airbnb-base": "13.*.*", "eslint-plugin-import": "2.16.0", "jest": "23.6.0", "jsdoc": "3.*.*", "minami": "1.*.*", "parcel-bundler": "^1.11.0" } }