{ "name": "@noc-comms-backbone/backbone-adapter-javascript", "version": "1.0.0", "private": true, "contributors": [ { "name": "James Kirk", "email": "james.kirk@noc.ac.uk" }, { "name": "Dan Jones", "email": "dan.jones@noc.ac.uk" }, { "name": "Trishna Saeharaseelan", "email": "trishna.saeharaseelan@noc.ac.uk" } ], "license": "MIT", "scripts": { "lint:js": "eslint --ext \".js\" --ignore-path .gitignore .", "lint:prettier": "prettier --check .", "lint": "yarn lint:js && yarn lint:prettier", "lintfix": "prettier --write --list-different . && yarn lint:js --fix", "prepare": "husky install", "test": "yarn build && yarn cucumber-js", "build": "cross-env NODE_ENV=production rollup -c" }, "lint-staged": { "*.{js,vue}": "eslint --cache", "*.**": "prettier --check --ignore-unknown" }, "dependencies": { "axios": "^1.2.2", "faye-websocket": "^0.11.4", "swagger-model-validator": "^3.0.21" }, "devDependencies": { "@babel/core": "^7.0.0-0", "@babel/eslint-parser": "^7.0.0", "@commitlint/cli": "^15.0.0", "@commitlint/config-conventional": "^15.0.0", "@cucumber/cucumber": "^8.10.0", "@rollup/plugin-babel": "^6.0.3", "axios-mock-adapter": "^1.21.2", "babel-jest": "^27.4.4", "cross-env": "^7.0.3", "eslint": "^8.4.1", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.2.1", "husky": "^7.0.4", "jest": "^27.4.4", "lint-staged": "^12.1.2", "prettier": "^2.5.1", "rollup": "^3.9.1" } }