Skip to content

Commit 25cb971

Browse files
committed
Include deps in the final build
1 parent 1223983 commit 25cb971

File tree

5 files changed

+173
-29
lines changed

5 files changed

+173
-29
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ node_modules
22
*~
33
.*.sw?
44
dist
5+
.aider*

mergebounce.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import merge from 'lodash-es/merge.js';
33
import mergeWith from 'lodash-es/mergeWith.js';
44
import now from 'lodash-es/now.js';
55
import toNumber from 'lodash-es/toNumber.js';
6-
import { getOpenPromise } from '@converse/openpromise/openpromise.js';
6+
import { getOpenPromise } from '@converse/openpromise';
77

88
/** Error message constants. */
99
const FUNC_ERROR_TEXT = 'Expected a function';

package-lock.json

+155-14
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,14 @@
1515
"author": "JC Brand",
1616
"license": "MIT",
1717
"dependencies": {
18-
"lodash-es": "^4.17.21",
19-
"@converse/openpromise": "0.0.2"
18+
"@converse/openpromise": "0.0.2",
19+
"lodash-es": "^4.17.21"
2020
},
2121
"devDependencies": {
2222
"@babel/core": "^7.14.6",
2323
"@babel/preset-env": "^7.14.7",
2424
"@rollup/plugin-babel": "^5.3.0",
25+
"@rollup/plugin-node-resolve": "^15.3.1",
2526
"eslint": "^8.13.0",
2627
"jasmine": "^4.1.0",
2728
"jasmine-core": "^4.1.0",
@@ -30,7 +31,6 @@
3031
"karma-jasmine": "^5.0.0",
3132
"karma-jasmine-html-reporter": "^1.5.4",
3233
"karma-spec-reporter": "0.0.34",
33-
"rollup": "^2.41.5",
34-
"rollup-plugin-includepaths": "^0.2.4"
34+
"rollup": "^2.41.5"
3535
}
3636
}

rollup.config.js

+12-10
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,5 @@
1-
import includePaths from 'rollup-plugin-includepaths';
21
import { babel } from '@rollup/plugin-babel';
3-
4-
const includePathOptions = {
5-
include: {},
6-
paths: ['node_modules'],
7-
external: [],
8-
extensions: ['.js']
9-
};
10-
2+
import { nodeResolve } from '@rollup/plugin-node-resolve';
113

124
export default {
135
input: 'mergebounce.js',
@@ -18,5 +10,15 @@ export default {
1810
name: 'mergebounce',
1911
}
2012
],
21-
plugins: [ includePaths(includePathOptions), babel({ babelHelpers: 'bundled', presets: ['@babel/preset-env'] }) ],
13+
plugins: [
14+
nodeResolve({
15+
extensions: ['.js']
16+
}),
17+
babel({
18+
babelHelpers: 'bundled',
19+
presets: ['@babel/preset-env'],
20+
exclude: 'node_modules/**'
21+
})
22+
],
23+
external: []
2224
}

0 commit comments

Comments
 (0)