main
 1{
 2  "name": "proof",
 3  "private": true,
 4  "scripts": {
 5    "lint": "yarn lint:js && yarn lint:scss && yarn audit",
 6    "lint:autofix": "yarn lint:js --fix && yarn lint:scss --fix",
 7    "lint:js": "eslint app/javascript/",
 8    "lint:scss": "stylelint -f unix --color app/javascript/styles/*.scss",
 9    "start": "./bin/webpack-dev-server",
10    "test": "NODE_ENV=test karma start",
11    "test:watch": "yarn test --no-single-run"
12  },
13  "dependencies": {
14    "@rails/webpacker": "^4.0.0",
15    "@stimulus/polyfills": "^1.1.0",
16    "bourbon": "^5.1.0",
17    "bulma": "^0.7.2",
18    "jquery": "^3.5.0",
19    "json-loader": "^0.5.7",
20    "local-time": "^2.1.0",
21    "qrcode": "^1.2.0",
22    "rails-ujs": "^5.2.1",
23    "stimulus": "^1.1.0",
24    "turbolinks": "^5.2.0",
25    "validator": "^10.9.0"
26  },
27  "devDependencies": {
28    "@babel/runtime-corejs3": "^7.5.5",
29    "@fortawesome/fontawesome-free": "^5.6.1",
30    "babel-eslint": "^9.0.0",
31    "eslint": "^5.5.0",
32    "eslint-config-airbnb-base": "^13.1.0",
33    "eslint-plugin-import": "^2.14.0",
34    "jasmine": "^3.1.0",
35    "jasmine-core": "^3.1.0",
36    "karma": "^4.0.0",
37    "karma-chrome-launcher": "^2.2.0",
38    "karma-fixture": "^0.2.6",
39    "karma-html2js-preprocessor": "^1.1.0",
40    "karma-jasmine": "^1.1.1",
41    "karma-jquery": "^0.2.2",
42    "karma-json-fixtures-preprocessor": "^0.0.6",
43    "karma-mocha-reporter": "^2.2.5",
44    "karma-sourcemap-loader": "^0.3.7",
45    "karma-webpack": "^3.0.0",
46    "resolve-url-loader": "^3.0.0",
47    "stylelint": "^9.8.0",
48    "stylelint-config-standard": "^18.2.0",
49    "testdouble": "^3.7.0",
50    "testdouble-jasmine": "^0.2.1",
51    "virtual-module-webpack-plugin": "^0.4.1",
52    "webpack-dev-server": "^3.1.11",
53    "yaml-js": "^0.2.3"
54  }
55}