feat: add ES module builds (#2215)
This commit is contained in:
committed by
Shawn Erquhart
parent
7672f2ae27
commit
d142b32345
@ -1,9 +1,9 @@
|
||||
import { registerBackend } from 'netlify-cms-core/src';
|
||||
import { GitHubBackend } from 'netlify-cms-backend-github/src';
|
||||
import { GitLabBackend } from 'netlify-cms-backend-gitlab/src';
|
||||
import { GitGatewayBackend } from 'netlify-cms-backend-git-gateway/src';
|
||||
import { BitbucketBackend } from 'netlify-cms-backend-bitbucket/src';
|
||||
import { TestBackend } from 'netlify-cms-backend-test/src';
|
||||
import { registerBackend } from 'netlify-cms-core';
|
||||
import { GitHubBackend } from 'netlify-cms-backend-github';
|
||||
import { GitLabBackend } from 'netlify-cms-backend-gitlab';
|
||||
import { GitGatewayBackend } from 'netlify-cms-backend-git-gateway';
|
||||
import { BitbucketBackend } from 'netlify-cms-backend-bitbucket';
|
||||
import { TestBackend } from 'netlify-cms-backend-test';
|
||||
|
||||
registerBackend('git-gateway', GitGatewayBackend);
|
||||
registerBackend('github', GitHubBackend);
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { registerEditorComponent } from 'netlify-cms-core/src';
|
||||
import image from 'netlify-cms-editor-component-image/src';
|
||||
import { registerEditorComponent } from 'netlify-cms-core';
|
||||
import image from 'netlify-cms-editor-component-image';
|
||||
|
||||
registerEditorComponent(image);
|
||||
|
@ -1,6 +1,6 @@
|
||||
import createReactClass from 'create-react-class';
|
||||
import React from 'react';
|
||||
import * as CMS from 'netlify-cms-core/src';
|
||||
import * as CMS from 'netlify-cms-core';
|
||||
import './backends';
|
||||
import './widgets';
|
||||
import './editor-components';
|
||||
@ -23,6 +23,12 @@ if (typeof window !== 'undefined') {
|
||||
window.initCMS = CMS.init;
|
||||
window.createClass = window.createClass || createReactClass;
|
||||
window.h = window.h || React.createElement;
|
||||
/**
|
||||
* Log the version number.
|
||||
*/
|
||||
if (typeof NETLIFY_CMS_VERSION === 'string') {
|
||||
console.log(`netlify-cms ${NETLIFY_CMS_VERSION}`);
|
||||
}
|
||||
}
|
||||
|
||||
export const NetlifyCms = CMS;
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { registerMediaLibrary } from 'netlify-cms-core/src';
|
||||
import uploadcare from 'netlify-cms-media-library-uploadcare/src';
|
||||
import cloudinary from 'netlify-cms-media-library-cloudinary/src';
|
||||
import { registerMediaLibrary } from 'netlify-cms-core';
|
||||
import uploadcare from 'netlify-cms-media-library-uploadcare';
|
||||
import cloudinary from 'netlify-cms-media-library-cloudinary';
|
||||
|
||||
registerMediaLibrary(uploadcare);
|
||||
registerMediaLibrary(cloudinary);
|
||||
|
@ -1,18 +1,18 @@
|
||||
import { registerWidget } from 'netlify-cms-core/src';
|
||||
import * as NetlifyCmsWidgetString from 'netlify-cms-widget-string/src';
|
||||
import * as NetlifyCmsWidgetNumber from 'netlify-cms-widget-number/src';
|
||||
import * as NetlifyCmsWidgetText from 'netlify-cms-widget-text/src';
|
||||
import * as NetlifyCmsWidgetImage from 'netlify-cms-widget-image/src';
|
||||
import * as NetlifyCmsWidgetFile from 'netlify-cms-widget-file/src';
|
||||
import * as NetlifyCmsWidgetSelect from 'netlify-cms-widget-select/src';
|
||||
import * as NetlifyCmsWidgetMarkdown from 'netlify-cms-widget-markdown/src';
|
||||
import * as NetlifyCmsWidgetList from 'netlify-cms-widget-list/src';
|
||||
import * as NetlifyCmsWidgetObject from 'netlify-cms-widget-object/src';
|
||||
import * as NetlifyCmsWidgetRelation from 'netlify-cms-widget-relation/src';
|
||||
import * as NetlifyCmsWidgetBoolean from 'netlify-cms-widget-boolean/src';
|
||||
import * as NetlifyCmsWidgetMap from 'netlify-cms-widget-map/src';
|
||||
import DateWidget from 'netlify-cms-widget-date/src';
|
||||
import DateTimeWidget from 'netlify-cms-widget-datetime/src';
|
||||
import { registerWidget } from 'netlify-cms-core';
|
||||
import * as NetlifyCmsWidgetString from 'netlify-cms-widget-string';
|
||||
import * as NetlifyCmsWidgetNumber from 'netlify-cms-widget-number';
|
||||
import * as NetlifyCmsWidgetText from 'netlify-cms-widget-text';
|
||||
import * as NetlifyCmsWidgetImage from 'netlify-cms-widget-image';
|
||||
import * as NetlifyCmsWidgetFile from 'netlify-cms-widget-file';
|
||||
import * as NetlifyCmsWidgetSelect from 'netlify-cms-widget-select';
|
||||
import * as NetlifyCmsWidgetMarkdown from 'netlify-cms-widget-markdown';
|
||||
import * as NetlifyCmsWidgetList from 'netlify-cms-widget-list';
|
||||
import * as NetlifyCmsWidgetObject from 'netlify-cms-widget-object';
|
||||
import * as NetlifyCmsWidgetRelation from 'netlify-cms-widget-relation';
|
||||
import * as NetlifyCmsWidgetBoolean from 'netlify-cms-widget-boolean';
|
||||
import * as NetlifyCmsWidgetMap from 'netlify-cms-widget-map';
|
||||
import DateWidget from 'netlify-cms-widget-date';
|
||||
import DateTimeWidget from 'netlify-cms-widget-datetime';
|
||||
|
||||
registerWidget(
|
||||
'string',
|
||||
|
Reference in New Issue
Block a user