Skip to content
This repository was archived by the owner on Jun 1, 2025. It is now read-only.

Commit 61031c3

Browse files
Ghislain BeaulacGhislain Beaulac
Ghislain Beaulac
authored and
Ghislain Beaulac
committed
rollback moment.js patch for rollup.js, it didn't work after build prod
1 parent c40240c commit 61031c3

17 files changed

+17
-17
lines changed

src/app/modules/angular-slickgrid/filter-conditions/dateFilterCondition.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { FieldType, FilterCondition, FilterConditionOption } from '../models';
22
import { mapMomentDateFormatWithFieldType } from './../services/utilities';
33
import { testFilterCondition } from './filterUtilities';
44
import * as moment_ from 'moment-mini';
5-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
5+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
66

77
export const dateFilterCondition: FilterCondition = (options: FilterConditionOption) => {
88
const filterSearchType = options.filterSearchType || FieldType.dateIso;

src/app/modules/angular-slickgrid/filter-conditions/dateIsoFilterCondition.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { FieldType, FilterCondition, FilterConditionOption } from '../models';
22
import { testFilterCondition } from './filterUtilities';
33
import { mapMomentDateFormatWithFieldType } from './../services/utilities';
44
import * as moment_ from 'moment-mini';
5-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
5+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
66
const FORMAT = mapMomentDateFormatWithFieldType(FieldType.dateIso);
77

88
export const dateIsoFilterCondition: FilterCondition = (options: FilterConditionOption) => {

src/app/modules/angular-slickgrid/filter-conditions/dateUsFilterCondition.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { FieldType, FilterCondition, FilterConditionOption } from '../models';
22
import { testFilterCondition } from './filterUtilities';
33
import { mapMomentDateFormatWithFieldType } from './../services/utilities';
44
import * as moment_ from 'moment-mini';
5-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
5+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
66
const FORMAT = mapMomentDateFormatWithFieldType(FieldType.dateUs);
77

88
export const dateUsFilterCondition: FilterCondition = (options: FilterConditionOption) => {

src/app/modules/angular-slickgrid/filter-conditions/dateUsShortFilterCondition.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { FieldType, FilterCondition, FilterConditionOption } from '../models';
22
import { testFilterCondition } from './filterUtilities';
33
import { mapMomentDateFormatWithFieldType } from './../services/utilities';
44
import * as moment_ from 'moment-mini';
5-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
5+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
66
const FORMAT = mapMomentDateFormatWithFieldType(FieldType.dateUsShort);
77

88
export const dateUsShortFilterCondition: FilterCondition = (options: FilterConditionOption) => {

src/app/modules/angular-slickgrid/filter-conditions/dateUtcFilterCondition.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { FilterCondition, FilterConditionOption } from '../models';
22
import { mapMomentDateFormatWithFieldType } from './../services/utilities';
33
import { testFilterCondition } from './filterUtilities';
44
import * as moment_ from 'moment-mini';
5-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
5+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
66

77
export const dateUtcFilterCondition: FilterCondition = (options: FilterConditionOption) => {
88
if (!options.filterSearchType) {

src/app/modules/angular-slickgrid/formatters/dateIsoFormatter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Column, FieldType, Formatter } from './../models';
22
import { mapMomentDateFormatWithFieldType } from './../services/utilities';
33
import * as moment_ from 'moment-mini';
4-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
4+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
55
const FORMAT = mapMomentDateFormatWithFieldType(FieldType.dateIso);
66

77
export const dateIsoFormatter: Formatter = (row: number, cell: number, value: any, columnDef: Column, dataContext: any) =>

src/app/modules/angular-slickgrid/formatters/dateTimeIsoAmPmFormatter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Column, FieldType, Formatter } from './../models';
22
import { mapMomentDateFormatWithFieldType } from './../services/utilities';
33
import * as moment_ from 'moment-mini';
4-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
4+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
55
const FORMAT = mapMomentDateFormatWithFieldType(FieldType.dateTimeIsoAmPm);
66

77
export const dateTimeIsoAmPmFormatter: Formatter = (row: number, cell: number, value: any, columnDef: Column, dataContext: any) =>

src/app/modules/angular-slickgrid/formatters/dateTimeIsoFormatter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Column, FieldType, Formatter } from './../models';
22
import { mapMomentDateFormatWithFieldType } from './../services/utilities';
33
import * as moment_ from 'moment-mini';
4-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
4+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
55
const FORMAT = mapMomentDateFormatWithFieldType(FieldType.dateTimeIso);
66

77
export const dateTimeIsoFormatter: Formatter = (row: number, cell: number, value: any, columnDef: Column, dataContext: any) =>

src/app/modules/angular-slickgrid/formatters/dateTimeUsAmPmFormatter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Column, FieldType, Formatter } from './../models';
22
import { mapMomentDateFormatWithFieldType } from './../services/utilities';
33
import * as moment_ from 'moment-mini';
4-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
4+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
55
const FORMAT = mapMomentDateFormatWithFieldType(FieldType.dateTimeUsAmPm);
66

77
export const dateTimeUsAmPmFormatter: Formatter = (row: number, cell: number, value: any, columnDef: Column, dataContext: any) =>

src/app/modules/angular-slickgrid/formatters/dateTimeUsFormatter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Column, FieldType, Formatter } from './../models';
22
import { mapMomentDateFormatWithFieldType } from './../services/utilities';
33
import * as moment_ from 'moment-mini';
4-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
4+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
55
const FORMAT = mapMomentDateFormatWithFieldType(FieldType.dateTimeUs);
66

77
export const dateTimeUsFormatter: Formatter = (row: number, cell: number, value: any, columnDef: Column, dataContext: any) =>

src/app/modules/angular-slickgrid/formatters/dateUsFormatter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Column, FieldType, Formatter } from './../models';
22
import { mapMomentDateFormatWithFieldType } from './../services/utilities';
33
import * as moment_ from 'moment-mini';
4-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
4+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
55
const FORMAT = mapMomentDateFormatWithFieldType(FieldType.dateUs);
66

