forked from UniversalViewer/universalviewer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.js
56 lines (54 loc) Β· 2.5 KB
/
config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
var metadata = require('./package');
module.exports = function () {
this.name = metadata.name;
this.header = '// ' + this.name + ' v' + metadata.version + ' ' + metadata.homepage + '\n';
this.examplesPort = 8002;
this.dependencies = {
bundle: [
'node_modules/@iiif/base-component/dist/BaseComponent.js',
'node_modules/@edsilv/exjs/dist/ex.es3.min.js',
'node_modules/@edsilv/http-status-codes/dist/HTTPStatusCode.js',
'node_modules/@edsilv/jquery-plugins/dist/jquery-plugins.js',
'node_modules/@edsilv/jquery-tiny-pubsub/dist/ba-tiny-pubsub.js',
'node_modules/@edsilv/key-codes/dist/KeyCodes.js',
'node_modules/manifesto.js/dist-umd/manifesto.js',
'node_modules/@iiif/manifold/dist-umd/manifold.js',
'node_modules/@iiif/vocabulary/dist-umd/vocabulary.js',
'node_modules/@iiif/iiif-av-component/dist-umd/IIIFAVComponent.js',
'node_modules/@iiif/iiif-metadata-component/dist-umd/IIIFMetadataComponent.js',
'node_modules/@iiif/iiif-gallery-component/dist-umd/GalleryComponent.js',
'node_modules/pdfjs-dist/build/pdf.combined.js',
'node_modules/@edsilv/utils/dist/Utils.js',
'node_modules/xss/dist/xss.min.js',
'node_modules/whatwg-fetch/dist/fetch.umd.js',
],
offline: [ // when offline, make these libs available as they can't be loaded from a cdn
'node_modules/jquery/dist/jquery.min.js',
'node_modules/jsviews/jsviews.min.js',
'node_modules/core-js/client/shim.min.js'
]
};
this.directories = {
bower: './lib',
build: './.build',
dist: './dist',
examples: './examples',
extensions: './src/extensions',
lib: './src/lib',
modules: './src/modules',
npm: './node_modules',
npmthemes: './node_modules/@universalviewer',
src: './src',
themes: './src/themes',
uv: 'uv',
uvAVExtension: './src/extensions/uv-av-extension',
uvDefaultExtension: './src/extensions/uv-default-extension',
uvEbookExtension: './src/extensions/uv-ebook-extension',
uvMediaElementExtension: './src/extensions/uv-mediaelement-extension',
uvPdfExtension: './src/extensions/uv-pdf-extension',
uvSeadragonExtension: './src/extensions/uv-seadragon-extension',
uvVirtexExtension: './src/extensions/uv-virtex-extension',
};
this.themes = {
}
}