* fix: Add updated datepicker; fixed seconds formatting bug. Seconds between 0 and 9 were not zero-padded. * feat: Add framework for time format * feat: datetime server-side formatters. * tests: Added server-side datetime formatter tests * feat: Update client-side datetime formatters * tests: Add Cypress client-side formatting tests. * fix: JSON errors * fix: Update to not hard-code admin password * fix: Change to using bulk_update rather than the REST API * tests: Use Custom doctype for testing, not Standard * fix: Codacy style fixes * fix: Commonify update_datetime_picker in date.js, datetime.js, time.js Fix order of time_format in System Settings Restore get_user_fmt in utils/datetime.js * feat: Drastically reduce scale of Cypress testing (to make tests faster) Full testing is possible by setting 'fast_mode' to false in the spec file. * fix: Fix issues with datepicker/timepicker expansion * fix: typo * style: Various style fixes as requested by DeppSource: Python * fix: Timepicker not hiding on 'now' button. Force hiding on click. * style: Codacy style fixes. * fix: Use datepicker from node_modules * test: Refactor Datetime UI tests - cy.get_field - cy.set_value - cy.insert_doc with ignore_duplicate - Nominal datetime tests to cover most formats - Formatting with prettier * test: Datetime UI tests; wait for cur_frm.doc.datetime to update * tests: Add whitespace to typed input - Clear input only for Time field * test: Wait timeout 200 * test: Fix form test Co-authored-by: Faris Ansari <netchampfaris@users.noreply.github.com>
65 lines
1.8 KiB
JSON
65 lines
1.8 KiB
JSON
{
|
|
"name": "frappe",
|
|
"scripts": {
|
|
"build": "node rollup/build.js",
|
|
"production": "FRAPPE_ENV=production node rollup/build.js",
|
|
"watch": "node rollup/watch.js",
|
|
"cypress:run": "cypress run --record --key 4a48f41c-11b3-425b-aa88-c58048fa69eb",
|
|
"cypress:open": "cypress open"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/frappe/frappe.git"
|
|
},
|
|
"author": "Frappe Technologies Pvt. Ltd.",
|
|
"license": "MIT",
|
|
"bugs": {
|
|
"url": "https://github.com/frappe/frappe/issues"
|
|
},
|
|
"homepage": "https://frappe.io",
|
|
"dependencies": {
|
|
"ace-builds": "^1.4.1",
|
|
"air-datepicker": "http://github.com/frappe/air-datepicker",
|
|
"awesomplete": "^1.1.2",
|
|
"bootstrap": "^4.3.1",
|
|
"cookie": "^0.3.1",
|
|
"express": "^4.16.2",
|
|
"fast-deep-equal": "^2.0.1",
|
|
"frappe-charts": "^1.3.0",
|
|
"frappe-datatable": "^1.14.0",
|
|
"frappe-gantt": "^0.1.0",
|
|
"fuse.js": "^3.2.0",
|
|
"highlight.js": "^9.12.0",
|
|
"js-sha256": "^0.9.0",
|
|
"jsbarcode": "^3.9.0",
|
|
"moment": "^2.20.1",
|
|
"moment-timezone": "^0.5.21",
|
|
"quagga": "^0.12.1",
|
|
"quill": "2.0.0-dev.2",
|
|
"qz-tray": "^2.0.8",
|
|
"redis": "^2.8.0",
|
|
"showdown": "^1.9.1",
|
|
"socket.io": "^2.0.4",
|
|
"superagent": "^3.8.2",
|
|
"touch": "^3.1.0",
|
|
"vue": "^2.6.8",
|
|
"vue-router": "^2.0.0"
|
|
},
|
|
"devDependencies": {
|
|
"babel-runtime": "^6.26.0",
|
|
"chalk": "^2.3.2",
|
|
"cypress": "^3.1.1",
|
|
"cypress-file-upload": "^3.1.0",
|
|
"less": "^3.0.4",
|
|
"node-sass": "^4.12.0",
|
|
"rollup": "^1.2.2",
|
|
"rollup-plugin-buble": "^0.19.2",
|
|
"rollup-plugin-commonjs": "^8.3.0",
|
|
"rollup-plugin-multi-entry": "^2.0.2",
|
|
"rollup-plugin-node-resolve": "^4.0.1",
|
|
"rollup-plugin-postcss": "^2.0.3",
|
|
"rollup-plugin-terser": "^4.0.4",
|
|
"rollup-plugin-vue": "4.2.0",
|
|
"vue-template-compiler": "^2.6.8"
|
|
}
|
|
}
|