File tree 3 files changed +47
-3
lines changed
3 files changed +47
-3
lines changed Original file line number Diff line number Diff line change 1
1
node_modules
2
2
package-lock.json
3
+
4
+ index.js
5
+ third-party-licenses.txt
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " tropy-plugin-iiif" ,
3
+ "productName" : " IIIF" ,
3
4
"version" : " 1.0.0" ,
4
- "description" : " Tropy plugin to import IIIF manifests" ,
5
+ "description" : " Import IIIF manifests" ,
5
6
"icon" : " icon.svg" ,
6
7
"main" : " index.js" ,
7
8
"scripts" : {
8
- "test" : " electron-mocha test/**/*_test.js"
9
+ "test" : " electron-mocha --renderer test" ,
10
+ "lint" : " eslint --color src test" ,
11
+ "build" : " rollup -c rollup.config.js" ,
12
+ "watch" : " rollup -c -w rollup.config.js"
9
13
},
10
14
"repository" : {
11
15
"type" : " git" ,
43
47
}
44
48
],
45
49
"devDependencies" : {
46
- "electron" : " ^16.0.4" ,
50
+ "@rollup/plugin-commonjs" : " ^22.0.0" ,
51
+ "@rollup/plugin-json" : " ^4.1.0" ,
52
+ "@rollup/plugin-node-resolve" : " ^13.3.0" ,
53
+ "electron" : " ^18.2.2" ,
47
54
"electron-mocha" : " ^11.0.2" ,
48
55
"eslint" : " ^8.14.0" ,
56
+ "jsonld" : " ^5.2.0" ,
57
+ "rollup" : " ^2.72.1" ,
58
+ "rollup-plugin-license" : " ^2.7.0"
49
59
}
50
60
}
Original file line number Diff line number Diff line change
1
+ import commonjs from '@rollup/plugin-commonjs'
2
+ import license from 'rollup-plugin-license'
3
+ import resolve from '@rollup/plugin-node-resolve'
4
+ import json from '@rollup/plugin-json'
5
+
6
+ export default {
7
+ input : 'src/plugin.js' ,
8
+ output : {
9
+ file : 'index.js' ,
10
+ format : 'cjs' ,
11
+ exports : 'default' ,
12
+ generatedCode : 'es2015'
13
+ } ,
14
+ external : [ 'electron' ] ,
15
+ plugins : [
16
+ resolve ( {
17
+ exportConditions : [ 'node' ] ,
18
+ preferBuiltins : true
19
+ } ) ,
20
+ json ( ) ,
21
+ commonjs ( ) ,
22
+ license ( {
23
+ thirdParty : {
24
+ includePrivate : true ,
25
+ output : {
26
+ file : 'third-party-licenses.txt'
27
+ }
28
+ }
29
+ } )
30
+ ]
31
+ }
You can’t perform that action at this time.
0 commit comments