Skip to content

Commit 45a935e

Browse files
committed
Build working again
1 parent f54d5af commit 45a935e

8 files changed

+23
-1478
lines changed

config/dist/react-datetime.cjs.js

Lines changed: 0 additions & 356 deletions
This file was deleted.

config/dist/react-datetime.umd.js

Lines changed: 0 additions & 370 deletions
This file was deleted.

config/webpack.config.build.js

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,38 @@
1+
const paths = require('./paths');
2+
const path = require('path');
3+
4+
const outputPath = path.join(__dirname, '../dist/');
5+
16
const baseConfig = {
27
entry: ['./src/datetime/DateTime.js'],
3-
mode: 'development',
8+
mode: 'production',
49

510
resolve: {
611
extensions: ['.js']
712
},
813

914
externals: {
1015
'react': 'React',
11-
'react-dom': 'ReactDOM',
16+
'react-dom': 'react-dom',
1217
'moment': 'moment',
1318
'moment-timezone': 'moment-timezone'
19+
},
20+
21+
module: {
22+
rules: [
23+
{
24+
test: /\.(js|mjs|jsx|ts|tsx)$/,
25+
include: paths.appSrc,
26+
loader: require.resolve('babel-loader')
27+
}
28+
]
1429
}
1530
};
1631

1732
const umdConfig = {
1833
...baseConfig,
1934
output: {
20-
path: __dirname + '/dist/',
35+
path: outputPath,
2136
library: 'Datetime',
2237
libraryTarget: 'umd',
2338
filename: 'react-datetime.umd.js',
@@ -28,7 +43,7 @@ const umdConfig = {
2843
const cjsConfig = {
2944
...baseConfig,
3045
output: {
31-
path: __dirname + '/dist/',
46+
path: outputPath,
3247
library: 'Datetime',
3348
libraryTarget: 'commonjs2',
3449
filename: 'react-datetime.cjs.js',

dist/react-datetime.cjs.js

Lines changed: 1 addition & 361 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/react-datetime.umd.js

Lines changed: 1 addition & 375 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,7 @@
3939
"license": "MIT",
4040
"peerDependencies": {
4141
"moment": "^2.16.0",
42-
"react": "^16.5.0",
43-
"react-dom": "^16.5.0"
42+
"react": "^16.5.0"
4443
},
4544
"devDependencies": {
4645
"@babel/core": "7.7.4",

src/App.js

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,6 @@ import React from 'react';
33
import moment from 'moment';
44
import DateTime from './datetime/DateTime';
55

6-
function renderView( viewType, renderDefault ) {
7-
return (
8-
<div className="customView">
9-
<span className="viewType">{ viewType }</span>
10-
{ renderDefault() }
11-
</div>
12-
);
13-
}
14-
156
class App extends React.Component {
167

178
constructor() {

test/testUtils.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'; // eslint-disable-line no-unused-vars
22
import { mount, shallow } from 'enzyme';
3-
import Datetime from '../src/datetime/DateTime'; // eslint-disable-line no-unused-vars
3+
import Datetime from '../dist/react-datetime.cjs'; // eslint-disable-line no-unused-vars
44

55
const _simulateClickOnElement = (element) => {
66
if (element.length === 0) {

0 commit comments

Comments
 (0)