lux-utils
Version:
JS library to validate and format common Luxembourgish administrative data.
51 lines (50 loc) • 1.94 kB
JSON
{
"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"
}
}