Skip to content

Commit 74bb04f

Browse files
Merge pull request #517 from bigopon/master
refactor(build): add umd build
2 parents 7a68981 + f669d38 commit 74bb04f

File tree

2 files changed

+22
-4
lines changed

2 files changed

+22
-4
lines changed

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414
"license": "MIT",
1515
"author": "Jeremy Danyow <jdanyow@gmail.com> (https:/danyow.net/)",
1616
"main": "dist/commonjs/aurelia-validation.js",
17+
"module": "dist/es2015/aurelia-validation.js",
18+
"browser": "dist/umd/aurelia-validation.js",
19+
"unpkg": "dist/umd/aurelia-validation.js",
1720
"types": "dist/aurelia-validation.d.ts",
1821
"typings": "dist/aurelia-validation.d.ts",
1922
"repository": {

rollup.config.js

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,25 @@ const entryName = 'aurelia-validation';
1111

1212
export default [{
1313
input: `src/${entryName}.ts`,
14-
output: {
15-
file: `dist/es2015/${entryName}.js`,
16-
format: 'es'
17-
},
14+
output: [
15+
{
16+
file: `dist/es2015/${entryName}.js`,
17+
format: 'es'
18+
},
19+
{
20+
file: `dist/umd/${entryName}.js`,
21+
format: 'umd',
22+
name: 'au.validation',
23+
globals: {
24+
'aurelia-binding': 'au',
25+
'aurelia-templating': 'au',
26+
'aurelia-dependency-injection': "au",
27+
"aurelia-logging": "au.LogManager",
28+
"aurelia-pal": "au",
29+
"aurelia-task-queue": "au",
30+
}
31+
}
32+
],
1833
plugins: [
1934
typescript({
2035
useTsconfigDeclarationDir: true,

0 commit comments

Comments
 (0)