{ "name": "tryton-sao", "title": "sao", "description": "Tryton webclient", "version": "8.0.13", "homepage": "https://www.tryton.org/", "author": { "name": "Tryton" }, "repository": { "type": "hg", "url": "https://code.tryton.org/tryton" }, "bugs": { "url": "https://bugs.tryton.org/", "email": "bugs@tryton.org" }, "license": "GPL-3.0+", "files": [ "COPYRIGHT", "CHANGELOG", "Gruntfile.js", "LICENSE", "README.md", "dist", "images", "sounds", "index.html", "locale", "package.json", "src", "tests" ], "scripts": { "test": "npx grunt test -v", "check": "npx eslint src tests" }, "devDependencies": { "eslint": "^9.24.0", "globals": "^16.0.0", "grunt-contrib-nodeunit": "^5.0", "grunt-contrib-qunit": "^10.1", "grunt-contrib-watch": "^1.1", "grunt-po2json": "^0.3", "grunt-qunit-junit": "^0.3.1", "grunt-shell": "^4.0", "qunit": "^2.24.1" }, "keywords": [ "tryton" ], "dependencies": { "billboard.js": "^3.17", "d3": "^7.9", "jquery": "^3", "bootstrap": "^3.3.7", "moment": "^2.10", "gettext.js": "^2", "papaparse": "^5.0", "fullcalendar": "^3.10.2", "mousetrap": "^1.6", "bootstrap-rtl-ondemand": "^3.3.4-ondemand", "sortablejs": "^1.8.4", "grunt": "^1.6", "grunt-cli": "^1.5", "grunt-contrib-concat": "^2.1", "grunt-contrib-less": "^3.0" }, "allowScripts": { "puppeteer": true } }