{ "name": "lesspass-pure", "version": "9.2.0", "description": "LessPass web component", "license": "GPL-3.0", "author": "Guillaume Vincent ", "scripts": { "start": "vue-cli-service serve --port 8000", "build": "vue-cli-service build", "i18n:build": "node src/i18n/build.js", "i18n:translate": "node src/i18n/translate.js", "cypress:run": "cypress run", "cypress:open": "cypress open", "test": "npm run test:unit", "test:watch": "jest --watch", "test:unit": "jest", "test:e2e": "start-server-and-test start http://localhost:8000 cypress:run" }, "jest": { "testPathIgnorePatterns": [ "cypress" ], "moduleFileExtensions": [ "js", "vue" ], "transform": { ".*\\.(vue)$": "vue-jest", "^.+\\.js$": "babel-jest" } }, "dependencies": { "@oslab/atob": "^0.1.0", "@oslab/btoa": "^0.1.0", "awesomplete": "^1.1.5", "axios": "^0.21.1", "balloon-css": "^1.0.3", "bootstrap": "^4.6.0", "copy-text-to-clipboard": "^3.0.1", "core-js": "^3.9.1", "font-awesome": "^4.7.0", "jwt-decode": "^3.1.2", "lesspass": "^9.0.0", "lodash": "^4.17.21", "vue": "^2.6.12", "vue-polyglot": "^2.0.1", "vue-router": "^3.5.1", "vuejs-paginate": "^2.1.0", "vuex": "^3.6.2", "vuex-persistedstate": "^4.0.0-beta.3", "vuex-router-sync": "^5.0.0" }, "devDependencies": { "@babel/core": "^7.13.10", "@google-cloud/translate": "^6.1.0", "@vue/cli-plugin-babel": "^4.5.11", "@vue/cli-service": "^4.5.11", "@vue/test-utils": "^1.1.3", "axios-mock-adapter": "^1.19.0", "babel-core": "7.0.0-bridge.0", "cypress": "^6.8.0", "cypress-plugin-tab": "^1.0.5", "jest": "^26.6.3", "jquery": "^3.6.0", "popper.js": "^1.16.1", "start-server-and-test": "^1.12.1", "vue-jest": "^3.0.7", "vue-polyglot-utils": "^0.1.1", "vue-template-compiler": "^2.6.12", "walk": "^2.3.14" }, "browserslist": [ "> 1%", "last 2 versions" ] }