@stealify/connect-nfc-pcsc
Version:
Easy reading and writing NFC tags and cards
68 lines (67 loc) • 1.97 kB
JSON
{
"name": "@stealify/connect-nfc-pcsc",
"version": "0.6.1",
"description": "Easy reading and writing NFC tags and cards",
"keywords": [
"arc122",
"card",
"desfire",
"mifare",
"ndef",
"nfc",
"pcsc",
"pcsclite",
"tag",
"ultralight"
],
"homepage": "https://github.com/stealify/connect-nfc-pcsc#readme",
"bugs": {
"url": "https://github.com/stealify/connect-nfc-pcsc/issues"
},
"license": "Apache-2.0",
"author": {
"name": "Frank Lemanschik",
"url": "https://github.com/frank-dspeed"
},
"main": "src/index.mjs",
"repository": {
"type": "git",
"url": "https://github.com/stealify/connect-nfc-pcsc.git"
},
"scripts": {
"debug": "DEBUG=* WEBSOCKET_SERVER_ADDRESS=http://localhost:3000 CHANNEL=$(hostname) node --experimental-modules src/",
"deploy": "rsync -avzh --exclude-from='./RSYNC_EXCLUDES' ./ markus:/srv/drivers/cardreader-acr122u && ssh markus DEBUG=* node /srv/peep-server/batch/sync-drivers.js;",
"postinstall": "sudo node --experimental-modules ./install.mjs",
"build": "babel src --out-dir dist",
"postuninstall": "sudo node --experimental-modules ./install.mjs",
"preuninstall": "check-node-version --package",
"test": "cross-env NODE_ENV=test ava test --verbose"
},
"engines": {
"node": ">=9.4.0"
},
"dependencies": {
"@feathersjs/feathers": "^3.1.2",
"@feathersjs/socketio-client": "^1.1.0",
"@pokusew/pcsclite": "^0.4.17",
"@stealify/import-json": "^1.0.0",
"check-node-version": "^3.2.0",
"debug": "^3.1.0",
"most": "^1.7.3"
},
"devDependencies": {
"@babel/cli": "^7.0.0-beta.40",
"@babel/core": "^7.0.0-beta.40",
"@babel/preset-env": "^7.0.0-beta.40",
"ava": "^0.21.0",
"chalk": "^2.3.1",
"cross-env": "^5.1.3",
"mock-require": "^3.0.1",
"prettyjson": "^1.2.1",
"winston": "^2.4.0"
},
"ava": {
"require": "babel-register",
"babel": "inherit"
}
}