Bläddra i källkod

Moment (#5808)

- Add npm packages
- Add moment builds in frappe-web
- Remove import statements to avoid duplicate loading of moment
version-14
Faris Ansari 7 år sedan
committed by GitHub
förälder
incheckning
0b44529dc9
Ingen känd nyckel hittad för denna signaturen i databasen GPG-nyckel ID: 4AEE18F83AFDEB23
12 ändrade filer med 25 tillägg och 25 borttagningar
  1. +4
    -2
      frappe/public/build.json
  2. +0
    -1
      frappe/public/js/frappe/chat.js
  3. +1
    -1
      frappe/public/js/frappe/form/controls/date.js
  4. +0
    -2
      frappe/public/js/frappe/form/controls/text_editor.js
  5. +0
    -1
      frappe/public/js/frappe/misc/datetime.js
  6. +0
    -3
      frappe/public/js/lib/moment/moment-timezone-with-data.min.js
  7. +0
    -7
      frappe/public/js/lib/moment/moment-with-locales.min.js
  8. +0
    -2
      frappe/public/js/lib/moment/moment.min.js
  9. +0
    -1
      frappe/website/js/web_form.js
  10. +2
    -1
      package.json
  11. +5
    -1
      rollup/build.js
  12. +13
    -3
      yarn.lock

+ 4
- 2
frappe/public/build.json Visa fil

@@ -18,6 +18,8 @@
"public/js/frappe/polyfill.js",
"public/js/lib/md5.min.js",
"public/js/frappe/provide.js",
"node_modules/moment/min/moment-with-locales.js",
"node_modules/moment-timezone/builds/moment-timezone-with-data.js",
"public/js/frappe/format.js",
"public/js/frappe/misc/number_format.js",
"public/js/frappe/misc/utils.js",
@@ -121,8 +123,8 @@
"public/js/lib/jquery/jquery.hotkeys.js",
"public/js/lib/summernote/summernote.js",
"public/js/lib/bootstrap.min.js",
"public/js/lib/moment/moment-with-locales.min.js",
"public/js/lib/moment/moment-timezone-with-data.min.js",
"node_modules/moment/min/moment-with-locales.min.js",
"node_modules/moment-timezone/builds/moment-timezone-with-data.min.js",
"public/js/lib/socket.io.min.js",
"public/js/lib/jSignature.min.js",
"public/js/frappe/translate.js",


+ 0
- 1
frappe/public/js/frappe/chat.js Visa fil

@@ -2,7 +2,6 @@
// Author - Achilles Rasquinha <achilles@frappe.io>

import Fuse from 'fuse.js'
import moment from 'moment'
import hyper from '../lib/hyper.min'

import './socketio_client'


+ 1
- 1
frappe/public/js/frappe/form/controls/date.js Visa fil

@@ -1,4 +1,4 @@
import moment from 'moment';

frappe.ui.form.ControlDate = frappe.ui.form.ControlData.extend({
make_input: function() {


+ 0
- 2
frappe/public/js/frappe/form/controls/text_editor.js Visa fil

@@ -1,5 +1,3 @@
import moment from 'moment';

frappe.ui.form.ControlTextEditor = frappe.ui.form.ControlCode.extend({
make_input: function() {
this.has_input = true;


+ 0
- 1
frappe/public/js/frappe/misc/datetime.js Visa fil

@@ -2,7 +2,6 @@
// MIT License. See license.txt

frappe.provide('frappe.datetime');
import moment from 'moment';

frappe.defaultDateFormat = "YYYY-MM-DD";
frappe.defaultTimeFormat = "HH:mm:ss";


+ 0
- 3
frappe/public/js/lib/moment/moment-timezone-with-data.min.js
Filskillnaden har hållits tillbaka eftersom den är för stor
Visa fil


+ 0
- 7
frappe/public/js/lib/moment/moment-with-locales.min.js
Filskillnaden har hållits tillbaka eftersom den är för stor
Visa fil


+ 0
- 2
frappe/public/js/lib/moment/moment.min.js
Filskillnaden har hållits tillbaka eftersom den är för stor
Visa fil


+ 0
- 1
frappe/website/js/web_form.js Visa fil

@@ -1,4 +1,3 @@
import moment from 'moment';
import WebForm from './webform';

frappe.ready(function() {


+ 2
- 1
package.json Visa fil

@@ -19,12 +19,13 @@
"awesomplete": "^1.1.2",
"cookie": "^0.3.1",
"express": "^4.16.2",
"frappe-datatable": "^0.0.6",
"frappe-datatable": "^1.1.2",
"frappe-gantt": "^0.1.0",
"fuse.js": "^3.2.0",
"highlight.js": "^9.12.0",
"jsbarcode": "^3.9.0",
"moment": "^2.20.1",
"moment-timezone": "^0.5.21",
"redis": "^2.8.0",
"showdown": "^1.8.6",
"socket.io": "^2.0.4",


+ 5
- 1
rollup/build.js Visa fil

@@ -73,7 +73,11 @@ function build_libs() {
const input_files = get_build_json('frappe')[libs_path];

const libs_content = input_files.map(file_name => {
const full_path = path.resolve(get_app_path('frappe'), file_name);
let prefix = get_app_path('frappe');
if (file_name.startsWith('node_modules/')) {
prefix = path.resolve(get_app_path('frappe'), '..');
}
const full_path = path.resolve(prefix, file_name);
return `/* ${file_name} */\n` + fs.readFileSync(full_path);
}).join('\n\n');



+ 13
- 3
yarn.lock Visa fil

@@ -954,9 +954,9 @@ forwarded@~0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"

frappe-datatable@^0.0.6:
version "0.0.6"
resolved "https://registry.yarnpkg.com/frappe-datatable/-/frappe-datatable-0.0.6.tgz#4fc7ad619bd59b8120e97987f81c069c37e63a87"
frappe-datatable@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/frappe-datatable/-/frappe-datatable-1.1.2.tgz#d28841fa9161ef2329032376fb48758456dbc9cb"
dependencies:
clusterize.js "^0.18.0"
lodash "^4.17.5"
@@ -1764,6 +1764,16 @@ minimist@^1.1.3, minimist@^1.2.0:
dependencies:
minimist "0.0.8"

moment-timezone@^0.5.21:
version "0.5.21"
resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.21.tgz#3cba247d84492174dbf71de2a9848fa13207b845"
dependencies:
moment ">= 2.9.0"

"moment@>= 2.9.0":
version "2.22.2"
resolved "https://registry.yarnpkg.com/moment/-/moment-2.22.2.tgz#3c257f9839fc0e93ff53149632239eb90783ff66"

moment@^2.20.1:
version "2.20.1"
resolved "https://registry.yarnpkg.com/moment/-/moment-2.20.1.tgz#d6eb1a46cbcc14a2b2f9434112c1ff8907f313fd"


Laddar…
Avbryt
Spara