UNPKG

sigfile

Version:

Utilities to reading signal data from files

143 lines (142 loc) 3.56 kB
{ "name": "sigfile", "description": "Utilities to reading signal data from files", "license": "Apache-2.0", "version": "0.1.9", "homepage": "https://lgsinnovations.github.io/sigfile", "main": "dist/sigfile.js", "files": [ "dist" ], "author": { "name": "LGS Innovations, Inc.", "email": "sigplot@lgsinnovations.com", "url": "https://www.lgsinnovations.com" }, "repository": { "type": "git", "url": "git://github.com/LGSInnovations/sigfile.git" }, "bugs": { "url": "https://github.com/LGSInnovations/sigfile/issues" }, "licenses": [ { "type": "apache-2.0", "url": "http://www.apache.org/licenses/LICENSE-2.0" } ], "keywords": [ "sigplot", "matlab", "bluefile", "dsp", "digital-signal-processing", "plotting", "parsing", "file-parser" ], "babel": { "presets": [ [ "@babel/preset-env", { "targets": { "node": "current" } } ] ], "plugins": [ "@babel/plugin-proposal-class-properties" ] }, "eslintConfig": { "env": { "browser": true, "node": true, "es2017": true, "jest": true }, "globals": { "page": true, "browser": true, "context": true, "jestPuppeteer": true }, "extends": [ "eslint:recommended", "prettier" ], "parser": "babel-eslint", "parserOptions": { "ecmaVersion": 9, "sourceType": "module" }, "plugins": [ "jest" ], "rules": { "no-unused-vars": [ "error", { "argsIgnorePattern": "^_", "varsIgnorePattern": "^_" } ] } }, "prettier": { "overrides": [ { "files": [ "webpack.config.js", "src/**/*.js", "__tests__/**/*.js" ], "options": { "singleQuote": true, "tabWidth": 2 } } ] }, "scripts": { "build:prod": "npm run clean && npm run lint && npx webpack --progress --mode=production", "build:dev": "npm run clean && npm run lint && npx webpack --progress --mode=development", "clean": "rm -rf ./dist", "eslint": "npx eslint . --fix --ignore-path .gitignore", "eslint:check": "npx eslint . --ignore-path .gitignore", "generate-docs": "rm -rf ./doc/; npx jsdoc --configure .jsdoc.json --verbose", "lint": "npm run prettier && npm run eslint", "prettier": "npx prettier --ignore-path .gitignore --write \"**/*{.js,.css,.json}\"", "prettier:check": "npx prettier --check --ignore-path .gitignore --write \"**/*{.js,.css,.json}\"", "test:browser": "npx jest --coverage -c jest.browser.config.js --env=jsdom", "test:node": "npx jest --coverage -c jest.node.config.js", "test": "npm run test:node && npm run test:browser" }, "dependencies": {}, "devDependencies": { "@babel/core": "^7.9.0", "@babel/plugin-proposal-class-properties": "^7.8.3", "@babel/preset-env": "^7.9.5", "babel-eslint": "^10.1.0", "babel-jest": "^25.3.0", "babel-loader": "^8.1.0", "chai": "^4.2.0", "coverage": "^0.4.1", "eslint": "^6.8.0", "eslint-config-prettier": "^6.10.1", "eslint-plugin-jest": "^23.8.2", "http-server": "^0.12.1", "jest": "^25.3.0", "jest-cli": "^25.3.0", "jest-puppeteer": "^4.4.0", "jsdoc": "^3.6.4", "minami": "^1.2.3", "prettier": "^2.0.4", "puppeteer": "^3.0.1", "webpack": "^4.42.1", "webpack-cli": "^3.3.11" } }