77
export const dateUsFormatter: Formatter = (row: number, cell: number, value: any, columnDef: Column, dataContext: any) =>

src/app/modules/angular-slickgrid/services/grid-odata.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { GridOption } from '../models/gridOption.interface';
66
import { OdataService } from './odata.service';
77
import { Pagination } from './../models/pagination.interface';
88
import * as moment_ from 'moment-mini';
9-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
9+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
1010
let timer: any;
1111
const DEFAULT_FILTER_TYPING_DEBOUNCE = 750;
1212

src/app/modules/angular-slickgrid/services/utilities.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import 'rxjs/add/operator/first';
44
import 'rxjs/add/operator/take';
55
import 'rxjs/add/operator/toPromise';
66
import * as moment_ from 'moment-mini';
7-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
7+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
88

99
/**
1010
* Try casting an input of type Promise | Observable into a Promise type.

src/app/modules/angular-slickgrid/sorters/dateIsoSorter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { mapMomentDateFormatWithFieldType } from './../services/utilities';
22
import { FieldType, Sorter } from './../models';
33
import * as moment_ from 'moment-mini';
4-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
4+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
55
const FORMAT = mapMomentDateFormatWithFieldType(FieldType.dateIso);
66

77
export const dateIsoSorter: Sorter = (value1, value2, sortDirection) => {

src/app/modules/angular-slickgrid/sorters/dateSorter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Sorter } from './../models';
22
import * as moment_ from 'moment-mini';
3-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
3+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
44

55
export const dateSorter: Sorter = (value1, value2, sortDirection) => {
66
if (!moment(value1, moment.ISO_8601).isValid() || !moment(value2, moment.ISO_8601, true).isValid()) {

src/app/modules/angular-slickgrid/sorters/dateUsShortSorter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { mapMomentDateFormatWithFieldType } from './../services/utilities';
22
import { FieldType, Sorter } from './../models';
33
import * as moment_ from 'moment-mini';
4-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
4+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
55
const FORMAT = mapMomentDateFormatWithFieldType(FieldType.dateUsShort);
66

77
export const dateUsShortSorter: Sorter = (value1, value2, sortDirection) => {

src/app/modules/angular-slickgrid/sorters/dateUsSorter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { mapMomentDateFormatWithFieldType } from './../services/utilities';
22
import { FieldType, Sorter } from './../models';
33
import * as moment_ from 'moment-mini';
4-
const moment = moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
4+
const moment: any = (<any>moment_).default || moment_; // patch to fix rollup "moment has no default export" issue, document here https://github.com/rollup/rollup/issues/670
55
const FORMAT = mapMomentDateFormatWithFieldType(FieldType.dateUs);
66

77
export const dateUsSorter: Sorter = (value1, value2, sortDirection) => {

0 commit comments

Comments
 (0)