aboutsummaryrefslogtreecommitdiffstats
path: root/dgbuilder/dgeflows/node_modules/serve-index
diff options
context:
space:
mode:
Diffstat (limited to 'dgbuilder/dgeflows/node_modules/serve-index')
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/HISTORY.md175
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/LICENSE25
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/README.md130
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/index.js575
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/HISTORY.md109
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/LICENSE22
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/README.md135
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/index.js160
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/HISTORY.md65
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/LICENSE23
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/README.md203
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/index.js62
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/charset.js102
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/encoding.js118
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/language.js112
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/mediaType.js136
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/package.json86
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/package.json92
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/.npmignore4
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/History.md71
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/Makefile6
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/Readme.md74
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/component.json14
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/index.js158
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/package.json53
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/HISTORY.md76
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/LICENSE22
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/README.md63
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/index.js120
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/LICENSE16
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/README.md42
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/inherits.js1
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/inherits_browser.js23
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/package.json51
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/test.js25
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/LICENSE22
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/README.md114
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/codes.json64
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/index.js60
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/package.json83
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/package.json84
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/HISTORY.md85
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/LICENSE22
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/README.md99
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/index.js63
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/HISTORY.md166
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/LICENSE22
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/README.md76
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/db.json6299
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/index.js11
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/package.json93
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/package.json84
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/.npmignore4
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/HISTORY.md42
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/LICENSE24
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/README.md107
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/index.js136
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/package.json80
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/package.json87
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/directory.html82
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/application_xp.pngbin426 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/application_xp_terminal.pngbin507 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/box.pngbin555 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/cd.pngbin673 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/controller.pngbin666 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/drive.pngbin346 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/film.pngbin653 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/folder.pngbin634 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/font.pngbin567 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/image.pngbin516 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/map.pngbin804 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page.pngbin635 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_add.pngbin739 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_attach.pngbin794 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_code.pngbin818 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_copy.pngbin663 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_delete.pngbin740 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_edit.pngbin807 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_error.pngbin793 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_excel.pngbin817 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_find.pngbin879 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_gear.pngbin833 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_go.pngbin779 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_green.pngbin621 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_key.pngbin801 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_lightning.pngbin839 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_link.pngbin830 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_paintbrush.pngbin813 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_paste.pngbin703 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_red.pngbin641 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_refresh.pngbin858 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_save.pngbin774 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white.pngbin294 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_acrobat.pngbin591 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_actionscript.pngbin664 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_add.pngbin512 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_c.pngbin587 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_camera.pngbin656 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_cd.pngbin666 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_code.pngbin603 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_code_red.pngbin587 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_coldfusion.pngbin592 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_compressed.pngbin724 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_copy.pngbin309 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_cplusplus.pngbin621 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_csharp.pngbin700 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_cup.pngbin639 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_database.pngbin579 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_delete.pngbin536 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_dvd.pngbin638 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_edit.pngbin618 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_error.pngbin623 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_excel.pngbin663 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_find.pngbin676 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_flash.pngbin582 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_freehand.pngbin639 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_gear.pngbin402 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_get.pngbin516 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_go.pngbin612 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_h.pngbin603 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_horizontal.pngbin296 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_key.pngbin616 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_lightning.pngbin669 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_link.pngbin614 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_magnify.pngbin554 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_medal.pngbin706 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_office.pngbin779 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_paint.pngbin688 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_paintbrush.pngbin618 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_paste.pngbin620 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_php.pngbin538 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_picture.pngbin650 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_powerpoint.pngbin588 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_put.pngbin523 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_ruby.pngbin626 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_stack.pngbin317 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_star.pngbin565 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_swoosh.pngbin634 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_text.pngbin342 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_text_width.pngbin315 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_tux.pngbin668 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_vector.pngbin644 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_visualstudio.pngbin702 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_width.pngbin309 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_word.pngbin651 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_world.pngbin734 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_wrench.pngbin613 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_zip.pngbin386 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_word.pngbin777 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_world.pngbin903 -> 0 bytes
-rw-r--r--dgbuilder/dgeflows/node_modules/serve-index/public/style.css257
151 files changed, 0 insertions, 11415 deletions
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/HISTORY.md b/dgbuilder/dgeflows/node_modules/serve-index/HISTORY.md
deleted file mode 100644
index 76d5978b..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/HISTORY.md
+++ /dev/null
@@ -1,175 +0,0 @@
-1.6.2 / 2015-02-16
-==================
-
- * deps: accepts@~1.2.4
- - deps: mime-types@~2.0.9
- - deps: negotiator@0.5.1
- * deps: http-errors@~1.3.1
- - Construct errors using defined constructors from `createError`
- - Fix error names that are not identifiers
- - Set a meaningful `name` property on constructed errors
- * deps: mime-types@~2.0.9
- - Add new mime types
- - deps: mime-db@~1.7.0
-
-1.6.1 / 2015-01-31
-==================
-
- * deps: accepts@~1.2.3
- - deps: mime-types@~2.0.8
- * deps: mime-types@~2.0.8
- - Add new mime types
- - deps: mime-db@~1.6.0
-
-1.6.0 / 2015-01-01
-==================
-
- * Add link to root directory
- * deps: accepts@~1.2.2
- - deps: mime-types@~2.0.7
- - deps: negotiator@0.5.0
- * deps: batch@0.5.2
- * deps: debug@~2.1.1
- * deps: mime-types@~2.0.7
- - Add new mime types
- - Fix missing extensions
- - Fix various invalid MIME type entries
- - Remove example template MIME types
- - deps: mime-db@~1.5.0
-
-1.5.3 / 2014-12-10
-==================
-
- * deps: accepts@~1.1.4
- - deps: mime-types@~2.0.4
- * deps: http-errors@~1.2.8
- - Fix stack trace from exported function
- * deps: mime-types@~2.0.4
- - Add new mime types
- - deps: mime-db@~1.3.0
-
-1.5.2 / 2014-12-03
-==================
-
- * Fix icon name background alignment on mobile view
-
-1.5.1 / 2014-11-22
-==================
-
- * deps: accepts@~1.1.3
- - deps: mime-types@~2.0.3
- * deps: mime-types@~2.0.3
- - Add new mime types
- - deps: mime-db@~1.2.0
-
-1.5.0 / 2014-10-16
-==================
-
- * Create errors with `http-errors`
- * deps: debug@~2.1.0
- - Implement `DEBUG_FD` env variable support
- * deps: mime-types@~2.0.2
- - deps: mime-db@~1.1.0
-
-1.4.1 / 2014-10-15
-==================
-
- * deps: accepts@~1.1.2
- - Fix error when media type has invalid parameter
- - deps: negotiator@0.4.9
-
-1.4.0 / 2014-10-03
-==================
-
- * Add `dir` argument to `filter` function
- * Support using tokens multiple times
-
-1.3.1 / 2014-10-01
-==================
-
- * Fix incorrect 403 on Windows and Node.js 0.11
- * deps: accepts@~1.1.1
- - deps: mime-types@~2.0.2
- - deps: negotiator@0.4.8
-
-1.3.0 / 2014-09-20
-==================
-
- * Add icon for mkv files
- * Lookup icon by mime type for greater icon support
-
-1.2.1 / 2014-09-05
-==================
-
- * deps: accepts@~1.1.0
- * deps: debug@~2.0.0
-
-1.2.0 / 2014-08-25
-==================
-
- * Add `debug` messages
- * Resolve relative paths at middleware setup
-
-1.1.6 / 2014-08-10
-==================
-
- * Fix URL parsing
- * deps: parseurl@~1.3.0
-
-1.1.5 / 2014-07-27
-==================
-
- * Fix Content-Length calculation for multi-byte file names
- * deps: accepts@~1.0.7
- - deps: negotiator@0.4.7
-
-1.1.4 / 2014-06-20
-==================
-
- * deps: accepts@~1.0.5
-
-1.1.3 / 2014-06-20
-==================
-
- * deps: accepts@~1.0.4
- - use `mime-types`
-
-1.1.2 / 2014-06-19
-==================
-
- * deps: batch@0.5.1
-
-1.1.1 / 2014-06-11
-==================
-
- * deps: accepts@1.0.3
-
-1.1.0 / 2014-05-29
-==================
-
- * Fix content negotiation when no `Accept` header
- * Properly support all HTTP methods
- * Support vanilla node.js http servers
- * Treat `ENAMETOOLONG` as code 414
- * Use accepts for negotiation
-
-1.0.3 / 2014-05-20
-==================
-
- * Fix error from non-statable files in HTML view
-
-1.0.2 / 2014-04-28
-==================
-
- * Add `stylesheet` option
- * deps: negotiator@0.4.3
-
-1.0.1 / 2014-03-05
-==================
-
- * deps: negotiator@0.4.2
-
-1.0.0 / 2014-03-05
-==================
-
- * Genesis from connect
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/LICENSE b/dgbuilder/dgeflows/node_modules/serve-index/LICENSE
deleted file mode 100644
index b7bc0852..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/LICENSE
+++ /dev/null
@@ -1,25 +0,0 @@
-(The MIT License)
-
-Copyright (c) 2010 Sencha Inc.
-Copyright (c) 2011 LearnBoost
-Copyright (c) 2011 TJ Holowaychuk
-Copyright (c) 2014 Douglas Christopher Wilson
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-'Software'), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
-TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
-SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/README.md b/dgbuilder/dgeflows/node_modules/serve-index/README.md
deleted file mode 100644
index 80dfb0d5..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/README.md
+++ /dev/null
@@ -1,130 +0,0 @@
-# serve-index
-
-[![NPM Version][npm-image]][npm-url]
-[![NPM Downloads][downloads-image]][downloads-url]
-[![Linux Build][travis-image]][travis-url]
-[![Windows Build][appveyor-image]][appveyor-url]
-[![Test Coverage][coveralls-image]][coveralls-url]
-[![Gratipay][gratipay-image]][gratipay-url]
-
- Serves pages that contain directory listings for a given path.
-
-## Install
-
-```sh
-$ npm install serve-index
-```
-
-## API
-
-```js
-var serveIndex = require('serve-index')
-```
-
-### serveIndex(path, options)
-
-Returns middlware that serves an index of the directory in the given `path`.
-
-The `path` is based off the `req.url` value, so a `req.url` of `'/some/dir`
-with a `path` of `'public'` will look at `'public/some/dir'`. If you are using
-something like `express`, you can change the URL "base" with `app.use` (see
-the express example).
-
-#### Options
-
-Serve index accepts these properties in the options object.
-
-##### filter
-
-Apply this filter function to files. Defaults to `false`. The `filter` function
-is called for each file, with the signature `filter(filename, index, files, dir)`
-where `filename` is the name of the file, `index` is the array index, `files` is
-the array of files and `dir` is the absolute path the file is located (and thus,
-the directory the listing is for).
-
-##### hidden
-
-Display hidden (dot) files. Defaults to `false`.
-
-##### icons
-
-Display icons. Defaults to `false`.
-
-##### stylesheet
-
-Optional path to a CSS stylesheet. Defaults to a built-in stylesheet.
-
-##### template
-
-Optional path to an HTML template. Defaults to a built-in template.
-
-The following tokens are replaced in templates:
-
- * `{directory}` with the name of the directory.
- * `{files}` with the HTML of an unordered list of file links.
- * `{linked-path}` with the HTML of a link to the directory.
- * `{style}` with the specified stylesheet and embedded images.
-
-##### view
-
-Display mode. `tiles` and `details` are available. Defaults to `tiles`.
-
-## Examples
-
-### Serve directory indexes with vanilla node.js http server
-
-```js
-var finalhandler = require('finalhandler')
-var http = require('http')
-var serveIndex = require('serve-index')
-var serveStatic = require('serve-static')
-
-// Serve directory indexes for public/ftp folder (with icons)
-var index = serveIndex('public/ftp', {'icons': true})
-
-// Serve up public/ftp folder files
-var serve = serveStatic('public/ftp')
-
-// Create server
-var server = http.createServer(function onRequest(req, res){
- var done = finalhandler(req, res)
- serve(req, res, function onNext(err) {
- if (err) return done(err)
- index(req, res, done)
- })
-})
-
-// Listen
-server.listen(3000)
-```
-
-### Serve directory indexes with express
-
-```js
-var express = require('express')
-var serveIndex = require('serve-index')
-
-var app = express()
-
-// Serve URLs like /ftp/thing as public/ftp/thing
-app.use('/ftp', serveIndex('public/ftp', {'icons': true}))
-app.listen()
-```
-
-## License
-
-[MIT](LICENSE). The [Silk](http://www.famfamfam.com/lab/icons/silk/) icons
-are created by/copyright of [FAMFAMFAM](http://www.famfamfam.com/).
-
-[npm-image]: https://img.shields.io/npm/v/serve-index.svg
-[npm-url]: https://npmjs.org/package/serve-index
-[travis-image]: https://img.shields.io/travis/expressjs/serve-index/master.svg?label=linux
-[travis-url]: https://travis-ci.org/expressjs/serve-index
-[appveyor-image]: https://img.shields.io/appveyor/ci/dougwilson/serve-index/master.svg?label=windows
-[appveyor-url]: https://ci.appveyor.com/project/dougwilson/serve-index
-[coveralls-image]: https://img.shields.io/coveralls/expressjs/serve-index/master.svg
-[coveralls-url]: https://coveralls.io/r/expressjs/serve-index?branch=master
-[downloads-image]: https://img.shields.io/npm/dm/serve-index.svg
-[downloads-url]: https://npmjs.org/package/serve-index
-[gratipay-image]: https://img.shields.io/gratipay/dougwilson.svg
-[gratipay-url]: https://www.gratipay.com/dougwilson/
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/index.js b/dgbuilder/dgeflows/node_modules/serve-index/index.js
deleted file mode 100644
index 1fec6fd9..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/index.js
+++ /dev/null
@@ -1,575 +0,0 @@
-/*!
- * serve-index
- * Copyright(c) 2011 Sencha Inc.
- * Copyright(c) 2011 TJ Holowaychuk
- * Copyright(c) 2014 Douglas Christopher Wilson
- * MIT Licensed
- */
-
-// TODO: arrow key navigation
-// TODO: make icons extensible
-
-/**
- * Module dependencies.
- */
-
-var accepts = require('accepts');
-var createError = require('http-errors');
-var debug = require('debug')('serve-index');
-var fs = require('fs')
- , path = require('path')
- , normalize = path.normalize
- , sep = path.sep
- , extname = path.extname
- , join = path.join;
-var Batch = require('batch');
-var mime = require('mime-types');
-var parseUrl = require('parseurl');
-var resolve = require('path').resolve;
-
-/*!
- * Icon cache.
- */
-
-var cache = {};
-
-/*!
- * Default template.
- */
-
-var defaultTemplate = join(__dirname, 'public', 'directory.html');
-
-/*!
- * Stylesheet.
- */
-
-var defaultStylesheet = join(__dirname, 'public', 'style.css');
-
-/**
- * Media types and the map for content negotiation.
- */
-
-var mediaTypes = [
- 'text/html',
- 'text/plain',
- 'application/json'
-];
-
-var mediaType = {
- 'text/html': 'html',
- 'text/plain': 'plain',
- 'application/json': 'json'
-};
-
-/**
- * Serve directory listings with the given `root` path.
- *
- * See Readme.md for documentation of options.
- *
- * @param {String} path
- * @param {Object} options
- * @return {Function} middleware
- * @api public
- */
-
-exports = module.exports = function serveIndex(root, options){
- options = options || {};
-
- // root required
- if (!root) throw new TypeError('serveIndex() root path required');
-
- // resolve root to absolute and normalize
- root = resolve(root);
- root = normalize(root + sep);
-
- var hidden = options.hidden
- , icons = options.icons
- , view = options.view || 'tiles'
- , filter = options.filter
- , template = options.template || defaultTemplate
- , stylesheet = options.stylesheet || defaultStylesheet;
-
- return function serveIndex(req, res, next) {
- if (req.method !== 'GET' && req.method !== 'HEAD') {
- res.statusCode = 'OPTIONS' === req.method
- ? 200
- : 405;
- res.setHeader('Allow', 'GET, HEAD, OPTIONS');
- res.end();
- return;
- }
-
- // parse URLs
- var url = parseUrl(req);
- var originalUrl = parseUrl.original(req);
- var dir = decodeURIComponent(url.pathname);
- var originalDir = decodeURIComponent(originalUrl.pathname);
-
- // join / normalize from root dir
- var path = normalize(join(root, dir));
-
- // null byte(s), bad request
- if (~path.indexOf('\0')) return next(createError(400));
-
- // malicious path
- if ((path + sep).substr(0, root.length) !== root) {
- debug('malicious path "%s"', path);
- return next(createError(403));
- }
-
- // determine ".." display
- var showUp = normalize(resolve(path) + sep) !== root;
-
- // check if we have a directory
- debug('stat "%s"', path);
- fs.stat(path, function(err, stat){
- if (err && err.code === 'ENOENT') {
- return next();
- }
-
- if (err) {
- err.status = err.code === 'ENAMETOOLONG'
- ? 414
- : 500;
- return next(err);
- }
-
- if (!stat.isDirectory()) return next();
-
- // fetch files
- debug('readdir "%s"', path);
- fs.readdir(path, function(err, files){
- if (err) return next(err);
- if (!hidden) files = removeHidden(files);
- if (filter) files = files.filter(function(filename, index, list) {
- return filter(filename, index, list, path);
- });
- files.sort();
-
- // content-negotiation
- var accept = accepts(req);
- var type = accept.type(mediaTypes);
-
- // not acceptable
- if (!type) return next(createError(406));
- exports[mediaType[type]](req, res, files, next, originalDir, showUp, icons, path, view, template, stylesheet);
- });
- });
- };
-};
-
-/**
- * Respond with text/html.
- */
-
-exports.html = function(req, res, files, next, dir, showUp, icons, path, view, template, stylesheet){
- fs.readFile(template, 'utf8', function(err, str){
- if (err) return next(err);
- fs.readFile(stylesheet, 'utf8', function(err, style){
- if (err) return next(err);
- stat(path, files, function(err, stats){
- if (err) return next(err);
- files = files.map(function(file, i){ return { name: file, stat: stats[i] }; });
- files.sort(fileSort);
- if (showUp) files.unshift({ name: '..' });
- str = str
- .replace(/\{style\}/g, style.concat(iconStyle(files, icons)))
- .replace(/\{files\}/g, html(files, dir, icons, view))
- .replace(/\{directory\}/g, dir)
- .replace(/\{linked-path\}/g, htmlPath(dir));
-
- var buf = new Buffer(str, 'utf8');
- res.setHeader('Content-Type', 'text/html; charset=utf-8');
- res.setHeader('Content-Length', buf.length);
- res.end(buf);
- });
- });
- });
-};
-
-/**
- * Respond with application/json.
- */
-
-exports.json = function(req, res, files){
- var body = JSON.stringify(files);
- var buf = new Buffer(body, 'utf8');
-
- res.setHeader('Content-Type', 'application/json; charset=utf-8');
- res.setHeader('Content-Length', buf.length);
- res.end(buf);
-};
-
-/**
- * Respond with text/plain.
- */
-
-exports.plain = function(req, res, files){
- var body = files.join('\n') + '\n';
- var buf = new Buffer(body, 'utf8');
-
- res.setHeader('Content-Type', 'text/plain; charset=utf-8');
- res.setHeader('Content-Length', buf.length);
- res.end(buf);
-};
-
-/**
- * Sort function for with directories first.
- */
-
-function fileSort(a, b) {
- return Number(b.stat && b.stat.isDirectory()) - Number(a.stat && a.stat.isDirectory()) ||
- String(a.name).toLocaleLowerCase().localeCompare(String(b.name).toLocaleLowerCase());
-}
-
-/**
- * Map html `dir`, returning a linked path.
- */
-
-function htmlPath(dir) {
- var curr = [];
- return dir.split('/').map(function(part){
- curr.push(encodeURIComponent(part));
- return part ? '<a href="' + curr.join('/') + '">' + part + '</a>' : '';
- }).join(' / ');
-}
-
-/**
- * Get the icon data for the file name.
- */
-
-function iconLookup(filename) {
- var ext = extname(filename);
-
- // try by extension
- if (icons[ext]) {
- return {
- className: 'icon-' + ext.substring(1),
- fileName: icons[ext]
- };
- }
-
- var mimetype = mime.lookup(ext);
-
- // default if no mime type
- if (mimetype === false) {
- return {
- className: 'icon-default',
- fileName: icons.default
- };
- }
-
- // try by mime type
- if (icons[mimetype]) {
- return {
- className: 'icon-' + mimetype.replace('/', '-'),
- fileName: icons[mimetype]
- };
- }
-
- var suffix = mimetype.split('+')[1];
-
- if (suffix && icons['+' + suffix]) {
- return {
- className: 'icon-' + suffix,
- fileName: icons['+' + suffix]
- };
- }
-
- var type = mimetype.split('/')[0];
-
- // try by type only
- if (icons[type]) {
- return {
- className: 'icon-' + type,
- fileName: icons[type]
- };
- }
-
- return {
- className: 'icon-default',
- fileName: icons.default
- };
-}
-
-/**
- * Load icon images, return css string.
- */
-
-function iconStyle (files, useIcons) {
- if (!useIcons) return '';
- var className;
- var i;
- var iconName;
- var list = [];
- var rules = {};
- var selector;
- var selectors = {};
- var style = '';
-
- for (i = 0; i < files.length; i++) {
- var file = files[i];
-
- var isDir = '..' == file.name || (file.stat && file.stat.isDirectory());
- var icon = isDir
- ? { className: 'icon-directory', fileName: icons.folder }
- : iconLookup(file.name);
- var iconName = icon.fileName;
-
- selector = '#files .' + icon.className + ' .name';
-
- if (!rules[iconName]) {
- rules[iconName] = 'background-image: url(data:image/png;base64,' + load(iconName) + ');'
- selectors[iconName] = [];
- list.push(iconName);
- }
-
- if (selectors[iconName].indexOf(selector) === -1) {
- selectors[iconName].push(selector);
- }
- }
-
- for (i = 0; i < list.length; i++) {
- iconName = list[i];
- style += selectors[iconName].join(',\n') + ' {\n ' + rules[iconName] + '\n}\n';
- }
-
- return style;
-}
-
-/**
- * Map html `files`, returning an html unordered list.
- */
-
-function html(files, dir, useIcons, view) {
- return '<ul id="files" class="view-' + view + '">'
- + (view == 'details' ? (
- '<li class="header">'
- + '<span class="name">Name</span>'
- + '<span class="size">Size</span>'
- + '<span class="date">Modified</span>'
- + '</li>') : '')
- + files.map(function(file){
- var isDir = '..' == file.name || (file.stat && file.stat.isDirectory())
- , classes = []
- , path = dir.split('/').map(function (c) { return encodeURIComponent(c); });
-
- if (useIcons) {
- classes.push('icon');
-
- if (isDir) {
- classes.push('icon-directory');
- } else {
- var ext = extname(file.name);
- var icon = iconLookup(file.name);
-
- classes.push('icon');
- classes.push('icon-' + ext.substring(1));
-
- if (classes.indexOf(icon.className) === -1) {
- classes.push(icon.className);
- }
- }
- }
-
- path.push(encodeURIComponent(file.name));
-
- var date = file.stat && file.name !== '..'
- ? file.stat.mtime.toDateString() + ' ' + file.stat.mtime.toLocaleTimeString()
- : '';
- var size = file.stat && !isDir
- ? file.stat.size
- : '';
-
- return '<li><a href="'
- + normalizeSlashes(normalize(path.join('/')))
- + '" class="'
- + classes.join(' ') + '"'
- + ' title="' + file.name + '">'
- + '<span class="name">'+file.name+'</span>'
- + '<span class="size">'+size+'</span>'
- + '<span class="date">'+date+'</span>'
- + '</a></li>';
-
- }).join('\n') + '</ul>';
-}
-
-/**
- * Load and cache the given `icon`.
- *
- * @param {String} icon
- * @return {String}
- * @api private
- */
-
-function load(icon) {
- if (cache[icon]) return cache[icon];
- return cache[icon] = fs.readFileSync(__dirname + '/public/icons/' + icon, 'base64');
-}
-
-/**
- * Normalizes the path separator from system separator
- * to URL separator, aka `/`.
- *
- * @param {String} path
- * @return {String}
- * @api private
- */
-
-function normalizeSlashes(path) {
- return path.split(sep).join('/');
-};
-
-/**
- * Filter "hidden" `files`, aka files
- * beginning with a `.`.
- *
- * @param {Array} files
- * @return {Array}
- * @api private
- */
-
-function removeHidden(files) {
- return files.filter(function(file){
- return '.' != file[0];
- });
-}
-
-/**
- * Stat all files and return array of stat
- * in same order.
- */
-
-function stat(dir, files, cb) {
- var batch = new Batch();
-
- batch.concurrency(10);
-
- files.forEach(function(file){
- batch.push(function(done){
- fs.stat(join(dir, file), function(err, stat){
- if (err && err.code !== 'ENOENT') return done(err);
-
- // pass ENOENT as null stat, not error
- done(null, stat || null);
- });
- });
- });
-
- batch.end(cb);
-}
-
-/**
- * Icon map.
- */
-
-var icons = {
- // base icons
- 'default': 'page_white.png',
- 'folder': 'folder.png',
-
- // generic mime type icons
- 'image': 'image.png',
- 'text': 'page_white_text.png',
- 'video': 'film.png',
-
- // generic mime suffix icons
- '+json': 'page_white_code.png',
- '+xml': 'page_white_code.png',
- '+zip': 'box.png',
-
- // specific mime type icons
- 'application/font-woff': 'font.png',
- 'application/javascript': 'page_white_code_red.png',
- 'application/json': 'page_white_code.png',
- 'application/msword': 'page_white_word.png',
- 'application/pdf': 'page_white_acrobat.png',
- 'application/postscript': 'page_white_vector.png',
- 'application/rtf': 'page_white_word.png',
- 'application/vnd.ms-excel': 'page_white_excel.png',
- 'application/vnd.ms-powerpoint': 'page_white_powerpoint.png',
- 'application/vnd.oasis.opendocument.presentation': 'page_white_powerpoint.png',
- 'application/vnd.oasis.opendocument.spreadsheet': 'page_white_excel.png',
- 'application/vnd.oasis.opendocument.text': 'page_white_word.png',
- 'application/x-7z-compressed': 'box.png',
- 'application/x-sh': 'application_xp_terminal.png',
- 'application/x-font-ttf': 'font.png',
- 'application/x-msaccess': 'page_white_database.png',
- 'application/x-shockwave-flash': 'page_white_flash.png',
- 'application/x-sql': 'page_white_database.png',
- 'application/x-tar': 'box.png',
- 'application/x-xz': 'box.png',
- 'application/xml': 'page_white_code.png',
- 'application/zip': 'box.png',
- 'image/svg+xml': 'page_white_vector.png',
- 'text/css': 'page_white_code.png',
- 'text/html': 'page_white_code.png',
- 'text/less': 'page_white_code.png',
-
- // other, extension-specific icons
- '.accdb': 'page_white_database.png',
- '.apk': 'box.png',
- '.app': 'application_xp.png',
- '.as': 'page_white_actionscript.png',
- '.asp': 'page_white_code.png',
- '.aspx': 'page_white_code.png',
- '.bat': 'application_xp_terminal.png',
- '.bz2': 'box.png',
- '.c': 'page_white_c.png',
- '.cab': 'box.png',
- '.cfm': 'page_white_coldfusion.png',
- '.clj': 'page_white_code.png',
- '.cc': 'page_white_cplusplus.png',
- '.cgi': 'application_xp_terminal.png',
- '.cpp': 'page_white_cplusplus.png',
- '.cs': 'page_white_csharp.png',
- '.db': 'page_white_database.png',
- '.dbf': 'page_white_database.png',
- '.deb': 'box.png',
- '.dll': 'page_white_gear.png',
- '.dmg': 'drive.png',
- '.docx': 'page_white_word.png',
- '.erb': 'page_white_ruby.png',
- '.exe': 'application_xp.png',
- '.fnt': 'font.png',
- '.gam': 'controller.png',
- '.gz': 'box.png',
- '.h': 'page_white_h.png',
- '.ini': 'page_white_gear.png',
- '.iso': 'cd.png',
- '.jar': 'box.png',
- '.java': 'page_white_cup.png',
- '.jsp': 'page_white_cup.png',
- '.lua': 'page_white_code.png',
- '.lz': 'box.png',
- '.lzma': 'box.png',
- '.m': 'page_white_code.png',
- '.map': 'map.png',
- '.msi': 'box.png',
- '.mv4': 'film.png',
- '.otf': 'font.png',
- '.pdb': 'page_white_database.png',
- '.php': 'page_white_php.png',
- '.pl': 'page_white_code.png',
- '.pkg': 'box.png',
- '.pptx': 'page_white_powerpoint.png',
- '.psd': 'page_white_picture.png',
- '.py': 'page_white_code.png',
- '.rar': 'box.png',
- '.rb': 'page_white_ruby.png',
- '.rm': 'film.png',
- '.rom': 'controller.png',
- '.rpm': 'box.png',
- '.sass': 'page_white_code.png',
- '.sav': 'controller.png',
- '.scss': 'page_white_code.png',
- '.srt': 'page_white_text.png',
- '.tbz2': 'box.png',
- '.tgz': 'box.png',
- '.tlz': 'box.png',
- '.vb': 'page_white_code.png',
- '.vbs': 'page_white_code.png',
- '.xcf': 'page_white_picture.png',
- '.xlsx': 'page_white_excel.png',
- '.yaws': 'page_white_code.png'
-};
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/HISTORY.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/HISTORY.md
deleted file mode 100644
index cf7ff1b1..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/HISTORY.md
+++ /dev/null
@@ -1,109 +0,0 @@
-1.2.4 / 2015-02-14
-==================
-
- * Support Node.js 0.6
- * deps: mime-types@~2.0.9
- - deps: mime-db@~1.7.0
- * deps: negotiator@0.5.1
- - Fix preference sorting to be stable for long acceptable lists
-
-1.2.3 / 2015-01-31
-==================
-
- * deps: mime-types@~2.0.8
- - deps: mime-db@~1.6.0
-
-1.2.2 / 2014-12-30
-==================
-
- * deps: mime-types@~2.0.7
- - deps: mime-db@~1.5.0
-
-1.2.1 / 2014-12-30
-==================
-
- * deps: mime-types@~2.0.5
- - deps: mime-db@~1.3.1
-
-1.2.0 / 2014-12-19
-==================
-
- * deps: negotiator@0.5.0
- - Fix list return order when large accepted list
- - Fix missing identity encoding when q=0 exists
- - Remove dynamic building of Negotiator class
-
-1.1.4 / 2014-12-10
-==================
-
- * deps: mime-types@~2.0.4
- - deps: mime-db@~1.3.0
-
-1.1.3 / 2014-11-09
-==================
-
- * deps: mime-types@~2.0.3
- - deps: mime-db@~1.2.0
-
-1.1.2 / 2014-10-14
-==================
-
- * deps: negotiator@0.4.9
- - Fix error when media type has invalid parameter
-
-1.1.1 / 2014-09-28
-==================
-
- * deps: mime-types@~2.0.2
- - deps: mime-db@~1.1.0
- * deps: negotiator@0.4.8
- - Fix all negotiations to be case-insensitive
- - Stable sort preferences of same quality according to client order
-
-1.1.0 / 2014-09-02
-==================
-
- * update `mime-types`
-
-1.0.7 / 2014-07-04
-==================
-
- * Fix wrong type returned from `type` when match after unknown extension
-
-1.0.6 / 2014-06-24
-==================
-
- * deps: negotiator@0.4.7
-
-1.0.5 / 2014-06-20
-==================
-
- * fix crash when unknown extension given
-
-1.0.4 / 2014-06-19
-==================
-
- * use `mime-types`
-
-1.0.3 / 2014-06-11
-==================
-
- * deps: negotiator@0.4.6
- - Order by specificity when quality is the same
-
-1.0.2 / 2014-05-29
-==================
-
- * Fix interpretation when header not in request
- * deps: pin negotiator@0.4.5
-
-1.0.1 / 2014-01-18
-==================
-
- * Identity encoding isn't always acceptable
- * deps: negotiator@~0.4.0
-
-1.0.0 / 2013-12-27
-==================
-
- * Genesis
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/LICENSE b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/LICENSE
deleted file mode 100644
index f23dca8d..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/LICENSE
+++ /dev/null
@@ -1,22 +0,0 @@
-(The MIT License)
-
-Copyright (c) 2014 Jonathan Ong <me@jongleberry.com>
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-'Software'), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
-TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
-SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/README.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/README.md
deleted file mode 100644
index e8361db3..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/README.md
+++ /dev/null
@@ -1,135 +0,0 @@
-# accepts
-
-[![NPM Version][npm-image]][npm-url]
-[![NPM Downloads][downloads-image]][downloads-url]
-[![Node.js Version][node-version-image]][node-version-url]
-[![Build Status][travis-image]][travis-url]
-[![Test Coverage][coveralls-image]][coveralls-url]
-
-Higher level content negotiation based on [negotiator](https://www.npmjs.com/package/negotiator). Extracted from [koa](https://www.npmjs.com/package/koa) for general use.
-
-In addition to negotiator, it allows:
-
-- Allows types as an array or arguments list, ie `(['text/html', 'application/json'])` as well as `('text/html', 'application/json')`.
-- Allows type shorthands such as `json`.
-- Returns `false` when no types match
-- Treats non-existent headers as `*`
-
-## Installation
-
-```sh
-npm install accepts
-```
-
-## API
-
-```js
-var accepts = require('accepts')
-```
-
-### accepts(req)
-
-Create a new `Accepts` object for the given `req`.
-
-#### .charset(charsets)
-
-Return the first accepted charset. If nothing in `charsets` is accepted,
-then `false` is returned.
-
-#### .charsets()
-
-Return the charsets that the request accepts, in the order of the client's
-preference (most preferred first).
-
-#### .encoding(encodings)
-
-Return the first accepted encoding. If nothing in `encodings` is accepted,
-then `false` is returned.
-
-#### .encodings()
-
-Return the encodings that the request accepts, in the order of the client's
-preference (most preferred first).
-
-#### .language(languages)
-
-Return the first accepted language. If nothing in `languages` is accepted,
-then `false` is returned.
-
-#### .languages()
-
-Return the languages that the request accepts, in the order of the client's
-preference (most preferred first).
-
-#### .type(types)
-
-Return the first accepted type (and it is returned as the same text as what
-appears in the `types` array). If nothing in `types` is accepted, then `false`
-is returned.
-
-The `types` array can contain full MIME types or file extensions. Any value
-that is not a full MIME types is passed to `require('mime-types').lookup`.
-
-#### .types()
-
-Return the types that the request accepts, in the order of the client's
-preference (most preferred first).
-
-## Examples
-
-### Simple type negotiation
-
-This simple example shows how to use `accepts` to return a different typed
-respond body based on what the client wants to accept. The server lists it's
-preferences in order and will get back the best match between the client and
-server.
-
-```js
-var accepts = require('accepts')
-var http = require('http')
-
-function app(req, res) {
- var accept = accepts(req)
-
- // the order of this list is significant; should be server preferred order
- switch(accept.type(['json', 'html'])) {
- case 'json':
- res.setHeader('Content-Type', 'application/json')
- res.write('{"hello":"world!"}')
- break
- case 'html':
- res.setHeader('Content-Type', 'text/html')
- res.write('<b>hello, world!</b>')
- break
- default:
- // the fallback is text/plain, so no need to specify it above
- res.setHeader('Content-Type', 'text/plain')
- res.write('hello, world!')
- break
- }
-
- res.end()
-}
-
-http.createServer(app).listen(3000)
-```
-
-You can test this out with the cURL program:
-```sh
-curl -I -H'Accept: text/html' http://localhost:3000/
-```
-
-## License
-
-[MIT](LICENSE)
-
-[npm-image]: https://img.shields.io/npm/v/accepts.svg?style=flat
-[npm-url]: https://npmjs.org/package/accepts
-[node-version-image]: https://img.shields.io/node/v/accepts.svg?style=flat
-[node-version-url]: http://nodejs.org/download/
-[travis-image]: https://img.shields.io/travis/jshttp/accepts.svg?style=flat
-[travis-url]: https://travis-ci.org/jshttp/accepts
-[coveralls-image]: https://img.shields.io/coveralls/jshttp/accepts.svg?style=flat
-[coveralls-url]: https://coveralls.io/r/jshttp/accepts
-[downloads-image]: https://img.shields.io/npm/dm/accepts.svg?style=flat
-[downloads-url]: https://npmjs.org/package/accepts
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/index.js b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/index.js
deleted file mode 100644
index 805e33ab..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/index.js
+++ /dev/null
@@ -1,160 +0,0 @@
-var Negotiator = require('negotiator')
-var mime = require('mime-types')
-
-var slice = [].slice
-
-module.exports = Accepts
-
-function Accepts(req) {
- if (!(this instanceof Accepts))
- return new Accepts(req)
-
- this.headers = req.headers
- this.negotiator = Negotiator(req)
-}
-
-/**
- * Check if the given `type(s)` is acceptable, returning
- * the best match when true, otherwise `undefined`, in which
- * case you should respond with 406 "Not Acceptable".
- *
- * The `type` value may be a single mime type string
- * such as "application/json", the extension name
- * such as "json" or an array `["json", "html", "text/plain"]`. When a list
- * or array is given the _best_ match, if any is returned.
- *
- * Examples:
- *
- * // Accept: text/html
- * this.types('html');
- * // => "html"
- *
- * // Accept: text/*, application/json
- * this.types('html');
- * // => "html"
- * this.types('text/html');
- * // => "text/html"
- * this.types('json', 'text');
- * // => "json"
- * this.types('application/json');
- * // => "application/json"
- *
- * // Accept: text/*, application/json
- * this.types('image/png');
- * this.types('png');
- * // => undefined
- *
- * // Accept: text/*;q=.5, application/json
- * this.types(['html', 'json']);
- * this.types('html', 'json');
- * // => "json"
- *
- * @param {String|Array} type(s)...
- * @return {String|Array|Boolean}
- * @api public
- */
-
-Accepts.prototype.type =
-Accepts.prototype.types = function (types) {
- if (!Array.isArray(types)) types = slice.call(arguments);
- var n = this.negotiator;
- if (!types.length) return n.mediaTypes();
- if (!this.headers.accept) return types[0];
- var mimes = types.map(extToMime);
- var accepts = n.mediaTypes(mimes.filter(validMime));
- var first = accepts[0];
- if (!first) return false;
- return types[mimes.indexOf(first)];
-}
-
-/**
- * Return accepted encodings or best fit based on `encodings`.
- *
- * Given `Accept-Encoding: gzip, deflate`
- * an array sorted by quality is returned:
- *
- * ['gzip', 'deflate']
- *
- * @param {String|Array} encoding(s)...
- * @return {String|Array}
- * @api public
- */
-
-Accepts.prototype.encoding =
-Accepts.prototype.encodings = function (encodings) {
- if (!Array.isArray(encodings)) encodings = slice.call(arguments);
- var n = this.negotiator;
- if (!encodings.length) return n.encodings();
- return n.encodings(encodings)[0] || false;
-}
-
-/**
- * Return accepted charsets or best fit based on `charsets`.
- *
- * Given `Accept-Charset: utf-8, iso-8859-1;q=0.2, utf-7;q=0.5`
- * an array sorted by quality is returned:
- *
- * ['utf-8', 'utf-7', 'iso-8859-1']
- *
- * @param {String|Array} charset(s)...
- * @return {String|Array}
- * @api public
- */
-
-Accepts.prototype.charset =
-Accepts.prototype.charsets = function (charsets) {
- if (!Array.isArray(charsets)) charsets = [].slice.call(arguments);
- var n = this.negotiator;
- if (!charsets.length) return n.charsets();
- if (!this.headers['accept-charset']) return charsets[0];
- return n.charsets(charsets)[0] || false;
-}
-
-/**
- * Return accepted languages or best fit based on `langs`.
- *
- * Given `Accept-Language: en;q=0.8, es, pt`
- * an array sorted by quality is returned:
- *
- * ['es', 'pt', 'en']
- *
- * @param {String|Array} lang(s)...
- * @return {Array|String}
- * @api public
- */
-
-Accepts.prototype.lang =
-Accepts.prototype.langs =
-Accepts.prototype.language =
-Accepts.prototype.languages = function (langs) {
- if (!Array.isArray(langs)) langs = slice.call(arguments);
- var n = this.negotiator;
- if (!langs.length) return n.languages();
- if (!this.headers['accept-language']) return langs[0];
- return n.languages(langs)[0] || false;
-}
-
-/**
- * Convert extnames to mime.
- *
- * @param {String} type
- * @return {String}
- * @api private
- */
-
-function extToMime(type) {
- if (~type.indexOf('/')) return type;
- return mime.lookup(type);
-}
-
-/**
- * Check if mime is valid.
- *
- * @param {String} type
- * @return {String}
- * @api private
- */
-
-function validMime(type) {
- return typeof type === 'string';
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/HISTORY.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/HISTORY.md
deleted file mode 100644
index 8a03025f..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/HISTORY.md
+++ /dev/null
@@ -1,65 +0,0 @@
-0.5.1 / 2015-02-14
-==================
-
- * Fix preference sorting to be stable for long acceptable lists
-
-0.5.0 / 2014-12-18
-==================
-
- * Fix list return order when large accepted list
- * Fix missing identity encoding when q=0 exists
- * Remove dynamic building of Negotiator class
-
-0.4.9 / 2014-10-14
-==================
-
- * Fix error when media type has invalid parameter
-
-0.4.8 / 2014-09-28
-==================
-
- * Fix all negotiations to be case-insensitive
- * Stable sort preferences of same quality according to client order
- * Support Node.js 0.6
-
-0.4.7 / 2014-06-24
-==================
-
- * Handle invalid provided languages
- * Handle invalid provided media types
-
-0.4.6 / 2014-06-11
-==================
-
- * Order by specificity when quality is the same
-
-0.4.5 / 2014-05-29
-==================
-
- * Fix regression in empty header handling
-
-0.4.4 / 2014-05-29
-==================
-
- * Fix behaviors when headers are not present
-
-0.4.3 / 2014-04-16
-==================
-
- * Handle slashes on media params correctly
-
-0.4.2 / 2014-02-28
-==================
-
- * Fix media type sorting
- * Handle media types params strictly
-
-0.4.1 / 2014-01-16
-==================
-
- * Use most specific matches
-
-0.4.0 / 2014-01-09
-==================
-
- * Remove preferred prefix from methods
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/LICENSE b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/LICENSE
deleted file mode 100644
index 692b5341..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/LICENSE
+++ /dev/null
@@ -1,23 +0,0 @@
-(The MIT License)
-
-Copyright (c) 2012 Federico Romero
-Copyright (c) 2012-2014 Isaac Z. Schlueter
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-'Software'), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
-TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
-SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/README.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/README.md
deleted file mode 100644
index ef507faa..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/README.md
+++ /dev/null
@@ -1,203 +0,0 @@
-# negotiator
-
-[![NPM Version][npm-image]][npm-url]
-[![NPM Downloads][downloads-image]][downloads-url]
-[![Node.js Version][node-version-image]][node-version-url]
-[![Build Status][travis-image]][travis-url]
-[![Test Coverage][coveralls-image]][coveralls-url]
-
-An HTTP content negotiator for Node.js
-
-## Installation
-
-```sh
-$ npm install negotiator
-```
-
-## API
-
-```js
-var Negotiator = require('negotiator')
-```
-
-### Accept Negotiation
-
-```js
-availableMediaTypes = ['text/html', 'text/plain', 'application/json']
-
-// The negotiator constructor receives a request object
-negotiator = new Negotiator(request)
-
-// Let's say Accept header is 'text/html, application/*;q=0.2, image/jpeg;q=0.8'
-
-negotiator.mediaTypes()
-// -> ['text/html', 'image/jpeg', 'application/*']
-
-negotiator.mediaTypes(availableMediaTypes)
-// -> ['text/html', 'application/json']
-
-negotiator.mediaType(availableMediaTypes)
-// -> 'text/html'
-```
-
-You can check a working example at `examples/accept.js`.
-
-#### Methods
-
-##### mediaType()
-
-Returns the most preferred media type from the client.
-
-##### mediaType(availableMediaType)
-
-Returns the most preferred media type from a list of available media types.
-
-##### mediaTypes()
-
-Returns an array of preferred media types ordered by the client preference.
-
-##### mediaTypes(availableMediaTypes)
-
-Returns an array of preferred media types ordered by priority from a list of
-available media types.
-
-### Accept-Language Negotiation
-
-```js
-negotiator = new Negotiator(request)
-
-availableLanguages = 'en', 'es', 'fr'
-
-// Let's say Accept-Language header is 'en;q=0.8, es, pt'
-
-negotiator.languages()
-// -> ['es', 'pt', 'en']
-
-negotiator.languages(availableLanguages)
-// -> ['es', 'en']
-
-language = negotiator.language(availableLanguages)
-// -> 'es'
-```
-
-You can check a working example at `examples/language.js`.
-
-#### Methods
-
-##### language()
-
-Returns the most preferred language from the client.
-
-##### language(availableLanguages)
-
-Returns the most preferred language from a list of available languages.
-
-##### languages()
-
-Returns an array of preferred languages ordered by the client preference.
-
-##### languages(availableLanguages)
-
-Returns an array of preferred languages ordered by priority from a list of
-available languages.
-
-### Accept-Charset Negotiation
-
-```js
-availableCharsets = ['utf-8', 'iso-8859-1', 'iso-8859-5']
-
-negotiator = new Negotiator(request)
-
-// Let's say Accept-Charset header is 'utf-8, iso-8859-1;q=0.8, utf-7;q=0.2'
-
-negotiator.charsets()
-// -> ['utf-8', 'iso-8859-1', 'utf-7']
-
-negotiator.charsets(availableCharsets)
-// -> ['utf-8', 'iso-8859-1']
-
-negotiator.charset(availableCharsets)
-// -> 'utf-8'
-```
-
-You can check a working example at `examples/charset.js`.
-
-#### Methods
-
-##### charset()
-
-Returns the most preferred charset from the client.
-
-##### charset(availableCharsets)
-
-Returns the most preferred charset from a list of available charsets.
-
-##### charsets()
-
-Returns an array of preferred charsets ordered by the client preference.
-
-##### charsets(availableCharsets)
-
-Returns an array of preferred charsets ordered by priority from a list of
-available charsets.
-
-### Accept-Encoding Negotiation
-
-```js
-availableEncodings = ['identity', 'gzip']
-
-negotiator = new Negotiator(request)
-
-// Let's say Accept-Encoding header is 'gzip, compress;q=0.2, identity;q=0.5'
-
-negotiator.encodings()
-// -> ['gzip', 'identity', 'compress']
-
-negotiator.encodings(availableEncodings)
-// -> ['gzip', 'identity']
-
-negotiator.encoding(availableEncodings)
-// -> 'gzip'
-```
-
-You can check a working example at `examples/encoding.js`.
-
-#### Methods
-
-##### encoding()
-
-Returns the most preferred encoding from the client.
-
-##### encoding(availableEncodings)
-
-Returns the most preferred encoding from a list of available encodings.
-
-##### encodings()
-
-Returns an array of preferred encodings ordered by the client preference.
-
-##### encodings(availableEncodings)
-
-Returns an array of preferred encodings ordered by priority from a list of
-available encodings.
-
-## See Also
-
-The [accepts](https://npmjs.org/package/accepts#readme) module builds on
-this module and provides an alternative interface, mime type validation,
-and more.
-
-## License
-
-[MIT](LICENSE)
-
-[npm-image]: https://img.shields.io/npm/v/negotiator.svg
-[npm-url]: https://npmjs.org/package/negotiator
-[node-version-image]: https://img.shields.io/node/v/negotiator.svg
-[node-version-url]: http://nodejs.org/download/
-[travis-image]: https://img.shields.io/travis/jshttp/negotiator/master.svg
-[travis-url]: https://travis-ci.org/jshttp/negotiator
-[coveralls-image]: https://img.shields.io/coveralls/jshttp/negotiator/master.svg
-[coveralls-url]: https://coveralls.io/r/jshttp/negotiator?branch=master
-[downloads-image]: https://img.shields.io/npm/dm/negotiator.svg
-[downloads-url]: https://npmjs.org/package/negotiator
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/index.js b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/index.js
deleted file mode 100644
index edae9cfd..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/index.js
+++ /dev/null
@@ -1,62 +0,0 @@
-
-var preferredCharsets = require('./lib/charset');
-var preferredEncodings = require('./lib/encoding');
-var preferredLanguages = require('./lib/language');
-var preferredMediaTypes = require('./lib/mediaType');
-
-module.exports = Negotiator;
-Negotiator.Negotiator = Negotiator;
-
-function Negotiator(request) {
- if (!(this instanceof Negotiator)) {
- return new Negotiator(request);
- }
-
- this.request = request;
-}
-
-Negotiator.prototype.charset = function charset(available) {
- var set = this.charsets(available);
- return set && set[0];
-};
-
-Negotiator.prototype.charsets = function charsets(available) {
- return preferredCharsets(this.request.headers['accept-charset'], available);
-};
-
-Negotiator.prototype.encoding = function encoding(available) {
- var set = this.encodings(available);
- return set && set[0];
-};
-
-Negotiator.prototype.encodings = function encodings(available) {
- return preferredEncodings(this.request.headers['accept-encoding'], available);
-};
-
-Negotiator.prototype.language = function language(available) {
- var set = this.languages(available);
- return set && set[0];
-};
-
-Negotiator.prototype.languages = function languages(available) {
- return preferredLanguages(this.request.headers['accept-language'], available);
-};
-
-Negotiator.prototype.mediaType = function mediaType(available) {
- var set = this.mediaTypes(available);
- return set && set[0];
-};
-
-Negotiator.prototype.mediaTypes = function mediaTypes(available) {
- return preferredMediaTypes(this.request.headers.accept, available);
-};
-
-// Backwards compatibility
-Negotiator.prototype.preferredCharset = Negotiator.prototype.charset;
-Negotiator.prototype.preferredCharsets = Negotiator.prototype.charsets;
-Negotiator.prototype.preferredEncoding = Negotiator.prototype.encoding;
-Negotiator.prototype.preferredEncodings = Negotiator.prototype.encodings;
-Negotiator.prototype.preferredLanguage = Negotiator.prototype.language;
-Negotiator.prototype.preferredLanguages = Negotiator.prototype.languages;
-Negotiator.prototype.preferredMediaType = Negotiator.prototype.mediaType;
-Negotiator.prototype.preferredMediaTypes = Negotiator.prototype.mediaTypes;
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/charset.js b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/charset.js
deleted file mode 100644
index 7abd17c1..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/charset.js
+++ /dev/null
@@ -1,102 +0,0 @@
-module.exports = preferredCharsets;
-preferredCharsets.preferredCharsets = preferredCharsets;
-
-function parseAcceptCharset(accept) {
- var accepts = accept.split(',');
-
- for (var i = 0, j = 0; i < accepts.length; i++) {
- var charset = parseCharset(accepts[i].trim(), i);
-
- if (charset) {
- accepts[j++] = charset;
- }
- }
-
- // trim accepts
- accepts.length = j;
-
- return accepts;
-}
-
-function parseCharset(s, i) {
- var match = s.match(/^\s*(\S+?)\s*(?:;(.*))?$/);
- if (!match) return null;
-
- var charset = match[1];
- var q = 1;
- if (match[2]) {
- var params = match[2].split(';')
- for (var i = 0; i < params.length; i ++) {
- var p = params[i].trim().split('=');
- if (p[0] === 'q') {
- q = parseFloat(p[1]);
- break;
- }
- }
- }
-
- return {
- charset: charset,
- q: q,
- i: i
- };
-}
-
-function getCharsetPriority(charset, accepted, index) {
- var priority = {o: -1, q: 0, s: 0};
-
- for (var i = 0; i < accepted.length; i++) {
- var spec = specify(charset, accepted[i], index);
-
- if (spec && (priority.s - spec.s || priority.q - spec.q || priority.o - spec.o) < 0) {
- priority = spec;
- }
- }
-
- return priority;
-}
-
-function specify(charset, spec, index) {
- var s = 0;
- if(spec.charset.toLowerCase() === charset.toLowerCase()){
- s |= 1;
- } else if (spec.charset !== '*' ) {
- return null
- }
-
- return {
- i: index,
- o: spec.i,
- q: spec.q,
- s: s
- }
-}
-
-function preferredCharsets(accept, provided) {
- // RFC 2616 sec 14.2: no header = *
- var accepts = parseAcceptCharset(accept === undefined ? '*' : accept || '');
-
- if (!provided) {
- // sorted list of all charsets
- return accepts.filter(isQuality).sort(compareSpecs).map(function getCharset(spec) {
- return spec.charset;
- });
- }
-
- var priorities = provided.map(function getPriority(type, index) {
- return getCharsetPriority(type, accepts, index);
- });
-
- // sorted list of accepted charsets
- return priorities.filter(isQuality).sort(compareSpecs).map(function getCharset(priority) {
- return provided[priorities.indexOf(priority)];
- });
-}
-
-function compareSpecs(a, b) {
- return (b.q - a.q) || (b.s - a.s) || (a.o - b.o) || (a.i - b.i) || 0;
-}
-
-function isQuality(spec) {
- return spec.q > 0;
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/encoding.js b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/encoding.js
deleted file mode 100644
index 7fed6733..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/encoding.js
+++ /dev/null
@@ -1,118 +0,0 @@
-module.exports = preferredEncodings;
-preferredEncodings.preferredEncodings = preferredEncodings;
-
-function parseAcceptEncoding(accept) {
- var accepts = accept.split(',');
- var hasIdentity = false;
- var minQuality = 1;
-
- for (var i = 0, j = 0; i < accepts.length; i++) {
- var encoding = parseEncoding(accepts[i].trim(), i);
-
- if (encoding) {
- accepts[j++] = encoding;
- hasIdentity = hasIdentity || specify('identity', encoding);
- minQuality = Math.min(minQuality, encoding.q || 1);
- }
- }
-
- if (!hasIdentity) {
- /*
- * If identity doesn't explicitly appear in the accept-encoding header,
- * it's added to the list of acceptable encoding with the lowest q
- */
- accepts[j++] = {
- encoding: 'identity',
- q: minQuality,
- i: i
- };
- }
-
- // trim accepts
- accepts.length = j;
-
- return accepts;
-}
-
-function parseEncoding(s, i) {
- var match = s.match(/^\s*(\S+?)\s*(?:;(.*))?$/);
-
- if (!match) return null;
-
- var encoding = match[1];
- var q = 1;
- if (match[2]) {
- var params = match[2].split(';');
- for (var i = 0; i < params.length; i ++) {
- var p = params[i].trim().split('=');
- if (p[0] === 'q') {
- q = parseFloat(p[1]);
- break;
- }
- }
- }
-
- return {
- encoding: encoding,
- q: q,
- i: i
- };
-}
-
-function getEncodingPriority(encoding, accepted, index) {
- var priority = {o: -1, q: 0, s: 0};
-
- for (var i = 0; i < accepted.length; i++) {
- var spec = specify(encoding, accepted[i], index);
-
- if (spec && (priority.s - spec.s || priority.q - spec.q || priority.o - spec.o) < 0) {
- priority = spec;
- }
- }
-
- return priority;
-}
-
-function specify(encoding, spec, index) {
- var s = 0;
- if(spec.encoding.toLowerCase() === encoding.toLowerCase()){
- s |= 1;
- } else if (spec.encoding !== '*' ) {
- return null
- }
-
- return {
- i: index,
- o: spec.i,
- q: spec.q,
- s: s
- }
-};
-
-function preferredEncodings(accept, provided) {
- var accepts = parseAcceptEncoding(accept || '');
-
- if (!provided) {
- // sorted list of all encodings
- return accepts.filter(isQuality).sort(compareSpecs).map(function getEncoding(spec) {
- return spec.encoding;
- });
- }
-
- var priorities = provided.map(function getPriority(type, index) {
- return getEncodingPriority(type, accepts, index);
- });
-
- // sorted list of accepted encodings
- return priorities.filter(isQuality).sort(compareSpecs).map(function getEncoding(priority) {
- return provided[priorities.indexOf(priority)];
- });
-}
-
-function compareSpecs(a, b) {
- return (b.q - a.q) || (b.s - a.s) || (a.o - b.o) || (a.i - b.i) || 0;
-}
-
-function isQuality(spec) {
- return spec.q > 0;
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/language.js b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/language.js
deleted file mode 100644
index ed9e1ec0..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/language.js
+++ /dev/null
@@ -1,112 +0,0 @@
-module.exports = preferredLanguages;
-preferredLanguages.preferredLanguages = preferredLanguages;
-
-function parseAcceptLanguage(accept) {
- var accepts = accept.split(',');
-
- for (var i = 0, j = 0; i < accepts.length; i++) {
- var langauge = parseLanguage(accepts[i].trim(), i);
-
- if (langauge) {
- accepts[j++] = langauge;
- }
- }
-
- // trim accepts
- accepts.length = j;
-
- return accepts;
-}
-
-function parseLanguage(s, i) {
- var match = s.match(/^\s*(\S+?)(?:-(\S+?))?\s*(?:;(.*))?$/);
- if (!match) return null;
-
- var prefix = match[1],
- suffix = match[2],
- full = prefix;
-
- if (suffix) full += "-" + suffix;
-
- var q = 1;
- if (match[3]) {
- var params = match[3].split(';')
- for (var i = 0; i < params.length; i ++) {
- var p = params[i].split('=');
- if (p[0] === 'q') q = parseFloat(p[1]);
- }
- }
-
- return {
- prefix: prefix,
- suffix: suffix,
- q: q,
- i: i,
- full: full
- };
-}
-
-function getLanguagePriority(language, accepted, index) {
- var priority = {o: -1, q: 0, s: 0};
-
- for (var i = 0; i < accepted.length; i++) {
- var spec = specify(language, accepted[i], index);
-
- if (spec && (priority.s - spec.s || priority.q - spec.q || priority.o - spec.o) < 0) {
- priority = spec;
- }
- }
-
- return priority;
-}
-
-function specify(language, spec, index) {
- var p = parseLanguage(language)
- if (!p) return null;
- var s = 0;
- if(spec.full.toLowerCase() === p.full.toLowerCase()){
- s |= 4;
- } else if (spec.prefix.toLowerCase() === p.full.toLowerCase()) {
- s |= 2;
- } else if (spec.full.toLowerCase() === p.prefix.toLowerCase()) {
- s |= 1;
- } else if (spec.full !== '*' ) {
- return null
- }
-
- return {
- i: index,
- o: spec.i,
- q: spec.q,
- s: s
- }
-};
-
-function preferredLanguages(accept, provided) {
- // RFC 2616 sec 14.4: no header = *
- var accepts = parseAcceptLanguage(accept === undefined ? '*' : accept || '');
-
- if (!provided) {
- // sorted list of all languages
- return accepts.filter(isQuality).sort(compareSpecs).map(function getLanguage(spec) {
- return spec.full;
- });
- }
-
- var priorities = provided.map(function getPriority(type, index) {
- return getLanguagePriority(type, accepts, index);
- });
-
- // sorted list of accepted languages
- return priorities.filter(isQuality).sort(compareSpecs).map(function getLanguage(priority) {
- return provided[priorities.indexOf(priority)];
- });
-}
-
-function compareSpecs(a, b) {
- return (b.q - a.q) || (b.s - a.s) || (a.o - b.o) || (a.i - b.i) || 0;
-}
-
-function isQuality(spec) {
- return spec.q > 0;
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/mediaType.js b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/mediaType.js
deleted file mode 100644
index 167956a2..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/lib/mediaType.js
+++ /dev/null
@@ -1,136 +0,0 @@
-module.exports = preferredMediaTypes;
-preferredMediaTypes.preferredMediaTypes = preferredMediaTypes;
-
-function parseAccept(accept) {
- var accepts = accept.split(',');
-
- for (var i = 0, j = 0; i < accepts.length; i++) {
- var mediaType = parseMediaType(accepts[i].trim(), i);
-
- if (mediaType) {
- accepts[j++] = mediaType;
- }
- }
-
- // trim accepts
- accepts.length = j;
-
- return accepts;
-};
-
-function parseMediaType(s, i) {
- var match = s.match(/\s*(\S+?)\/([^;\s]+)\s*(?:;(.*))?/);
- if (!match) return null;
-
- var type = match[1],
- subtype = match[2],
- full = "" + type + "/" + subtype,
- params = {},
- q = 1;
-
- if (match[3]) {
- params = match[3].split(';').map(function(s) {
- return s.trim().split('=');
- }).reduce(function (set, p) {
- set[p[0]] = p[1];
- return set
- }, params);
-
- if (params.q != null) {
- q = parseFloat(params.q);
- delete params.q;
- }
- }
-
- return {
- type: type,
- subtype: subtype,
- params: params,
- q: q,
- i: i,
- full: full
- };
-}
-
-function getMediaTypePriority(type, accepted, index) {
- var priority = {o: -1, q: 0, s: 0};
-
- for (var i = 0; i < accepted.length; i++) {
- var spec = specify(type, accepted[i], index);
-
- if (spec && (priority.s - spec.s || priority.q - spec.q || priority.o - spec.o) < 0) {
- priority = spec;
- }
- }
-
- return priority;
-}
-
-function specify(type, spec, index) {
- var p = parseMediaType(type);
- var s = 0;
-
- if (!p) {
- return null;
- }
-
- if(spec.type.toLowerCase() == p.type.toLowerCase()) {
- s |= 4
- } else if(spec.type != '*') {
- return null;
- }
-
- if(spec.subtype.toLowerCase() == p.subtype.toLowerCase()) {
- s |= 2
- } else if(spec.subtype != '*') {
- return null;
- }
-
- var keys = Object.keys(spec.params);
- if (keys.length > 0) {
- if (keys.every(function (k) {
- return spec.params[k] == '*' || (spec.params[k] || '').toLowerCase() == (p.params[k] || '').toLowerCase();
- })) {
- s |= 1
- } else {
- return null
- }
- }
-
- return {
- i: index,
- o: spec.i,
- q: spec.q,
- s: s,
- }
-
-}
-
-function preferredMediaTypes(accept, provided) {
- // RFC 2616 sec 14.2: no header = */*
- var accepts = parseAccept(accept === undefined ? '*/*' : accept || '');
-
- if (!provided) {
- // sorted list of all types
- return accepts.filter(isQuality).sort(compareSpecs).map(function getType(spec) {
- return spec.full;
- });
- }
-
- var priorities = provided.map(function getPriority(type, index) {
- return getMediaTypePriority(type, accepts, index);
- });
-
- // sorted list of accepted types
- return priorities.filter(isQuality).sort(compareSpecs).map(function getType(priority) {
- return provided[priorities.indexOf(priority)];
- });
-}
-
-function compareSpecs(a, b) {
- return (b.q - a.q) || (b.s - a.s) || (a.o - b.o) || (a.i - b.i) || 0;
-}
-
-function isQuality(spec) {
- return spec.q > 0;
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/package.json b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/package.json
deleted file mode 100644
index d49cccfd..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/node_modules/negotiator/package.json
+++ /dev/null
@@ -1,86 +0,0 @@
-{
- "name": "negotiator",
- "description": "HTTP content negotiation",
- "version": "0.5.1",
- "contributors": [
- {
- "name": "Douglas Christopher Wilson",
- "email": "doug@somethingdoug.com"
- },
- {
- "name": "Federico Romero",
- "email": "federico.romero@outboxlabs.com"
- },
- {
- "name": "Isaac Z. Schlueter",
- "email": "i@izs.me",
- "url": "http://blog.izs.me/"
- }
- ],
- "license": "MIT",
- "keywords": [
- "http",
- "content negotiation",
- "accept",
- "accept-language",
- "accept-encoding",
- "accept-charset"
- ],
- "repository": {
- "type": "git",
- "url": "https://github.com/jshttp/negotiator"
- },
- "devDependencies": {
- "istanbul": "0.3.5",
- "nodeunit": "0.9.0",
- "tap": "0.5.0"
- },
- "files": [
- "lib/",
- "HISTORY.md",
- "LICENSE",
- "index.js",
- "README.md"
- ],
- "engines": {
- "node": ">= 0.6"
- },
- "scripts": {
- "test": "nodeunit test",
- "test-cov": "istanbul cover ./node_modules/nodeunit/bin/nodeunit test"
- },
- "gitHead": "bfee971fe0503518cc93d1956518212203b7e68c",
- "bugs": {
- "url": "https://github.com/jshttp/negotiator/issues"
- },
- "homepage": "https://github.com/jshttp/negotiator",
- "_id": "negotiator@0.5.1",
- "_shasum": "498f661c522470153c6086ac83019cb3eb66f61c",
- "_from": "negotiator@0.5.1",
- "_npmVersion": "1.4.28",
- "_npmUser": {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- },
- "maintainers": [
- {
- "name": "federomero",
- "email": "federomero@gmail.com"
- },
- {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- },
- {
- "name": "jongleberry",
- "email": "jonathanrichardong@gmail.com"
- }
- ],
- "dist": {
- "shasum": "498f661c522470153c6086ac83019cb3eb66f61c",
- "tarball": "http://registry.npmjs.org/negotiator/-/negotiator-0.5.1.tgz"
- },
- "directories": {},
- "_resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.5.1.tgz",
- "readme": "ERROR: No README data found!"
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/package.json b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/package.json
deleted file mode 100644
index 48ecffc3..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/accepts/package.json
+++ /dev/null
@@ -1,92 +0,0 @@
-{
- "name": "accepts",
- "description": "Higher-level content negotiation",
- "version": "1.2.4",
- "author": {
- "name": "Jonathan Ong",
- "email": "me@jongleberry.com",
- "url": "http://jongleberry.com"
- },
- "license": "MIT",
- "repository": {
- "type": "git",
- "url": "https://github.com/jshttp/accepts"
- },
- "dependencies": {
- "mime-types": "~2.0.9",
- "negotiator": "0.5.1"
- },
- "devDependencies": {
- "istanbul": "0.3.5",
- "mocha": "~1.21.5"
- },
- "files": [
- "LICENSE",
- "HISTORY.md",
- "index.js"
- ],
- "engines": {
- "node": ">= 0.6"
- },
- "scripts": {
- "test": "mocha --reporter spec --check-leaks --bail test/",
- "test-cov": "istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/",
- "test-travis": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"
- },
- "keywords": [
- "content",
- "negotiation",
- "accept",
- "accepts"
- ],
- "gitHead": "dfa143a31879bf5fb4934bbefc5741504a1cc15f",
- "bugs": {
- "url": "https://github.com/jshttp/accepts/issues"
- },
- "homepage": "https://github.com/jshttp/accepts",
- "_id": "accepts@1.2.4",
- "_shasum": "f4e6c66f4faf69c76bd7a63a1ffc5bd2dacfb2ac",
- "_from": "accepts@~1.2.4",
- "_npmVersion": "1.4.28",
- "_npmUser": {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- },
- "maintainers": [
- {
- "name": "jongleberry",
- "email": "jonathanrichardong@gmail.com"
- },
- {
- "name": "federomero",
- "email": "federomero@gmail.com"
- },
- {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- },
- {
- "name": "tjholowaychuk",
- "email": "tj@vision-media.ca"
- },
- {
- "name": "shtylman",
- "email": "shtylman@gmail.com"
- },
- {
- "name": "mscdex",
- "email": "mscdex@mscdex.net"
- },
- {
- "name": "fishrock123",
- "email": "fishrock123@rocketmail.com"
- }
- ],
- "dist": {
- "shasum": "f4e6c66f4faf69c76bd7a63a1ffc5bd2dacfb2ac",
- "tarball": "http://registry.npmjs.org/accepts/-/accepts-1.2.4.tgz"
- },
- "directories": {},
- "_resolved": "https://registry.npmjs.org/accepts/-/accepts-1.2.4.tgz",
- "readme": "ERROR: No README data found!"
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/.npmignore b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/.npmignore
deleted file mode 100644
index f1250e58..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/.npmignore
+++ /dev/null
@@ -1,4 +0,0 @@
-support
-test
-examples
-*.sock
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/History.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/History.md
deleted file mode 100644
index 424324a1..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/History.md
+++ /dev/null
@@ -1,71 +0,0 @@
-
-0.5.1 / 2014-06-19
-==================
-
- * add repository field to readme (exciting)
-
-0.5.0 / 2013-07-29
-==================
-
- * add `.throws(true)` to opt-in to responding with an array of error objects
- * make `new` optional
-
-0.4.0 / 2013-06-05
-==================
-
- * add catching of immediate callback errors
-
-0.3.2 / 2013-03-15
-==================
-
- * remove Emitter call in constructor
-
-0.3.1 / 2013-03-13
-==================
-
- * add Emitter() mixin for client. Closes #8
-
-0.3.0 / 2013-03-13
-==================
-
- * add component.json
- * add result example
- * add .concurrency support
- * add concurrency example
- * add parallel example
-
-0.2.1 / 2012-11-08
-==================
-
- * add .start, .end, and .duration properties
- * change dependencies to devDependencies
-
-0.2.0 / 2012-10-04
-==================
-
- * add progress events. Closes #5 (__BREAKING CHANGE__)
-
-0.1.1 / 2012-07-03
-==================
-
- * change "complete" event to "progress"
-
-0.1.0 / 2012-07-03
-==================
-
- * add Emitter inheritance and emit "complete" [burcu]
-
-0.0.3 / 2012-06-02
-==================
-
- * Callback results should be in the order of the queued functions.
-
-0.0.2 / 2012-02-12
-==================
-
- * any node
-
-0.0.1 / 2010-01-03
-==================
-
- * Initial release
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/Makefile b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/Makefile
deleted file mode 100644
index 634e3721..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/Makefile
+++ /dev/null
@@ -1,6 +0,0 @@
-
-test:
- @./node_modules/.bin/mocha \
- --require should
-
-.PHONY: test \ No newline at end of file
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/Readme.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/Readme.md
deleted file mode 100644
index f2345c67..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/Readme.md
+++ /dev/null
@@ -1,74 +0,0 @@
-
-# batch
-
- Simple async batch with concurrency control and progress reporting.
-
-## Installation
-
-```
-$ npm install batch
-```
-
-## API
-
-```js
-var Batch = require('batch')
- , batch = new Batch;
-
-batch.concurrency(4);
-
-ids.forEach(function(id){
- batch.push(function(done){
- User.get(id, done);
- });
-});
-
-batch.on('progress', function(e){
-
-});
-
-batch.end(function(err, users){
-
-});
-```
-
-### Progress events
-
- Contain the "job" index, response value, duration information, and completion data.
-
-```js
-{ index: 1,
- value: 'bar',
- pending: 2,
- total: 3,
- complete: 2,
- percent: 66,
- start: Thu Oct 04 2012 12:25:53 GMT-0700 (PDT),
- end: Thu Oct 04 2012 12:25:53 GMT-0700 (PDT),
- duration: 0 }
-```
-
-## License
-
-(The MIT License)
-
-Copyright (c) 2013 TJ Holowaychuk &lt;tj@vision-media.ca&gt;
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-'Software'), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
-TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
-SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/component.json b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/component.json
deleted file mode 100644
index 9bd3e45d..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/component.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "name": "batch",
- "repo": "visionmedia/batch",
- "description": "Async task batching",
- "version": "0.5.2",
- "keywords": ["batch", "async", "utility", "concurrency", "concurrent"],
- "dependencies": {
- "component/emitter": "*"
- },
- "development": {},
- "scripts": [
- "index.js"
- ]
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/index.js b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/index.js
deleted file mode 100644
index c2cbe465..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/index.js
+++ /dev/null
@@ -1,158 +0,0 @@
-/**
- * Module dependencies.
- */
-
-try {
- var EventEmitter = require('events').EventEmitter;
-} catch (err) {
- var Emitter = require('emitter');
-}
-
-/**
- * Noop.
- */
-
-function noop(){}
-
-/**
- * Expose `Batch`.
- */
-
-module.exports = Batch;
-
-/**
- * Create a new Batch.
- */
-
-function Batch() {
- if (!(this instanceof Batch)) return new Batch;
- this.fns = [];
- this.concurrency(Infinity);
- this.throws(true);
- for (var i = 0, len = arguments.length; i < len; ++i) {
- this.push(arguments[i]);
- }
-}
-
-/**
- * Inherit from `EventEmitter.prototype`.
- */
-
-if (EventEmitter) {
- Batch.prototype.__proto__ = EventEmitter.prototype;
-} else {
- Emitter(Batch.prototype);
-}
-
-/**
- * Set concurrency to `n`.
- *
- * @param {Number} n
- * @return {Batch}
- * @api public
- */
-
-Batch.prototype.concurrency = function(n){
- this.n = n;
- return this;
-};
-
-/**
- * Queue a function.
- *
- * @param {Function} fn
- * @return {Batch}
- * @api public
- */
-
-Batch.prototype.push = function(fn){
- this.fns.push(fn);
- return this;
-};
-
-/**
- * Set wether Batch will or will not throw up.
- *
- * @param {Boolean} throws
- * @return {Batch}
- * @api public
- */
-Batch.prototype.throws = function(throws) {
- this.e = !!throws;
- return this;
-};
-
-/**
- * Execute all queued functions in parallel,
- * executing `cb(err, results)`.
- *
- * @param {Function} cb
- * @return {Batch}
- * @api public
- */
-
-Batch.prototype.end = function(cb){
- var self = this
- , total = this.fns.length
- , pending = total
- , results = []
- , errors = []
- , cb = cb || noop
- , fns = this.fns
- , max = this.n
- , throws = this.e
- , index = 0
- , done;
-
- // empty
- if (!fns.length) return cb(null, results);
-
- // process
- function next() {
- var i = index++;
- var fn = fns[i];
- if (!fn) return;
- var start = new Date;
-
- try {
- fn(callback);
- } catch (err) {
- callback(err);
- }
-
- function callback(err, res){
- if (done) return;
- if (err && throws) return done = true, cb(err);
- var complete = total - pending + 1;
- var end = new Date;
-
- results[i] = res;
- errors[i] = err;
-
- self.emit('progress', {
- index: i,
- value: res,
- error: err,
- pending: pending,
- total: total,
- complete: complete,
- percent: complete / total * 100 | 0,
- start: start,
- end: end,
- duration: end - start
- });
-
- if (--pending) next();
- else if(!throws) cb(errors, results);
- else cb(null, results);
- }
- }
-
- // concurrency
- for (var i = 0; i < fns.length; i++) {
- if (i == max) break;
- next();
- }
-
- return this;
-};
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/package.json b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/package.json
deleted file mode 100644
index 3d58ce48..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/batch/package.json
+++ /dev/null
@@ -1,53 +0,0 @@
-{
- "name": "batch",
- "version": "0.5.2",
- "licenses": [
- {
- "type": "MIT"
- }
- ],
- "description": "Simple async batch",
- "author": {
- "name": "TJ Holowaychuk",
- "email": "tj@vision-media.ca"
- },
- "devDependencies": {
- "mocha": "*",
- "should": "*"
- },
- "main": "index",
- "browser": {
- "emitter": "component-emitter"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/visionmedia/batch.git"
- },
- "gitHead": "cd69ea173754c0fbd3a7ab33e0a678e6909f3bf3",
- "bugs": {
- "url": "https://github.com/visionmedia/batch/issues"
- },
- "homepage": "https://github.com/visionmedia/batch",
- "_id": "batch@0.5.2",
- "scripts": {},
- "_shasum": "546543dbe32118c83c7c7ca33a1f5c5d5ea963e9",
- "_from": "batch@0.5.2",
- "_npmVersion": "2.1.14",
- "_nodeVersion": "0.11.14",
- "_npmUser": {
- "name": "tjholowaychuk",
- "email": "tj@vision-media.ca"
- },
- "maintainers": [
- {
- "name": "tjholowaychuk",
- "email": "tj@vision-media.ca"
- }
- ],
- "dist": {
- "shasum": "546543dbe32118c83c7c7ca33a1f5c5d5ea963e9",
- "tarball": "http://registry.npmjs.org/batch/-/batch-0.5.2.tgz"
- },
- "directories": {},
- "_resolved": "https://registry.npmjs.org/batch/-/batch-0.5.2.tgz"
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/HISTORY.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/HISTORY.md
deleted file mode 100644
index 4c7087df..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/HISTORY.md
+++ /dev/null
@@ -1,76 +0,0 @@
-2015-02-02 / 1.3.1
-==================
-
- * Fix regression where status can be overwritten in `createError` `props`
-
-2015-02-01 / 1.3.0
-==================
-
- * Construct errors using defined constructors from `createError`
- * Fix error names that are not identifiers
- - `createError["I'mateapot"]` is now `createError.ImATeapot`
- * Set a meaningful `name` property on constructed errors
-
-2014-12-09 / 1.2.8
-==================
-
- * Fix stack trace from exported function
- * Remove `arguments.callee` usage
-
-2014-10-14 / 1.2.7
-==================
-
- * Remove duplicate line
-
-2014-10-02 / 1.2.6
-==================
-
- * Fix `expose` to be `true` for `ClientError` constructor
-
-2014-09-28 / 1.2.5
-==================
-
- * deps: statuses@1
-
-2014-09-21 / 1.2.4
-==================
-
- * Fix dependency version to work with old `npm`s
-
-2014-09-21 / 1.2.3
-==================
-
- * deps: statuses@~1.1.0
-
-2014-09-21 / 1.2.2
-==================
-
- * Fix publish error
-
-2014-09-21 / 1.2.1
-==================
-
- * Support Node.js 0.6
- * Use `inherits` instead of `util`
-
-2014-09-09 / 1.2.0
-==================
-
- * Fix the way inheriting functions
- * Support `expose` being provided in properties argument
-
-2014-09-08 / 1.1.0
-==================
-
- * Default status to 500
- * Support provided `error` to extend
-
-2014-09-08 / 1.0.1
-==================
-
- * Fix accepting string message
-
-2014-09-08 / 1.0.0
-==================
-
- * Initial release
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/LICENSE b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/LICENSE
deleted file mode 100644
index a7ae8ee9..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/LICENSE
+++ /dev/null
@@ -1,22 +0,0 @@
-
-The MIT License (MIT)
-
-Copyright (c) 2014 Jonathan Ong me@jongleberry.com
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/README.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/README.md
deleted file mode 100644
index 520271ef..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/README.md
+++ /dev/null
@@ -1,63 +0,0 @@
-# http-errors
-
-[![NPM Version][npm-image]][npm-url]
-[![NPM Downloads][downloads-image]][downloads-url]
-[![Node.js Version][node-version-image]][node-version-url]
-[![Build Status][travis-image]][travis-url]
-[![Test Coverage][coveralls-image]][coveralls-url]
-
-Create HTTP errors for Express, Koa, Connect, etc. with ease.
-
-## Example
-
-```js
-var createError = require('http-errors');
-
-app.use(function (req, res, next) {
- if (!req.user) return next(createError(401, 'Please login to view this page.'));
- next();
-})
-```
-
-## API
-
-This is the current API, currently extracted from Koa and subject to change.
-
-### Error Properties
-
-- `message`
-- `status` and `statusCode` - the status code of the error, defaulting to `500`
-
-### createError([status], [message], [properties])
-
-```js
-var err = createError(404, 'This video does not exist!');
-```
-
-- `status: 500` - the status code as a number
-- `message` - the message of the error, defaulting to node's text for that status code.
-- `properties` - custom properties to attach to the object
-
-### new createError\[code || name\](\[msg]\))
-
-```js
-var err = new createError.NotFound();
-```
-
-- `code` - the status code as a number
-- `name` - the name of the error as a "bumpy case", i.e. `NotFound` or `InternalServerError`.
-
-## License
-
-[MIT](LICENSE)
-
-[npm-image]: https://img.shields.io/npm/v/http-errors.svg?style=flat
-[npm-url]: https://npmjs.org/package/http-errors
-[node-version-image]: https://img.shields.io/node/v/http-errors.svg?style=flat
-[node-version-url]: http://nodejs.org/download/
-[travis-image]: https://img.shields.io/travis/jshttp/http-errors.svg?style=flat
-[travis-url]: https://travis-ci.org/jshttp/http-errors
-[coveralls-image]: https://img.shields.io/coveralls/jshttp/http-errors.svg?style=flat
-[coveralls-url]: https://coveralls.io/r/jshttp/http-errors
-[downloads-image]: https://img.shields.io/npm/dm/http-errors.svg?style=flat
-[downloads-url]: https://npmjs.org/package/http-errors
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/index.js b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/index.js
deleted file mode 100644
index d84b1140..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/index.js
+++ /dev/null
@@ -1,120 +0,0 @@
-
-var statuses = require('statuses');
-var inherits = require('inherits');
-
-function toIdentifier(str) {
- return str.split(' ').map(function (token) {
- return token.slice(0, 1).toUpperCase() + token.slice(1)
- }).join('').replace(/[^ _0-9a-z]/gi, '')
-}
-
-exports = module.exports = function httpError() {
- // so much arity going on ~_~
- var err;
- var msg;
- var status = 500;
- var props = {};
- for (var i = 0; i < arguments.length; i++) {
- var arg = arguments[i];
- if (arg instanceof Error) {
- err = arg;
- status = err.status || err.statusCode || status;
- continue;
- }
- switch (typeof arg) {
- case 'string':
- msg = arg;
- break;
- case 'number':
- status = arg;
- break;
- case 'object':
- props = arg;
- break;
- }
- }
-
- if (typeof status !== 'number' || !statuses[status]) {
- status = 500
- }
-
- // constructor
- var HttpError = exports[status]
-
- if (!err) {
- // create error
- err = HttpError
- ? new HttpError(msg)
- : new Error(msg || statuses[status])
- Error.captureStackTrace(err, httpError)
- }
-
- if (!HttpError || !(err instanceof HttpError)) {
- // add properties to generic error
- err.expose = status < 500
- err.status = err.statusCode = status
- }
-
- for (var key in props) {
- if (key !== 'status' && key !== 'statusCode') {
- err[key] = props[key]
- }
- }
-
- return err;
-};
-
-// create generic error objects
-var codes = statuses.codes.filter(function (num) {
- return num >= 400;
-});
-
-codes.forEach(function (code) {
- var name = toIdentifier(statuses[code])
- var className = name.match(/Error$/) ? name : name + 'Error'
-
- if (code >= 500) {
- var ServerError = function ServerError(msg) {
- var self = new Error(msg != null ? msg : statuses[code])
- Error.captureStackTrace(self, ServerError)
- self.__proto__ = ServerError.prototype
- Object.defineProperty(self, 'name', {
- enumerable: false,
- configurable: true,
- value: className,
- writable: true
- })
- return self
- }
- inherits(ServerError, Error);
- ServerError.prototype.status =
- ServerError.prototype.statusCode = code;
- ServerError.prototype.expose = false;
- exports[code] =
- exports[name] = ServerError
- return;
- }
-
- var ClientError = function ClientError(msg) {
- var self = new Error(msg != null ? msg : statuses[code])
- Error.captureStackTrace(self, ClientError)
- self.__proto__ = ClientError.prototype
- Object.defineProperty(self, 'name', {
- enumerable: false,
- configurable: true,
- value: className,
- writable: true
- })
- return self
- }
- inherits(ClientError, Error);
- ClientError.prototype.status =
- ClientError.prototype.statusCode = code;
- ClientError.prototype.expose = true;
- exports[code] =
- exports[name] = ClientError
- return;
-});
-
-// backwards-compatibility
-exports["I'mateapot"] = exports.ImATeapot
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/LICENSE b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/LICENSE
deleted file mode 100644
index dea3013d..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/LICENSE
+++ /dev/null
@@ -1,16 +0,0 @@
-The ISC License
-
-Copyright (c) Isaac Z. Schlueter
-
-Permission to use, copy, modify, and/or distribute this software for any
-purpose with or without fee is hereby granted, provided that the above
-copyright notice and this permission notice appear in all copies.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
-REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
-INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
-LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
-OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-PERFORMANCE OF THIS SOFTWARE.
-
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/README.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/README.md
deleted file mode 100644
index b1c56658..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/README.md
+++ /dev/null
@@ -1,42 +0,0 @@
-Browser-friendly inheritance fully compatible with standard node.js
-[inherits](http://nodejs.org/api/util.html#util_util_inherits_constructor_superconstructor).
-
-This package exports standard `inherits` from node.js `util` module in
-node environment, but also provides alternative browser-friendly
-implementation through [browser
-field](https://gist.github.com/shtylman/4339901). Alternative
-implementation is a literal copy of standard one located in standalone
-module to avoid requiring of `util`. It also has a shim for old
-browsers with no `Object.create` support.
-
-While keeping you sure you are using standard `inherits`
-implementation in node.js environment, it allows bundlers such as
-[browserify](https://github.com/substack/node-browserify) to not
-include full `util` package to your client code if all you need is
-just `inherits` function. It worth, because browser shim for `util`
-package is large and `inherits` is often the single function you need
-from it.
-
-It's recommended to use this package instead of
-`require('util').inherits` for any code that has chances to be used
-not only in node.js but in browser too.
-
-## usage
-
-```js
-var inherits = require('inherits');
-// then use exactly as the standard one
-```
-
-## note on version ~1.0
-
-Version ~1.0 had completely different motivation and is not compatible
-neither with 2.0 nor with standard node.js `inherits`.
-
-If you are using version ~1.0 and planning to switch to ~2.0, be
-careful:
-
-* new version uses `super_` instead of `super` for referencing
- superclass
-* new version overwrites current prototype while old one preserves any
- existing fields on it
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/inherits.js b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/inherits.js
deleted file mode 100644
index 29f5e24f..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/inherits.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports = require('util').inherits
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/inherits_browser.js b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/inherits_browser.js
deleted file mode 100644
index c1e78a75..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/inherits_browser.js
+++ /dev/null
@@ -1,23 +0,0 @@
-if (typeof Object.create === 'function') {
- // implementation from standard node.js 'util' module
- module.exports = function inherits(ctor, superCtor) {
- ctor.super_ = superCtor
- ctor.prototype = Object.create(superCtor.prototype, {
- constructor: {
- value: ctor,
- enumerable: false,
- writable: true,
- configurable: true
- }
- });
- };
-} else {
- // old school shim for old browsers
- module.exports = function inherits(ctor, superCtor) {
- ctor.super_ = superCtor
- var TempCtor = function () {}
- TempCtor.prototype = superCtor.prototype
- ctor.prototype = new TempCtor()
- ctor.prototype.constructor = ctor
- }
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/package.json b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/package.json
deleted file mode 100644
index 3d69f4f4..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/package.json
+++ /dev/null
@@ -1,51 +0,0 @@
-{
- "name": "inherits",
- "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()",
- "version": "2.0.1",
- "keywords": [
- "inheritance",
- "class",
- "klass",
- "oop",
- "object-oriented",
- "inherits",
- "browser",
- "browserify"
- ],
- "main": "./inherits.js",
- "browser": "./inherits_browser.js",
- "repository": {
- "type": "git",
- "url": "git://github.com/isaacs/inherits"
- },
- "license": "ISC",
- "scripts": {
- "test": "node test"
- },
- "readme": "Browser-friendly inheritance fully compatible with standard node.js\n[inherits](http://nodejs.org/api/util.html#util_util_inherits_constructor_superconstructor).\n\nThis package exports standard `inherits` from node.js `util` module in\nnode environment, but also provides alternative browser-friendly\nimplementation through [browser\nfield](https://gist.github.com/shtylman/4339901). Alternative\nimplementation is a literal copy of standard one located in standalone\nmodule to avoid requiring of `util`. It also has a shim for old\nbrowsers with no `Object.create` support.\n\nWhile keeping you sure you are using standard `inherits`\nimplementation in node.js environment, it allows bundlers such as\n[browserify](https://github.com/substack/node-browserify) to not\ninclude full `util` package to your client code if all you need is\njust `inherits` function. It worth, because browser shim for `util`\npackage is large and `inherits` is often the single function you need\nfrom it.\n\nIt's recommended to use this package instead of\n`require('util').inherits` for any code that has chances to be used\nnot only in node.js but in browser too.\n\n## usage\n\n```js\nvar inherits = require('inherits');\n// then use exactly as the standard one\n```\n\n## note on version ~1.0\n\nVersion ~1.0 had completely different motivation and is not compatible\nneither with 2.0 nor with standard node.js `inherits`.\n\nIf you are using version ~1.0 and planning to switch to ~2.0, be\ncareful:\n\n* new version uses `super_` instead of `super` for referencing\n superclass\n* new version overwrites current prototype while old one preserves any\n existing fields on it\n",
- "readmeFilename": "README.md",
- "bugs": {
- "url": "https://github.com/isaacs/inherits/issues"
- },
- "_id": "inherits@2.0.1",
- "dist": {
- "shasum": "b17d08d326b4423e568eff719f91b0b1cbdf69f1",
- "tarball": "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
- },
- "_from": "inherits@~2.0.1",
- "_npmVersion": "1.3.8",
- "_npmUser": {
- "name": "isaacs",
- "email": "i@izs.me"
- },
- "maintainers": [
- {
- "name": "isaacs",
- "email": "i@izs.me"
- }
- ],
- "directories": {},
- "_shasum": "b17d08d326b4423e568eff719f91b0b1cbdf69f1",
- "_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
- "homepage": "https://github.com/isaacs/inherits"
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/test.js b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/test.js
deleted file mode 100644
index fc53012d..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/inherits/test.js
+++ /dev/null
@@ -1,25 +0,0 @@
-var inherits = require('./inherits.js')
-var assert = require('assert')
-
-function test(c) {
- assert(c.constructor === Child)
- assert(c.constructor.super_ === Parent)
- assert(Object.getPrototypeOf(c) === Child.prototype)
- assert(Object.getPrototypeOf(Object.getPrototypeOf(c)) === Parent.prototype)
- assert(c instanceof Child)
- assert(c instanceof Parent)
-}
-
-function Child() {
- Parent.call(this)
- test(this)
-}
-
-function Parent() {}
-
-inherits(Child, Parent)
-
-var c = new Child
-test(c)
-
-console.log('ok')
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/LICENSE b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/LICENSE
deleted file mode 100644
index a7ae8ee9..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/LICENSE
+++ /dev/null
@@ -1,22 +0,0 @@
-
-The MIT License (MIT)
-
-Copyright (c) 2014 Jonathan Ong me@jongleberry.com
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/README.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/README.md
deleted file mode 100644
index f6ae24c7..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/README.md
+++ /dev/null
@@ -1,114 +0,0 @@
-# Statuses
-
-[![NPM Version][npm-image]][npm-url]
-[![NPM Downloads][downloads-image]][downloads-url]
-[![Node.js Version][node-version-image]][node-version-url]
-[![Build Status][travis-image]][travis-url]
-[![Test Coverage][coveralls-image]][coveralls-url]
-
-HTTP status utility for node.
-
-## API
-
-```js
-var status = require('statuses');
-```
-
-### var code = status(Integer || String)
-
-If `Integer` or `String` is a valid HTTP code or status message, then the appropriate `code` will be returned. Otherwise, an error will be thrown.
-
-```js
-status(403) // => 'Forbidden'
-status('403') // => 'Forbidden'
-status('forbidden') // => 403
-status('Forbidden') // => 403
-status(306) // throws, as it's not supported by node.js
-```
-
-### status.codes
-
-Returns an array of all the status codes as `Integer`s.
-
-### var msg = status[code]
-
-Map of `code` to `status message`. `undefined` for invalid `code`s.
-
-```js
-status[404] // => 'Not Found'
-```
-
-### var code = status[msg]
-
-Map of `status message` to `code`. `msg` can either be title-cased or lower-cased. `undefined` for invalid `status message`s.
-
-```js
-status['not found'] // => 404
-status['Not Found'] // => 404
-```
-
-### status.redirect[code]
-
-Returns `true` if a status code is a valid redirect status.
-
-```js
-status.redirect[200] // => undefined
-status.redirect[301] // => true
-```
-
-### status.empty[code]
-
-Returns `true` if a status code expects an empty body.
-
-```js
-status.empty[200] // => undefined
-status.empty[204] // => true
-status.empty[304] // => true
-```
-
-### status.retry[code]
-
-Returns `true` if you should retry the rest.
-
-```js
-status.retry[501] // => undefined
-status.retry[503] // => true
-```
-
-### statuses/codes.json
-
-```js
-var codes = require('statuses/codes.json');
-```
-
-This is a JSON file of the status codes
-taken from `require('http').STATUS_CODES`.
-This is saved so that codes are consistent even in older node.js versions.
-For example, `308` will be added in v0.12.
-
-## Adding Status Codes
-
-The status codes are primarily sourced from http://www.iana.org/assignments/http-status-codes/http-status-codes-1.csv.
-Additionally, custom codes are added from http://en.wikipedia.org/wiki/List_of_HTTP_status_codes.
-These are added manually in the `lib/*.json` files.
-If you would like to add a status code, add it to the appropriate JSON file.
-
-To rebuild `codes.json`, run the following:
-
-```bash
-# update src/iana.json
-npm run update
-# build codes.json
-npm run build
-```
-
-[npm-image]: https://img.shields.io/npm/v/statuses.svg?style=flat
-[npm-url]: https://npmjs.org/package/statuses
-[node-version-image]: http://img.shields.io/badge/node.js-%3E%3D_0.6-brightgreen.svg?style=flat
-[node-version-url]: http://nodejs.org/download/
-[travis-image]: https://img.shields.io/travis/jshttp/statuses.svg?style=flat
-[travis-url]: https://travis-ci.org/jshttp/statuses
-[coveralls-image]: https://img.shields.io/coveralls/jshttp/statuses.svg?style=flat
-[coveralls-url]: https://coveralls.io/r/jshttp/statuses?branch=master
-[downloads-image]: http://img.shields.io/npm/dm/statuses.svg?style=flat
-[downloads-url]: https://npmjs.org/package/statuses
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/codes.json b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/codes.json
deleted file mode 100644
index 4c45a88a..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/codes.json
+++ /dev/null
@@ -1,64 +0,0 @@
-{
- "100": "Continue",
- "101": "Switching Protocols",
- "102": "Processing",
- "200": "OK",
- "201": "Created",
- "202": "Accepted",
- "203": "Non-Authoritative Information",
- "204": "No Content",
- "205": "Reset Content",
- "206": "Partial Content",
- "207": "Multi-Status",
- "208": "Already Reported",
- "226": "IM Used",
- "300": "Multiple Choices",
- "301": "Moved Permanently",
- "302": "Found",
- "303": "See Other",
- "304": "Not Modified",
- "305": "Use Proxy",
- "306": "(Unused)",
- "307": "Temporary Redirect",
- "308": "Permanent Redirect",
- "400": "Bad Request",
- "401": "Unauthorized",
- "402": "Payment Required",
- "403": "Forbidden",
- "404": "Not Found",
- "405": "Method Not Allowed",
- "406": "Not Acceptable",
- "407": "Proxy Authentication Required",
- "408": "Request Timeout",
- "409": "Conflict",
- "410": "Gone",
- "411": "Length Required",
- "412": "Precondition Failed",
- "413": "Payload Too Large",
- "414": "URI Too Long",
- "415": "Unsupported Media Type",
- "416": "Range Not Satisfiable",
- "417": "Expectation Failed",
- "418": "I'm a teapot",
- "422": "Unprocessable Entity",
- "423": "Locked",
- "424": "Failed Dependency",
- "425": "Unordered Collection",
- "426": "Upgrade Required",
- "428": "Precondition Required",
- "429": "Too Many Requests",
- "431": "Request Header Fields Too Large",
- "451": "Unavailable For Legal Reasons",
- "500": "Internal Server Error",
- "501": "Not Implemented",
- "502": "Bad Gateway",
- "503": "Service Unavailable",
- "504": "Gateway Timeout",
- "505": "HTTP Version Not Supported",
- "506": "Variant Also Negotiates",
- "507": "Insufficient Storage",
- "508": "Loop Detected",
- "509": "Bandwidth Limit Exceeded",
- "510": "Not Extended",
- "511": "Network Authentication Required"
-} \ No newline at end of file
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/index.js b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/index.js
deleted file mode 100644
index b06182d8..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/index.js
+++ /dev/null
@@ -1,60 +0,0 @@
-
-var codes = require('./codes.json');
-
-module.exports = status;
-
-// [Integer...]
-status.codes = Object.keys(codes).map(function (code) {
- code = ~~code;
- var msg = codes[code];
- status[code] = msg;
- status[msg] = status[msg.toLowerCase()] = code;
- return code;
-});
-
-// status codes for redirects
-status.redirect = {
- 300: true,
- 301: true,
- 302: true,
- 303: true,
- 305: true,
- 307: true,
- 308: true,
-};
-
-// status codes for empty bodies
-status.empty = {
- 204: true,
- 205: true,
- 304: true,
-};
-
-// status codes for when you should retry the request
-status.retry = {
- 502: true,
- 503: true,
- 504: true,
-};
-
-function status(code) {
- if (typeof code === 'number') {
- if (!status[code]) throw new Error('invalid status code: ' + code);
- return code;
- }
-
- if (typeof code !== 'string') {
- throw new TypeError('code must be a number or string');
- }
-
- // '403'
- var n = parseInt(code, 10)
- if (!isNaN(n)) {
- if (!status[n]) throw new Error('invalid status code: ' + n);
- return n;
- }
-
- n = status[code.toLowerCase()];
- if (!n) throw new Error('invalid status message: "' + code + '"');
- return n;
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/package.json b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/package.json
deleted file mode 100644
index 84b7c7e1..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/node_modules/statuses/package.json
+++ /dev/null
@@ -1,83 +0,0 @@
-{
- "name": "statuses",
- "description": "HTTP status utility",
- "version": "1.2.1",
- "author": {
- "name": "Jonathan Ong",
- "email": "me@jongleberry.com",
- "url": "http://jongleberry.com"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/jshttp/statuses"
- },
- "license": "MIT",
- "keywords": [
- "http",
- "status",
- "code"
- ],
- "files": [
- "index.js",
- "codes.json",
- "LICENSE"
- ],
- "devDependencies": {
- "csv-parse": "0.0.6",
- "istanbul": "0",
- "mocha": "1",
- "stream-to-array": "2"
- },
- "scripts": {
- "build": "node scripts/build.js",
- "update": "node scripts/update.js",
- "test": "mocha --reporter spec --bail --check-leaks",
- "test-cov": "istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks",
- "test-travis": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks"
- },
- "gitHead": "49e6ac7ae4c63ee8186f56cb52112a7eeda28ed7",
- "bugs": {
- "url": "https://github.com/jshttp/statuses/issues"
- },
- "homepage": "https://github.com/jshttp/statuses",
- "_id": "statuses@1.2.1",
- "_shasum": "dded45cc18256d51ed40aec142489d5c61026d28",
- "_from": "statuses@1",
- "_npmVersion": "1.4.28",
- "_npmUser": {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- },
- "maintainers": [
- {
- "name": "jongleberry",
- "email": "jonathanrichardong@gmail.com"
- },
- {
- "name": "tjholowaychuk",
- "email": "tj@vision-media.ca"
- },
- {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- },
- {
- "name": "shtylman",
- "email": "shtylman@gmail.com"
- },
- {
- "name": "mscdex",
- "email": "mscdex@mscdex.net"
- },
- {
- "name": "fishrock123",
- "email": "fishrock123@rocketmail.com"
- }
- ],
- "dist": {
- "shasum": "dded45cc18256d51ed40aec142489d5c61026d28",
- "tarball": "http://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz"
- },
- "directories": {},
- "_resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz"
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/package.json b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/package.json
deleted file mode 100644
index 58a40c01..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/http-errors/package.json
+++ /dev/null
@@ -1,84 +0,0 @@
-{
- "name": "http-errors",
- "description": "Create HTTP error objects",
- "version": "1.3.1",
- "author": {
- "name": "Jonathan Ong",
- "email": "me@jongleberry.com",
- "url": "http://jongleberry.com"
- },
- "contributors": [
- {
- "name": "Alan Plum",
- "email": "me@pluma.io"
- },
- {
- "name": "Douglas Christopher Wilson",
- "email": "doug@somethingdoug.com"
- }
- ],
- "license": "MIT",
- "repository": {
- "type": "git",
- "url": "https://github.com/jshttp/http-errors"
- },
- "dependencies": {
- "inherits": "~2.0.1",
- "statuses": "1"
- },
- "devDependencies": {
- "istanbul": "0",
- "mocha": "1"
- },
- "engines": {
- "node": ">= 0.6"
- },
- "scripts": {
- "test": "mocha --reporter spec --bail",
- "test-cov": "istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot",
- "test-travis": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot"
- },
- "keywords": [
- "http",
- "error"
- ],
- "files": [
- "index.js",
- "HISTORY.md",
- "LICENSE",
- "README.md"
- ],
- "gitHead": "89a8502b40d5dd42da2908f265275e2eeb8d0699",
- "bugs": {
- "url": "https://github.com/jshttp/http-errors/issues"
- },
- "homepage": "https://github.com/jshttp/http-errors",
- "_id": "http-errors@1.3.1",
- "_shasum": "197e22cdebd4198585e8694ef6786197b91ed942",
- "_from": "http-errors@~1.3.1",
- "_npmVersion": "1.4.28",
- "_npmUser": {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- },
- "maintainers": [
- {
- "name": "egeste",
- "email": "npm@egeste.net"
- },
- {
- "name": "jongleberry",
- "email": "jonathanrichardong@gmail.com"
- },
- {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- }
- ],
- "dist": {
- "shasum": "197e22cdebd4198585e8694ef6786197b91ed942",
- "tarball": "http://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz"
- },
- "directories": {},
- "_resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz"
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/HISTORY.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/HISTORY.md
deleted file mode 100644
index da8b3f85..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/HISTORY.md
+++ /dev/null
@@ -1,85 +0,0 @@
-2.0.9 / 2015-02-09
-==================
-
- * deps: mime-db@~1.7.0
- - Add new mime types
- - Community extensions ownership transferred from `node-mime`
-
-2.0.8 / 2015-01-29
-==================
-
- * deps: mime-db@~1.6.0
- - Add new mime types
-
-2.0.7 / 2014-12-30
-==================
-
- * deps: mime-db@~1.5.0
- - Add new mime types
- - Fix various invalid MIME type entries
-
-2.0.6 / 2014-12-30
-==================
-
- * deps: mime-db@~1.4.0
- - Add new mime types
- - Fix various invalid MIME type entries
- - Remove example template MIME types
-
-2.0.5 / 2014-12-29
-==================
-
- * deps: mime-db@~1.3.1
- - Fix missing extensions
-
-2.0.4 / 2014-12-10
-==================
-
- * deps: mime-db@~1.3.0
- - Add new mime types
-
-2.0.3 / 2014-11-09
-==================
-
- * deps: mime-db@~1.2.0
- - Add new mime types
-
-2.0.2 / 2014-09-28
-==================
-
- * deps: mime-db@~1.1.0
- - Add new mime types
- - Add additional compressible
- - Update charsets
-
-2.0.1 / 2014-09-07
-==================
-
- * Support Node.js 0.6
-
-2.0.0 / 2014-09-02
-==================
-
- * Use `mime-db`
- * Remove `.define()`
-
-1.0.2 / 2014-08-04
-==================
-
- * Set charset=utf-8 for `text/javascript`
-
-1.0.1 / 2014-06-24
-==================
-
- * Add `text/jsx` type
-
-1.0.0 / 2014-05-12
-==================
-
- * Return `false` for unknown types
- * Set charset=utf-8 for `application/json`
-
-0.1.0 / 2014-05-02
-==================
-
- * Initial release
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/LICENSE b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/LICENSE
deleted file mode 100644
index a7ae8ee9..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/LICENSE
+++ /dev/null
@@ -1,22 +0,0 @@
-
-The MIT License (MIT)
-
-Copyright (c) 2014 Jonathan Ong me@jongleberry.com
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/README.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/README.md
deleted file mode 100644
index 99d658b8..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/README.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# mime-types
-
-[![NPM Version][npm-image]][npm-url]
-[![NPM Downloads][downloads-image]][downloads-url]
-[![Node.js Version][node-version-image]][node-version-url]
-[![Build Status][travis-image]][travis-url]
-[![Test Coverage][coveralls-image]][coveralls-url]
-
-The ultimate javascript content-type utility.
-
-Similar to [node-mime](https://github.com/broofa/node-mime), except:
-
-- __No fallbacks.__ Instead of naively returning the first available type, `mime-types` simply returns `false`,
- so do `var type = mime.lookup('unrecognized') || 'application/octet-stream'`.
-- No `new Mime()` business, so you could do `var lookup = require('mime-types').lookup`.
-- Additional mime types are added such as jade and stylus via [mime-db](https://github.com/jshttp/mime-db)
-- No `.define()` functionality
-
-Otherwise, the API is compatible.
-
-## Install
-
-```sh
-$ npm install mime-types
-```
-
-## Adding Types
-
-All mime types are based on [mime-db](https://github.com/jshttp/mime-db),
-so open a PR there if you'd like to add mime types.
-
-## API
-
-```js
-var mime = require('mime-types')
-```
-
-All functions return `false` if input is invalid or not found.
-
-### mime.lookup(path)
-
-Lookup the content-type associated with a file.
-
-```js
-mime.lookup('json') // 'application/json'
-mime.lookup('.md') // 'text/x-markdown'
-mime.lookup('file.html') // 'text/html'
-mime.lookup('folder/file.js') // 'application/javascript'
-
-mime.lookup('cats') // false
-```
-
-### mime.contentType(type)
-
-Create a full content-type header given a content-type or extension.
-
-```js
-mime.contentType('markdown') // 'text/x-markdown; charset=utf-8'
-mime.contentType('file.json') // 'application/json; charset=utf-8'
-```
-
-### mime.extension(type)
-
-Get the default extension for a content-type.
-
-```js
-mime.extension('application/octet-stream') // 'bin'
-```
-
-### mime.charset(type)
-
-Lookup the implied default charset of a content-type.
-
-```js
-mime.charset('text/x-markdown') // 'UTF-8'
-```
-
-### var type = mime.types[extension]
-
-A map of content-types by extension.
-
-### [extensions...] = mime.extensions[type]
-
-A map of extensions by content-type.
-
-## License
-
-[MIT](LICENSE)
-
-[npm-image]: https://img.shields.io/npm/v/mime-types.svg?style=flat
-[npm-url]: https://npmjs.org/package/mime-types
-[node-version-image]: https://img.shields.io/badge/node.js-%3E%3D_0.6-brightgreen.svg?style=flat
-[node-version-url]: http://nodejs.org/download/
-[travis-image]: https://img.shields.io/travis/jshttp/mime-types.svg?style=flat
-[travis-url]: https://travis-ci.org/jshttp/mime-types
-[coveralls-image]: https://img.shields.io/coveralls/jshttp/mime-types.svg?style=flat
-[coveralls-url]: https://coveralls.io/r/jshttp/mime-types
-[downloads-image]: https://img.shields.io/npm/dm/mime-types.svg?style=flat
-[downloads-url]: https://npmjs.org/package/mime-types
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/index.js b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/index.js
deleted file mode 100644
index b46a202f..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/index.js
+++ /dev/null
@@ -1,63 +0,0 @@
-
-var db = require('mime-db')
-
-// types[extension] = type
-exports.types = Object.create(null)
-// extensions[type] = [extensions]
-exports.extensions = Object.create(null)
-
-Object.keys(db).forEach(function (name) {
- var mime = db[name]
- var exts = mime.extensions
- if (!exts || !exts.length) return
- exports.extensions[name] = exts
- exts.forEach(function (ext) {
- exports.types[ext] = name
- })
-})
-
-exports.lookup = function (string) {
- if (!string || typeof string !== "string") return false
- // remove any leading paths, though we should just use path.basename
- string = string.replace(/.*[\.\/\\]/, '').toLowerCase()
- if (!string) return false
- return exports.types[string] || false
-}
-
-exports.extension = function (type) {
- if (!type || typeof type !== "string") return false
- // to do: use media-typer
- type = type.match(/^\s*([^;\s]*)(?:;|\s|$)/)
- if (!type) return false
- var exts = exports.extensions[type[1].toLowerCase()]
- if (!exts || !exts.length) return false
- return exts[0]
-}
-
-// type has to be an exact mime type
-exports.charset = function (type) {
- var mime = db[type]
- if (mime && mime.charset) return mime.charset
-
- // default text/* to utf-8
- if (/^text\//.test(type)) return 'UTF-8'
-
- return false
-}
-
-// backwards compatibility
-exports.charsets = {
- lookup: exports.charset
-}
-
-// to do: maybe use set-type module or something
-exports.contentType = function (type) {
- if (!type || typeof type !== "string") return false
- if (!~type.indexOf('/')) type = exports.lookup(type)
- if (!type) return false
- if (!~type.indexOf('charset')) {
- var charset = exports.charset(type)
- if (charset) type += '; charset=' + charset.toLowerCase()
- }
- return type
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/HISTORY.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/HISTORY.md
deleted file mode 100644
index e5ffba4d..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/HISTORY.md
+++ /dev/null
@@ -1,166 +0,0 @@
-1.7.0 / 2015-02-08
-==================
-
- * Add `application/vnd.gerber`
- * Add `application/vnd.msa-disk-image`
-
-1.6.1 / 2015-02-05
-==================
-
- * Community extensions ownership transferred from `node-mime`
-
-1.6.0 / 2015-01-29
-==================
-
- * Add `application/jose`
- * Add `application/jose+json`
- * Add `application/json-seq`
- * Add `application/jwk+json`
- * Add `application/jwk-set+json`
- * Add `application/jwt`
- * Add `application/rdap+json`
- * Add `application/vnd.gov.sk.e-form+xml`
- * Add `application/vnd.ims.imsccv1p3`
-
-1.5.0 / 2014-12-30
-==================
-
- * Add `application/vnd.oracle.resource+json`
- * Fix various invalid MIME type entries
- - `application/mbox+xml`
- - `application/oscp-response`
- - `application/vwg-multiplexed`
- - `audio/g721`
-
-1.4.0 / 2014-12-21
-==================
-
- * Add `application/vnd.ims.imsccv1p2`
- * Fix various invalid MIME type entries
- - `application/vnd-acucobol`
- - `application/vnd-curl`
- - `application/vnd-dart`
- - `application/vnd-dxr`
- - `application/vnd-fdf`
- - `application/vnd-mif`
- - `application/vnd-sema`
- - `application/vnd-wap-wmlc`
- - `application/vnd.adobe.flash-movie`
- - `application/vnd.dece-zip`
- - `application/vnd.dvb_service`
- - `application/vnd.micrografx-igx`
- - `application/vnd.sealed-doc`
- - `application/vnd.sealed-eml`
- - `application/vnd.sealed-mht`
- - `application/vnd.sealed-ppt`
- - `application/vnd.sealed-tiff`
- - `application/vnd.sealed-xls`
- - `application/vnd.sealedmedia.softseal-html`
- - `application/vnd.sealedmedia.softseal-pdf`
- - `application/vnd.wap-slc`
- - `application/vnd.wap-wbxml`
- - `audio/vnd.sealedmedia.softseal-mpeg`
- - `image/vnd-djvu`
- - `image/vnd-svf`
- - `image/vnd-wap-wbmp`
- - `image/vnd.sealed-png`
- - `image/vnd.sealedmedia.softseal-gif`
- - `image/vnd.sealedmedia.softseal-jpg`
- - `model/vnd-dwf`
- - `model/vnd.parasolid.transmit-binary`
- - `model/vnd.parasolid.transmit-text`
- - `text/vnd-a`
- - `text/vnd-curl`
- - `text/vnd.wap-wml`
- * Remove example template MIME types
- - `application/example`
- - `audio/example`
- - `image/example`
- - `message/example`
- - `model/example`
- - `multipart/example`
- - `text/example`
- - `video/example`
-
-1.3.1 / 2014-12-16
-==================
-
- * Fix missing extensions
- - `application/json5`
- - `text/hjson`
-
-1.3.0 / 2014-12-07
-==================
-
- * Add `application/a2l`
- * Add `application/aml`
- * Add `application/atfx`
- * Add `application/atxml`
- * Add `application/cdfx+xml`
- * Add `application/dii`
- * Add `application/json5`
- * Add `application/lxf`
- * Add `application/mf4`
- * Add `application/vnd.apache.thrift.compact`
- * Add `application/vnd.apache.thrift.json`
- * Add `application/vnd.coffeescript`
- * Add `application/vnd.enphase.envoy`
- * Add `application/vnd.ims.imsccv1p1`
- * Add `text/csv-schema`
- * Add `text/hjson`
- * Add `text/markdown`
- * Add `text/yaml`
-
-1.2.0 / 2014-11-09
-==================
-
- * Add `application/cea`
- * Add `application/dit`
- * Add `application/vnd.gov.sk.e-form+zip`
- * Add `application/vnd.tmd.mediaflex.api+xml`
- * Type `application/epub+zip` is now IANA-registered
-
-1.1.2 / 2014-10-23
-==================
-
- * Rebuild database for `application/x-www-form-urlencoded` change
-
-1.1.1 / 2014-10-20
-==================
-
- * Mark `application/x-www-form-urlencoded` as compressible.
-
-1.1.0 / 2014-09-28
-==================
-
- * Add `application/font-woff2`
-
-1.0.3 / 2014-09-25
-==================
-
- * Fix engine requirement in package
-
-1.0.2 / 2014-09-25
-==================
-
- * Add `application/coap-group+json`
- * Add `application/dcd`
- * Add `application/vnd.apache.thrift.binary`
- * Add `image/vnd.tencent.tap`
- * Mark all JSON-derived types as compressible
- * Update `text/vtt` data
-
-1.0.1 / 2014-08-30
-==================
-
- * Fix extension ordering
-
-1.0.0 / 2014-08-30
-==================
-
- * Add `application/atf`
- * Add `application/merge-patch+json`
- * Add `multipart/x-mixed-replace`
- * Add `source: 'apache'` metadata
- * Add `source: 'iana'` metadata
- * Remove badly-assumed charset data
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/LICENSE b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/LICENSE
deleted file mode 100644
index a7ae8ee9..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/LICENSE
+++ /dev/null
@@ -1,22 +0,0 @@
-
-The MIT License (MIT)
-
-Copyright (c) 2014 Jonathan Ong me@jongleberry.com
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/README.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/README.md
deleted file mode 100644
index 1dde2349..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/README.md
+++ /dev/null
@@ -1,76 +0,0 @@
-# mime-db
-
-[![NPM Version][npm-version-image]][npm-url]
-[![NPM Downloads][npm-downloads-image]][npm-url]
-[![Node.js Version][node-image]][node-url]
-[![Build Status][travis-image]][travis-url]
-[![Coverage Status][coveralls-image]][coveralls-url]
-
-This is a database of all mime types.
-It consists of a single, public JSON file and does not include any logic,
-allowing it to remain as un-opinionated as possible with an API.
-It aggregates data from the following sources:
-
-- http://www.iana.org/assignments/media-types/media-types.xhtml
-- http://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/mime.types
-
-## Installation
-
-```bash
-npm install mime-db
-```
-
-If you're crazy enough to use this in the browser,
-you can just grab the JSON file:
-
-```
-https://cdn.rawgit.com/jshttp/mime-db/master/db.json
-```
-
-## Usage
-
-```js
-var db = require('mime-db');
-
-// grab data on .js files
-var data = db['application/javascript'];
-```
-
-## Data Structure
-
-The JSON file is a map lookup for lowercased mime types.
-Each mime type has the following properties:
-
-- `.source` - where the mime type is defined.
- If not set, it's probably a custom media type.
- - `apache` - [Apache common media types](http://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/mime.types)
- - `iana` - [IANA-defined media types](http://www.iana.org/assignments/media-types/media-types.xhtml)
-- `.extensions[]` - known extensions associated with this mime type.
-- `.compressible` - whether a file of this type is can be gzipped.
-- `.charset` - the default charset associated with this type, if any.
-
-If unknown, every property could be `undefined`.
-
-## Contributing
-
-To edit the database, only make PRs against `src/custom.json` or
-`src/custom-suffix.json`.
-
-To update the build, run `npm run update`.
-
-## Adding Custom Media Types
-
-The best way to get new media types included in this library is to register
-them with the IANA. The community registration procedure is outlined in
-[RFC 6838 section 5](http://tools.ietf.org/html/rfc6838#section-5). Types
-registered with the IANA are automatically pulled into this library.
-
-[npm-version-image]: https://img.shields.io/npm/v/mime-db.svg?style=flat
-[npm-downloads-image]: https://img.shields.io/npm/dm/mime-db.svg?style=flat
-[npm-url]: https://npmjs.org/package/mime-db
-[travis-image]: https://img.shields.io/travis/jshttp/mime-db.svg?style=flat
-[travis-url]: https://travis-ci.org/jshttp/mime-db
-[coveralls-image]: https://img.shields.io/coveralls/jshttp/mime-db.svg?style=flat
-[coveralls-url]: https://coveralls.io/r/jshttp/mime-db?branch=master
-[node-image]: https://img.shields.io/node/v/mime-db.svg?style=flat
-[node-url]: http://nodejs.org/download/
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/db.json b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/db.json
deleted file mode 100644
index 283c1de1..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/db.json
+++ /dev/null
@@ -1,6299 +0,0 @@
-{
- "application/1d-interleaved-parityfec": {
- "source": "iana"
- },
- "application/3gpdash-qoe-report+xml": {
- "source": "iana"
- },
- "application/3gpp-ims+xml": {
- "source": "iana"
- },
- "application/a2l": {
- "source": "iana"
- },
- "application/activemessage": {
- "source": "iana"
- },
- "application/alto-costmap+json": {
- "source": "iana",
- "compressible": true
- },
- "application/alto-costmapfilter+json": {
- "source": "iana",
- "compressible": true
- },
- "application/alto-directory+json": {
- "source": "iana",
- "compressible": true
- },
- "application/alto-endpointcost+json": {
- "source": "iana",
- "compressible": true
- },
- "application/alto-endpointcostparams+json": {
- "source": "iana",
- "compressible": true
- },
- "application/alto-endpointprop+json": {
- "source": "iana",
- "compressible": true
- },
- "application/alto-endpointpropparams+json": {
- "source": "iana",
- "compressible": true
- },
- "application/alto-error+json": {
- "source": "iana",
- "compressible": true
- },
- "application/alto-networkmap+json": {
- "source": "iana",
- "compressible": true
- },
- "application/alto-networkmapfilter+json": {
- "source": "iana",
- "compressible": true
- },
- "application/aml": {
- "source": "iana"
- },
- "application/andrew-inset": {
- "source": "iana",
- "extensions": ["ez"]
- },
- "application/applefile": {
- "source": "iana"
- },
- "application/applixware": {
- "source": "apache",
- "extensions": ["aw"]
- },
- "application/atf": {
- "source": "iana"
- },
- "application/atfx": {
- "source": "iana"
- },
- "application/atom+xml": {
- "source": "iana",
- "compressible": true,
- "extensions": ["atom"]
- },
- "application/atomcat+xml": {
- "source": "iana",
- "extensions": ["atomcat"]
- },
- "application/atomdeleted+xml": {
- "source": "iana"
- },
- "application/atomicmail": {
- "source": "iana"
- },
- "application/atomsvc+xml": {
- "source": "iana",
- "extensions": ["atomsvc"]
- },
- "application/atxml": {
- "source": "iana"
- },
- "application/auth-policy+xml": {
- "source": "iana"
- },
- "application/bacnet-xdd+zip": {
- "source": "iana"
- },
- "application/batch-smtp": {
- "source": "iana"
- },
- "application/beep+xml": {
- "source": "iana"
- },
- "application/calendar+json": {
- "source": "iana",
- "compressible": true
- },
- "application/calendar+xml": {
- "source": "iana"
- },
- "application/call-completion": {
- "source": "iana"
- },
- "application/cals-1840": {
- "source": "iana"
- },
- "application/cbor": {
- "source": "iana"
- },
- "application/ccmp+xml": {
- "source": "iana"
- },
- "application/ccxml+xml": {
- "source": "iana",
- "extensions": ["ccxml"]
- },
- "application/cdfx+xml": {
- "source": "iana"
- },
- "application/cdmi-capability": {
- "source": "iana",
- "extensions": ["cdmia"]
- },
- "application/cdmi-container": {
- "source": "iana",
- "extensions": ["cdmic"]
- },
- "application/cdmi-domain": {
- "source": "iana",
- "extensions": ["cdmid"]
- },
- "application/cdmi-object": {
- "source": "iana",
- "extensions": ["cdmio"]
- },
- "application/cdmi-queue": {
- "source": "iana",
- "extensions": ["cdmiq"]
- },
- "application/cea": {
- "source": "iana"
- },
- "application/cea-2018+xml": {
- "source": "iana"
- },
- "application/cellml+xml": {
- "source": "iana"
- },
- "application/cfw": {
- "source": "iana"
- },
- "application/cms": {
- "source": "iana"
- },
- "application/cnrp+xml": {
- "source": "iana"
- },
- "application/coap-group+json": {
- "source": "iana",
- "compressible": true
- },
- "application/commonground": {
- "source": "iana"
- },
- "application/conference-info+xml": {
- "source": "iana"
- },
- "application/cpl+xml": {
- "source": "iana"
- },
- "application/csrattrs": {
- "source": "iana"
- },
- "application/csta+xml": {
- "source": "iana"
- },
- "application/cstadata+xml": {
- "source": "iana"
- },
- "application/cu-seeme": {
- "source": "apache",
- "extensions": ["cu"]
- },
- "application/cybercash": {
- "source": "iana"
- },
- "application/dart": {
- "compressible": true
- },
- "application/dash+xml": {
- "source": "iana",
- "extensions": ["mdp"]
- },
- "application/dashdelta": {
- "source": "iana"
- },
- "application/davmount+xml": {
- "source": "iana",
- "extensions": ["davmount"]
- },
- "application/dca-rft": {
- "source": "iana"
- },
- "application/dcd": {
- "source": "iana"
- },
- "application/dec-dx": {
- "source": "iana"
- },
- "application/dialog-info+xml": {
- "source": "iana"
- },
- "application/dicom": {
- "source": "iana"
- },
- "application/dii": {
- "source": "iana"
- },
- "application/dit": {
- "source": "iana"
- },
- "application/dns": {
- "source": "iana"
- },
- "application/docbook+xml": {
- "source": "apache",
- "extensions": ["dbk"]
- },
- "application/dskpp+xml": {
- "source": "iana"
- },
- "application/dssc+der": {
- "source": "iana",
- "extensions": ["dssc"]
- },
- "application/dssc+xml": {
- "source": "iana",
- "extensions": ["xdssc"]
- },
- "application/dvcs": {
- "source": "iana"
- },
- "application/ecmascript": {
- "source": "iana",
- "compressible": true,
- "extensions": ["ecma"]
- },
- "application/edi-consent": {
- "source": "iana"
- },
- "application/edi-x12": {
- "source": "iana",
- "compressible": false
- },
- "application/edifact": {
- "source": "iana",
- "compressible": false
- },
- "application/emma+xml": {
- "source": "iana",
- "extensions": ["emma"]
- },
- "application/emotionml+xml": {
- "source": "iana"
- },
- "application/encaprtp": {
- "source": "iana"
- },
- "application/epp+xml": {
- "source": "iana"
- },
- "application/epub+zip": {
- "source": "iana",
- "extensions": ["epub"]
- },
- "application/eshop": {
- "source": "iana"
- },
- "application/exi": {
- "source": "iana",
- "extensions": ["exi"]
- },
- "application/fastinfoset": {
- "source": "iana"
- },
- "application/fastsoap": {
- "source": "iana"
- },
- "application/fdt+xml": {
- "source": "iana"
- },
- "application/fits": {
- "source": "iana"
- },
- "application/font-sfnt": {
- "source": "iana"
- },
- "application/font-tdpfr": {
- "source": "iana",
- "extensions": ["pfr"]
- },
- "application/font-woff": {
- "source": "iana",
- "compressible": false,
- "extensions": ["woff"]
- },
- "application/font-woff2": {
- "compressible": false,
- "extensions": ["woff2"]
- },
- "application/framework-attributes+xml": {
- "source": "iana"
- },
- "application/gml+xml": {
- "source": "apache",
- "extensions": ["gml"]
- },
- "application/gpx+xml": {
- "source": "apache",
- "extensions": ["gpx"]
- },
- "application/gxf": {
- "source": "apache",
- "extensions": ["gxf"]
- },
- "application/gzip": {
- "source": "iana",
- "compressible": false
- },
- "application/h224": {
- "source": "iana"
- },
- "application/held+xml": {
- "source": "iana"
- },
- "application/http": {
- "source": "iana"
- },
- "application/hyperstudio": {
- "source": "iana",
- "extensions": ["stk"]
- },
- "application/ibe-key-request+xml": {
- "source": "iana"
- },
- "application/ibe-pkg-reply+xml": {
- "source": "iana"
- },
- "application/ibe-pp-data": {
- "source": "iana"
- },
- "application/iges": {
- "source": "iana"
- },
- "application/im-iscomposing+xml": {
- "source": "iana"
- },
- "application/index": {
- "source": "iana"
- },
- "application/index.cmd": {
- "source": "iana"
- },
- "application/index.obj": {
- "source": "iana"
- },
- "application/index.response": {
- "source": "iana"
- },
- "application/index.vnd": {
- "source": "iana"
- },
- "application/inkml+xml": {
- "source": "iana",
- "extensions": ["ink","inkml"]
- },
- "application/iotp": {
- "source": "iana"
- },
- "application/ipfix": {
- "source": "iana",
- "extensions": ["ipfix"]
- },
- "application/ipp": {
- "source": "iana"
- },
- "application/isup": {
- "source": "iana"
- },
- "application/its+xml": {
- "source": "iana"
- },
- "application/java-archive": {
- "source": "apache",
- "compressible": false,
- "extensions": ["jar"]
- },
- "application/java-serialized-object": {
- "source": "apache",
- "compressible": false,
- "extensions": ["ser"]
- },
- "application/java-vm": {
- "source": "apache",
- "compressible": false,
- "extensions": ["class"]
- },
- "application/javascript": {
- "source": "iana",
- "charset": "UTF-8",
- "compressible": true,
- "extensions": ["js"]
- },
- "application/jose": {
- "source": "iana"
- },
- "application/jose+json": {
- "source": "iana",
- "compressible": true
- },
- "application/jrd+json": {
- "source": "iana",
- "compressible": true
- },
- "application/json": {
- "source": "iana",
- "charset": "UTF-8",
- "compressible": true,
- "extensions": ["json","map"]
- },
- "application/json-patch+json": {
- "source": "iana",
- "compressible": true
- },
- "application/json-seq": {
- "source": "iana"
- },
- "application/json5": {
- "extensions": ["json5"]
- },
- "application/jsonml+json": {
- "source": "apache",
- "compressible": true,
- "extensions": ["jsonml"]
- },
- "application/jwk+json": {
- "source": "iana",
- "compressible": true
- },
- "application/jwk-set+json": {
- "source": "iana",
- "compressible": true
- },
- "application/jwt": {
- "source": "iana"
- },
- "application/kpml-request+xml": {
- "source": "iana"
- },
- "application/kpml-response+xml": {
- "source": "iana"
- },
- "application/ld+json": {
- "source": "iana",
- "compressible": true
- },
- "application/link-format": {
- "source": "iana"
- },
- "application/load-control+xml": {
- "source": "iana"
- },
- "application/lost+xml": {
- "source": "iana",
- "extensions": ["lostxml"]
- },
- "application/lostsync+xml": {
- "source": "iana"
- },
- "application/lxf": {
- "source": "iana"
- },
- "application/mac-binhex40": {
- "source": "iana",
- "extensions": ["hqx"]
- },
- "application/mac-compactpro": {
- "source": "apache",
- "extensions": ["cpt"]
- },
- "application/macwriteii": {
- "source": "iana"
- },
- "application/mads+xml": {
- "source": "iana",
- "extensions": ["mads"]
- },
- "application/marc": {
- "source": "iana",
- "extensions": ["mrc"]
- },
- "application/marcxml+xml": {
- "source": "iana",
- "extensions": ["mrcx"]
- },
- "application/mathematica": {
- "source": "iana",
- "extensions": ["ma","nb","mb"]
- },
- "application/mathml+xml": {
- "source": "iana",
- "extensions": ["mathml"]
- },
- "application/mathml-content+xml": {
- "source": "iana"
- },
- "application/mathml-presentation+xml": {
- "source": "iana"
- },
- "application/mbms-associated-procedure-description+xml": {
- "source": "iana"
- },
- "application/mbms-deregister+xml": {
- "source": "iana"
- },
- "application/mbms-envelope+xml": {
- "source": "iana"
- },
- "application/mbms-msk+xml": {
- "source": "iana"
- },
- "application/mbms-msk-response+xml": {
- "source": "iana"
- },
- "application/mbms-protection-description+xml": {
- "source": "iana"
- },
- "application/mbms-reception-report+xml": {
- "source": "iana"
- },
- "application/mbms-register+xml": {
- "source": "iana"
- },
- "application/mbms-register-response+xml": {
- "source": "iana"
- },
- "application/mbms-schedule+xml": {
- "source": "iana"
- },
- "application/mbms-user-service-description+xml": {
- "source": "iana"
- },
- "application/mbox": {
- "source": "iana",
- "extensions": ["mbox"]
- },
- "application/media-policy-dataset+xml": {
- "source": "iana"
- },
- "application/media_control+xml": {
- "source": "iana"
- },
- "application/mediaservercontrol+xml": {
- "source": "iana",
- "extensions": ["mscml"]
- },
- "application/merge-patch+json": {
- "source": "iana",
- "compressible": true
- },
- "application/metalink+xml": {
- "source": "apache",
- "extensions": ["metalink"]
- },
- "application/metalink4+xml": {
- "source": "iana",
- "extensions": ["meta4"]
- },
- "application/mets+xml": {
- "source": "iana",
- "extensions": ["mets"]
- },
- "application/mf4": {
- "source": "iana"
- },
- "application/mikey": {
- "source": "iana"
- },
- "application/mods+xml": {
- "source": "iana",
- "extensions": ["mods"]
- },
- "application/moss-keys": {
- "source": "iana"
- },
- "application/moss-signature": {
- "source": "iana"
- },
- "application/mosskey-data": {
- "source": "iana"
- },
- "application/mosskey-request": {
- "source": "iana"
- },
- "application/mp21": {
- "source": "iana",
- "extensions": ["m21","mp21"]
- },
- "application/mp4": {
- "source": "iana",
- "extensions": ["mp4s","m4p"]
- },
- "application/mpeg4-generic": {
- "source": "iana"
- },
- "application/mpeg4-iod": {
- "source": "iana"
- },
- "application/mpeg4-iod-xmt": {
- "source": "iana"
- },
- "application/mrb-consumer+xml": {
- "source": "iana"
- },
- "application/mrb-publish+xml": {
- "source": "iana"
- },
- "application/msc-ivr+xml": {
- "source": "iana"
- },
- "application/msc-mixer+xml": {
- "source": "iana"
- },
- "application/msword": {
- "source": "iana",
- "compressible": false,
- "extensions": ["doc","dot"]
- },
- "application/mxf": {
- "source": "iana",
- "extensions": ["mxf"]
- },
- "application/nasdata": {
- "source": "iana"
- },
- "application/news-checkgroups": {
- "source": "iana"
- },
- "application/news-groupinfo": {
- "source": "iana"
- },
- "application/news-transmission": {
- "source": "iana"
- },
- "application/nlsml+xml": {
- "source": "iana"
- },
- "application/nss": {
- "source": "iana"
- },
- "application/ocsp-request": {
- "source": "iana"
- },
- "application/ocsp-response": {
- "source": "iana"
- },
- "application/octet-stream": {
- "source": "iana",
- "compressible": false,
- "extensions": ["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","buffer"]
- },
- "application/oda": {
- "source": "iana",
- "extensions": ["oda"]
- },
- "application/odx": {
- "source": "iana"
- },
- "application/oebps-package+xml": {
- "source": "iana",
- "extensions": ["opf"]
- },
- "application/ogg": {
- "source": "iana",
- "compressible": false,
- "extensions": ["ogx"]
- },
- "application/omdoc+xml": {
- "source": "apache",
- "extensions": ["omdoc"]
- },
- "application/onenote": {
- "source": "apache",
- "extensions": ["onetoc","onetoc2","onetmp","onepkg"]
- },
- "application/oxps": {
- "source": "iana",
- "extensions": ["oxps"]
- },
- "application/p2p-overlay+xml": {
- "source": "iana"
- },
- "application/parityfec": {
- "source": "iana"
- },
- "application/patch-ops-error+xml": {
- "source": "iana",
- "extensions": ["xer"]
- },
- "application/pdf": {
- "source": "iana",
- "compressible": false,
- "extensions": ["pdf"]
- },
- "application/pdx": {
- "source": "iana"
- },
- "application/pgp-encrypted": {
- "source": "iana",
- "compressible": false,
- "extensions": ["pgp"]
- },
- "application/pgp-keys": {
- "source": "iana"
- },
- "application/pgp-signature": {
- "source": "iana",
- "extensions": ["asc","sig"]
- },
- "application/pics-rules": {
- "source": "apache",
- "extensions": ["prf"]
- },
- "application/pidf+xml": {
- "source": "iana"
- },
- "application/pidf-diff+xml": {
- "source": "iana"
- },
- "application/pkcs10": {
- "source": "iana",
- "extensions": ["p10"]
- },
- "application/pkcs7-mime": {
- "source": "iana",
- "extensions": ["p7m","p7c"]
- },
- "application/pkcs7-signature": {
- "source": "iana",
- "extensions": ["p7s"]
- },
- "application/pkcs8": {
- "source": "iana",
- "extensions": ["p8"]
- },
- "application/pkix-attr-cert": {
- "source": "iana",
- "extensions": ["ac"]
- },
- "application/pkix-cert": {
- "source": "iana",
- "extensions": ["cer"]
- },
- "application/pkix-crl": {
- "source": "iana",
- "extensions": ["crl"]
- },
- "application/pkix-pkipath": {
- "source": "iana",
- "extensions": ["pkipath"]
- },
- "application/pkixcmp": {
- "source": "iana",
- "extensions": ["pki"]
- },
- "application/pls+xml": {
- "source": "iana",
- "extensions": ["pls"]
- },
- "application/poc-settings+xml": {
- "source": "iana"
- },
- "application/postscript": {
- "source": "iana",
- "compressible": true,
- "extensions": ["ai","eps","ps"]
- },
- "application/provenance+xml": {
- "source": "iana"
- },
- "application/prs.alvestrand.titrax-sheet": {
- "source": "iana"
- },
- "application/prs.cww": {
- "source": "iana",
- "extensions": ["cww"]
- },
- "application/prs.hpub+zip": {
- "source": "iana"
- },
- "application/prs.nprend": {
- "source": "iana"
- },
- "application/prs.plucker": {
- "source": "iana"
- },
- "application/prs.rdf-xml-crypt": {
- "source": "iana"
- },
- "application/prs.xsf+xml": {
- "source": "iana"
- },
- "application/pskc+xml": {
- "source": "iana",
- "extensions": ["pskcxml"]
- },
- "application/qsig": {
- "source": "iana"
- },
- "application/raptorfec": {
- "source": "iana"
- },
- "application/rdap+json": {
- "source": "iana",
- "compressible": true
- },
- "application/rdf+xml": {
- "source": "iana",
- "compressible": true,
- "extensions": ["rdf"]
- },
- "application/reginfo+xml": {
- "source": "iana",
- "extensions": ["rif"]
- },
- "application/relax-ng-compact-syntax": {
- "source": "iana",
- "extensions": ["rnc"]
- },
- "application/remote-printing": {
- "source": "iana"
- },
- "application/reputon+json": {
- "source": "iana",
- "compressible": true
- },
- "application/resource-lists+xml": {
- "source": "iana",
- "extensions": ["rl"]
- },
- "application/resource-lists-diff+xml": {
- "source": "iana",
- "extensions": ["rld"]
- },
- "application/riscos": {
- "source": "iana"
- },
- "application/rlmi+xml": {
- "source": "iana"
- },
- "application/rls-services+xml": {
- "source": "iana",
- "extensions": ["rs"]
- },
- "application/rpki-ghostbusters": {
- "source": "iana",
- "extensions": ["gbr"]
- },
- "application/rpki-manifest": {
- "source": "iana",
- "extensions": ["mft"]
- },
- "application/rpki-roa": {
- "source": "iana",
- "extensions": ["roa"]
- },
- "application/rpki-updown": {
- "source": "iana"
- },
- "application/rsd+xml": {
- "source": "apache",
- "extensions": ["rsd"]
- },
- "application/rss+xml": {
- "source": "apache",
- "compressible": true,
- "extensions": ["rss"]
- },
- "application/rtf": {
- "source": "iana",
- "compressible": true,
- "extensions": ["rtf"]
- },
- "application/rtploopback": {
- "source": "iana"
- },
- "application/rtx": {
- "source": "iana"
- },
- "application/samlassertion+xml": {
- "source": "iana"
- },
- "application/samlmetadata+xml": {
- "source": "iana"
- },
- "application/sbml+xml": {
- "source": "iana",
- "extensions": ["sbml"]
- },
- "application/scaip+xml": {
- "source": "iana"
- },
- "application/scvp-cv-request": {
- "source": "iana",
- "extensions": ["scq"]
- },
- "application/scvp-cv-response": {
- "source": "iana",
- "extensions": ["scs"]
- },
- "application/scvp-vp-request": {
- "source": "iana",
- "extensions": ["spq"]
- },
- "application/scvp-vp-response": {
- "source": "iana",
- "extensions": ["spp"]
- },
- "application/sdp": {
- "source": "iana",
- "extensions": ["sdp"]
- },
- "application/sep+xml": {
- "source": "iana"
- },
- "application/sep-exi": {
- "source": "iana"
- },
- "application/session-info": {
- "source": "iana"
- },
- "application/set-payment": {
- "source": "iana"
- },
- "application/set-payment-initiation": {
- "source": "iana",
- "extensions": ["setpay"]
- },
- "application/set-registration": {
- "source": "iana"
- },
- "application/set-registration-initiation": {
- "source": "iana",
- "extensions": ["setreg"]
- },
- "application/sgml": {
- "source": "iana"
- },
- "application/sgml-open-catalog": {
- "source": "iana"
- },
- "application/shf+xml": {
- "source": "iana",
- "extensions": ["shf"]
- },
- "application/sieve": {
- "source": "iana"
- },
- "application/simple-filter+xml": {
- "source": "iana"
- },
- "application/simple-message-summary": {
- "source": "iana"
- },
- "application/simplesymbolcontainer": {
- "source": "iana"
- },
- "application/slate": {
- "source": "iana"
- },
- "application/smil": {
- "source": "iana"
- },
- "application/smil+xml": {
- "source": "iana",
- "extensions": ["smi","smil"]
- },
- "application/smpte336m": {
- "source": "iana"
- },
- "application/soap+fastinfoset": {
- "source": "iana"
- },
- "application/soap+xml": {
- "source": "iana",
- "compressible": true
- },
- "application/sparql-query": {
- "source": "iana",
- "extensions": ["rq"]
- },
- "application/sparql-results+xml": {
- "source": "iana",
- "extensions": ["srx"]
- },
- "application/spirits-event+xml": {
- "source": "iana"
- },
- "application/sql": {
- "source": "iana"
- },
- "application/srgs": {
- "source": "iana",
- "extensions": ["gram"]
- },
- "application/srgs+xml": {
- "source": "iana",
- "extensions": ["grxml"]
- },
- "application/sru+xml": {
- "source": "iana",
- "extensions": ["sru"]
- },
- "application/ssdl+xml": {
- "source": "apache",
- "extensions": ["ssdl"]
- },
- "application/ssml+xml": {
- "source": "iana",
- "extensions": ["ssml"]
- },
- "application/tamp-apex-update": {
- "source": "iana"
- },
- "application/tamp-apex-update-confirm": {
- "source": "iana"
- },
- "application/tamp-community-update": {
- "source": "iana"
- },
- "application/tamp-community-update-confirm": {
- "source": "iana"
- },
- "application/tamp-error": {
- "source": "iana"
- },
- "application/tamp-sequence-adjust": {
- "source": "iana"
- },
- "application/tamp-sequence-adjust-confirm": {
- "source": "iana"
- },
- "application/tamp-status-query": {
- "source": "iana"
- },
- "application/tamp-status-response": {
- "source": "iana"
- },
- "application/tamp-update": {
- "source": "iana"
- },
- "application/tamp-update-confirm": {
- "source": "iana"
- },
- "application/tar": {
- "compressible": true
- },
- "application/tei+xml": {
- "source": "iana",
- "extensions": ["tei","teicorpus"]
- },
- "application/thraud+xml": {
- "source": "iana",
- "extensions": ["tfi"]
- },
- "application/timestamp-query": {
- "source": "iana"
- },
- "application/timestamp-reply": {
- "source": "iana"
- },
- "application/timestamped-data": {
- "source": "iana",
- "extensions": ["tsd"]
- },
- "application/ttml+xml": {
- "source": "iana"
- },
- "application/tve-trigger": {
- "source": "iana"
- },
- "application/ulpfec": {
- "source": "iana"
- },
- "application/urc-grpsheet+xml": {
- "source": "iana"
- },
- "application/urc-ressheet+xml": {
- "source": "iana"
- },
- "application/urc-targetdesc+xml": {
- "source": "iana"
- },
- "application/urc-uisocketdesc+xml": {
- "source": "iana"
- },
- "application/vcard+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vcard+xml": {
- "source": "iana"
- },
- "application/vemmi": {
- "source": "iana"
- },
- "application/vividence.scriptfile": {
- "source": "apache"
- },
- "application/vnd.3gpp.bsf+xml": {
- "source": "iana"
- },
- "application/vnd.3gpp.pic-bw-large": {
- "source": "iana",
- "extensions": ["plb"]
- },
- "application/vnd.3gpp.pic-bw-small": {
- "source": "iana",
- "extensions": ["psb"]
- },
- "application/vnd.3gpp.pic-bw-var": {
- "source": "iana",
- "extensions": ["pvb"]
- },
- "application/vnd.3gpp.sms": {
- "source": "iana"
- },
- "application/vnd.3gpp2.bcmcsinfo+xml": {
- "source": "iana"
- },
- "application/vnd.3gpp2.sms": {
- "source": "iana"
- },
- "application/vnd.3gpp2.tcap": {
- "source": "iana",
- "extensions": ["tcap"]
- },
- "application/vnd.3m.post-it-notes": {
- "source": "iana",
- "extensions": ["pwn"]
- },
- "application/vnd.accpac.simply.aso": {
- "source": "iana",
- "extensions": ["aso"]
- },
- "application/vnd.accpac.simply.imp": {
- "source": "iana",
- "extensions": ["imp"]
- },
- "application/vnd.acucobol": {
- "source": "iana",
- "extensions": ["acu"]
- },
- "application/vnd.acucorp": {
- "source": "iana",
- "extensions": ["atc","acutc"]
- },
- "application/vnd.adobe.air-application-installer-package+zip": {
- "source": "apache",
- "extensions": ["air"]
- },
- "application/vnd.adobe.flash.movie": {
- "source": "iana"
- },
- "application/vnd.adobe.formscentral.fcdt": {
- "source": "iana",
- "extensions": ["fcdt"]
- },
- "application/vnd.adobe.fxp": {
- "source": "iana",
- "extensions": ["fxp","fxpl"]
- },
- "application/vnd.adobe.partial-upload": {
- "source": "iana"
- },
- "application/vnd.adobe.xdp+xml": {
- "source": "iana",
- "extensions": ["xdp"]
- },
- "application/vnd.adobe.xfdf": {
- "source": "iana",
- "extensions": ["xfdf"]
- },
- "application/vnd.aether.imp": {
- "source": "iana"
- },
- "application/vnd.ah-barcode": {
- "source": "iana"
- },
- "application/vnd.ahead.space": {
- "source": "iana",
- "extensions": ["ahead"]
- },
- "application/vnd.airzip.filesecure.azf": {
- "source": "iana",
- "extensions": ["azf"]
- },
- "application/vnd.airzip.filesecure.azs": {
- "source": "iana",
- "extensions": ["azs"]
- },
- "application/vnd.amazon.ebook": {
- "source": "apache",
- "extensions": ["azw"]
- },
- "application/vnd.americandynamics.acc": {
- "source": "iana",
- "extensions": ["acc"]
- },
- "application/vnd.amiga.ami": {
- "source": "iana",
- "extensions": ["ami"]
- },
- "application/vnd.amundsen.maze+xml": {
- "source": "iana"
- },
- "application/vnd.android.package-archive": {
- "source": "apache",
- "compressible": false,
- "extensions": ["apk"]
- },
- "application/vnd.anser-web-certificate-issue-initiation": {
- "source": "iana",
- "extensions": ["cii"]
- },
- "application/vnd.anser-web-funds-transfer-initiation": {
- "source": "apache",
- "extensions": ["fti"]
- },
- "application/vnd.antix.game-component": {
- "source": "iana",
- "extensions": ["atx"]
- },
- "application/vnd.apache.thrift.binary": {
- "source": "iana"
- },
- "application/vnd.apache.thrift.compact": {
- "source": "iana"
- },
- "application/vnd.apache.thrift.json": {
- "source": "iana"
- },
- "application/vnd.api+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.apple.installer+xml": {
- "source": "iana",
- "extensions": ["mpkg"]
- },
- "application/vnd.apple.mpegurl": {
- "source": "iana",
- "extensions": ["m3u8"]
- },
- "application/vnd.arastra.swi": {
- "source": "iana"
- },
- "application/vnd.aristanetworks.swi": {
- "source": "iana",
- "extensions": ["swi"]
- },
- "application/vnd.artsquare": {
- "source": "iana"
- },
- "application/vnd.astraea-software.iota": {
- "source": "iana",
- "extensions": ["iota"]
- },
- "application/vnd.audiograph": {
- "source": "iana",
- "extensions": ["aep"]
- },
- "application/vnd.autopackage": {
- "source": "iana"
- },
- "application/vnd.avistar+xml": {
- "source": "iana"
- },
- "application/vnd.balsamiq.bmml+xml": {
- "source": "iana"
- },
- "application/vnd.bekitzur-stech+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.blueice.multipass": {
- "source": "iana",
- "extensions": ["mpm"]
- },
- "application/vnd.bluetooth.ep.oob": {
- "source": "iana"
- },
- "application/vnd.bluetooth.le.oob": {
- "source": "iana"
- },
- "application/vnd.bmi": {
- "source": "iana",
- "extensions": ["bmi"]
- },
- "application/vnd.businessobjects": {
- "source": "iana",
- "extensions": ["rep"]
- },
- "application/vnd.cab-jscript": {
- "source": "iana"
- },
- "application/vnd.canon-cpdl": {
- "source": "iana"
- },
- "application/vnd.canon-lips": {
- "source": "iana"
- },
- "application/vnd.cendio.thinlinc.clientconf": {
- "source": "iana"
- },
- "application/vnd.century-systems.tcp_stream": {
- "source": "iana"
- },
- "application/vnd.chemdraw+xml": {
- "source": "iana",
- "extensions": ["cdxml"]
- },
- "application/vnd.chipnuts.karaoke-mmd": {
- "source": "iana",
- "extensions": ["mmd"]
- },
- "application/vnd.cinderella": {
- "source": "iana",
- "extensions": ["cdy"]
- },
- "application/vnd.cirpack.isdn-ext": {
- "source": "iana"
- },
- "application/vnd.claymore": {
- "source": "iana",
- "extensions": ["cla"]
- },
- "application/vnd.cloanto.rp9": {
- "source": "iana",
- "extensions": ["rp9"]
- },
- "application/vnd.clonk.c4group": {
- "source": "iana",
- "extensions": ["c4g","c4d","c4f","c4p","c4u"]
- },
- "application/vnd.cluetrust.cartomobile-config": {
- "source": "iana",
- "extensions": ["c11amc"]
- },
- "application/vnd.cluetrust.cartomobile-config-pkg": {
- "source": "iana",
- "extensions": ["c11amz"]
- },
- "application/vnd.coffeescript": {
- "source": "iana"
- },
- "application/vnd.collection+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.collection.doc+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.collection.next+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.commerce-battelle": {
- "source": "iana"
- },
- "application/vnd.commonspace": {
- "source": "iana",
- "extensions": ["csp"]
- },
- "application/vnd.contact.cmsg": {
- "source": "iana",
- "extensions": ["cdbcmsg"]
- },
- "application/vnd.cosmocaller": {
- "source": "iana",
- "extensions": ["cmc"]
- },
- "application/vnd.crick.clicker": {
- "source": "iana",
- "extensions": ["clkx"]
- },
- "application/vnd.crick.clicker.keyboard": {
- "source": "iana",
- "extensions": ["clkk"]
- },
- "application/vnd.crick.clicker.palette": {
- "source": "iana",
- "extensions": ["clkp"]
- },
- "application/vnd.crick.clicker.template": {
- "source": "iana",
- "extensions": ["clkt"]
- },
- "application/vnd.crick.clicker.wordbank": {
- "source": "iana",
- "extensions": ["clkw"]
- },
- "application/vnd.criticaltools.wbs+xml": {
- "source": "iana",
- "extensions": ["wbs"]
- },
- "application/vnd.ctc-posml": {
- "source": "iana",
- "extensions": ["pml"]
- },
- "application/vnd.ctct.ws+xml": {
- "source": "iana"
- },
- "application/vnd.cups-pdf": {
- "source": "iana"
- },
- "application/vnd.cups-postscript": {
- "source": "iana"
- },
- "application/vnd.cups-ppd": {
- "source": "iana",
- "extensions": ["ppd"]
- },
- "application/vnd.cups-raster": {
- "source": "iana"
- },
- "application/vnd.cups-raw": {
- "source": "iana"
- },
- "application/vnd.curl": {
- "source": "iana"
- },
- "application/vnd.curl.car": {
- "source": "apache",
- "extensions": ["car"]
- },
- "application/vnd.curl.pcurl": {
- "source": "apache",
- "extensions": ["pcurl"]
- },
- "application/vnd.cyan.dean.root+xml": {
- "source": "iana"
- },
- "application/vnd.cybank": {
- "source": "iana"
- },
- "application/vnd.dart": {
- "source": "iana",
- "compressible": true,
- "extensions": ["dart"]
- },
- "application/vnd.data-vision.rdz": {
- "source": "iana",
- "extensions": ["rdz"]
- },
- "application/vnd.debian.binary-package": {
- "source": "iana"
- },
- "application/vnd.dece.data": {
- "source": "iana",
- "extensions": ["uvf","uvvf","uvd","uvvd"]
- },
- "application/vnd.dece.ttml+xml": {
- "source": "iana",
- "extensions": ["uvt","uvvt"]
- },
- "application/vnd.dece.unspecified": {
- "source": "iana",
- "extensions": ["uvx","uvvx"]
- },
- "application/vnd.dece.zip": {
- "source": "iana",
- "extensions": ["uvz","uvvz"]
- },
- "application/vnd.denovo.fcselayout-link": {
- "source": "iana",
- "extensions": ["fe_launch"]
- },
- "application/vnd.desmume-movie": {
- "source": "iana"
- },
- "application/vnd.dir-bi.plate-dl-nosuffix": {
- "source": "iana"
- },
- "application/vnd.dm.delegation+xml": {
- "source": "iana"
- },
- "application/vnd.dna": {
- "source": "iana",
- "extensions": ["dna"]
- },
- "application/vnd.document+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.dolby.mlp": {
- "source": "apache",
- "extensions": ["mlp"]
- },
- "application/vnd.dolby.mobile.1": {
- "source": "iana"
- },
- "application/vnd.dolby.mobile.2": {
- "source": "iana"
- },
- "application/vnd.doremir.scorecloud-binary-document": {
- "source": "iana"
- },
- "application/vnd.dpgraph": {
- "source": "iana",
- "extensions": ["dpg"]
- },
- "application/vnd.dreamfactory": {
- "source": "iana",
- "extensions": ["dfac"]
- },
- "application/vnd.ds-keypoint": {
- "source": "apache",
- "extensions": ["kpxx"]
- },
- "application/vnd.dtg.local": {
- "source": "iana"
- },
- "application/vnd.dtg.local.flash": {
- "source": "iana"
- },
- "application/vnd.dtg.local.html": {
- "source": "iana"
- },
- "application/vnd.dvb.ait": {
- "source": "iana",
- "extensions": ["ait"]
- },
- "application/vnd.dvb.dvbj": {
- "source": "iana"
- },
- "application/vnd.dvb.esgcontainer": {
- "source": "iana"
- },
- "application/vnd.dvb.ipdcdftnotifaccess": {
- "source": "iana"
- },
- "application/vnd.dvb.ipdcesgaccess": {
- "source": "iana"
- },
- "application/vnd.dvb.ipdcesgaccess2": {
- "source": "iana"
- },
- "application/vnd.dvb.ipdcesgpdd": {
- "source": "iana"
- },
- "application/vnd.dvb.ipdcroaming": {
- "source": "iana"
- },
- "application/vnd.dvb.iptv.alfec-base": {
- "source": "iana"
- },
- "application/vnd.dvb.iptv.alfec-enhancement": {
- "source": "iana"
- },
- "application/vnd.dvb.notif-aggregate-root+xml": {
- "source": "iana"
- },
- "application/vnd.dvb.notif-container+xml": {
- "source": "iana"
- },
- "application/vnd.dvb.notif-generic+xml": {
- "source": "iana"
- },
- "application/vnd.dvb.notif-ia-msglist+xml": {
- "source": "iana"
- },
- "application/vnd.dvb.notif-ia-registration-request+xml": {
- "source": "iana"
- },
- "application/vnd.dvb.notif-ia-registration-response+xml": {
- "source": "iana"
- },
- "application/vnd.dvb.notif-init+xml": {
- "source": "iana"
- },
- "application/vnd.dvb.pfr": {
- "source": "iana"
- },
- "application/vnd.dvb.service": {
- "source": "iana",
- "extensions": ["svc"]
- },
- "application/vnd.dxr": {
- "source": "iana"
- },
- "application/vnd.dynageo": {
- "source": "iana",
- "extensions": ["geo"]
- },
- "application/vnd.dzr": {
- "source": "iana"
- },
- "application/vnd.easykaraoke.cdgdownload": {
- "source": "iana"
- },
- "application/vnd.ecdis-update": {
- "source": "iana"
- },
- "application/vnd.ecowin.chart": {
- "source": "iana",
- "extensions": ["mag"]
- },
- "application/vnd.ecowin.filerequest": {
- "source": "iana"
- },
- "application/vnd.ecowin.fileupdate": {
- "source": "iana"
- },
- "application/vnd.ecowin.series": {
- "source": "iana"
- },
- "application/vnd.ecowin.seriesrequest": {
- "source": "iana"
- },
- "application/vnd.ecowin.seriesupdate": {
- "source": "iana"
- },
- "application/vnd.emclient.accessrequest+xml": {
- "source": "iana"
- },
- "application/vnd.enliven": {
- "source": "iana",
- "extensions": ["nml"]
- },
- "application/vnd.enphase.envoy": {
- "source": "iana"
- },
- "application/vnd.eprints.data+xml": {
- "source": "iana"
- },
- "application/vnd.epson.esf": {
- "source": "iana",
- "extensions": ["esf"]
- },
- "application/vnd.epson.msf": {
- "source": "iana",
- "extensions": ["msf"]
- },
- "application/vnd.epson.quickanime": {
- "source": "iana",
- "extensions": ["qam"]
- },
- "application/vnd.epson.salt": {
- "source": "iana",
- "extensions": ["slt"]
- },
- "application/vnd.epson.ssf": {
- "source": "iana",
- "extensions": ["ssf"]
- },
- "application/vnd.ericsson.quickcall": {
- "source": "iana"
- },
- "application/vnd.eszigno3+xml": {
- "source": "iana",
- "extensions": ["es3","et3"]
- },
- "application/vnd.etsi.aoc+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.asic-e+zip": {
- "source": "iana"
- },
- "application/vnd.etsi.asic-s+zip": {
- "source": "iana"
- },
- "application/vnd.etsi.cug+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.iptvcommand+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.iptvdiscovery+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.iptvprofile+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.iptvsad-bc+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.iptvsad-cod+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.iptvsad-npvr+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.iptvservice+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.iptvsync+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.iptvueprofile+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.mcid+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.mheg5": {
- "source": "iana"
- },
- "application/vnd.etsi.overload-control-policy-dataset+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.pstn+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.sci+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.simservs+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.timestamp-token": {
- "source": "iana"
- },
- "application/vnd.etsi.tsl+xml": {
- "source": "iana"
- },
- "application/vnd.etsi.tsl.der": {
- "source": "iana"
- },
- "application/vnd.eudora.data": {
- "source": "iana"
- },
- "application/vnd.ezpix-album": {
- "source": "iana",
- "extensions": ["ez2"]
- },
- "application/vnd.ezpix-package": {
- "source": "iana",
- "extensions": ["ez3"]
- },
- "application/vnd.f-secure.mobile": {
- "source": "iana"
- },
- "application/vnd.fdf": {
- "source": "iana",
- "extensions": ["fdf"]
- },
- "application/vnd.fdsn.mseed": {
- "source": "iana",
- "extensions": ["mseed"]
- },
- "application/vnd.fdsn.seed": {
- "source": "iana",
- "extensions": ["seed","dataless"]
- },
- "application/vnd.ffsns": {
- "source": "iana"
- },
- "application/vnd.fints": {
- "source": "iana"
- },
- "application/vnd.flographit": {
- "source": "iana",
- "extensions": ["gph"]
- },
- "application/vnd.fluxtime.clip": {
- "source": "iana",
- "extensions": ["ftc"]
- },
- "application/vnd.font-fontforge-sfd": {
- "source": "iana"
- },
- "application/vnd.framemaker": {
- "source": "iana",
- "extensions": ["fm","frame","maker","book"]
- },
- "application/vnd.frogans.fnc": {
- "source": "iana",
- "extensions": ["fnc"]
- },
- "application/vnd.frogans.ltf": {
- "source": "iana",
- "extensions": ["ltf"]
- },
- "application/vnd.fsc.weblaunch": {
- "source": "iana",
- "extensions": ["fsc"]
- },
- "application/vnd.fujitsu.oasys": {
- "source": "iana",
- "extensions": ["oas"]
- },
- "application/vnd.fujitsu.oasys2": {
- "source": "iana",
- "extensions": ["oa2"]
- },
- "application/vnd.fujitsu.oasys3": {
- "source": "iana",
- "extensions": ["oa3"]
- },
- "application/vnd.fujitsu.oasysgp": {
- "source": "iana",
- "extensions": ["fg5"]
- },
- "application/vnd.fujitsu.oasysprs": {
- "source": "iana",
- "extensions": ["bh2"]
- },
- "application/vnd.fujixerox.art-ex": {
- "source": "iana"
- },
- "application/vnd.fujixerox.art4": {
- "source": "iana"
- },
- "application/vnd.fujixerox.ddd": {
- "source": "iana",
- "extensions": ["ddd"]
- },
- "application/vnd.fujixerox.docuworks": {
- "source": "iana",
- "extensions": ["xdw"]
- },
- "application/vnd.fujixerox.docuworks.binder": {
- "source": "iana",
- "extensions": ["xbd"]
- },
- "application/vnd.fujixerox.docuworks.container": {
- "source": "iana"
- },
- "application/vnd.fujixerox.hbpl": {
- "source": "iana"
- },
- "application/vnd.fut-misnet": {
- "source": "iana"
- },
- "application/vnd.fuzzysheet": {
- "source": "iana",
- "extensions": ["fzs"]
- },
- "application/vnd.genomatix.tuxedo": {
- "source": "iana",
- "extensions": ["txd"]
- },
- "application/vnd.geo+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.geocube+xml": {
- "source": "iana"
- },
- "application/vnd.geogebra.file": {
- "source": "iana",
- "extensions": ["ggb"]
- },
- "application/vnd.geogebra.tool": {
- "source": "iana",
- "extensions": ["ggt"]
- },
- "application/vnd.geometry-explorer": {
- "source": "iana",
- "extensions": ["gex","gre"]
- },
- "application/vnd.geonext": {
- "source": "iana",
- "extensions": ["gxt"]
- },
- "application/vnd.geoplan": {
- "source": "iana",
- "extensions": ["g2w"]
- },
- "application/vnd.geospace": {
- "source": "iana",
- "extensions": ["g3w"]
- },
- "application/vnd.gerber": {
- "source": "iana"
- },
- "application/vnd.globalplatform.card-content-mgt": {
- "source": "iana"
- },
- "application/vnd.globalplatform.card-content-mgt-response": {
- "source": "iana"
- },
- "application/vnd.gmx": {
- "source": "iana",
- "extensions": ["gmx"]
- },
- "application/vnd.google-earth.kml+xml": {
- "source": "iana",
- "compressible": true,
- "extensions": ["kml"]
- },
- "application/vnd.google-earth.kmz": {
- "source": "iana",
- "compressible": false,
- "extensions": ["kmz"]
- },
- "application/vnd.gov.sk.e-form+xml": {
- "source": "iana"
- },
- "application/vnd.gov.sk.e-form+zip": {
- "source": "iana"
- },
- "application/vnd.grafeq": {
- "source": "iana",
- "extensions": ["gqf","gqs"]
- },
- "application/vnd.gridmp": {
- "source": "iana"
- },
- "application/vnd.groove-account": {
- "source": "iana",
- "extensions": ["gac"]
- },
- "application/vnd.groove-help": {
- "source": "iana",
- "extensions": ["ghf"]
- },
- "application/vnd.groove-identity-message": {
- "source": "iana",
- "extensions": ["gim"]
- },
- "application/vnd.groove-injector": {
- "source": "iana",
- "extensions": ["grv"]
- },
- "application/vnd.groove-tool-message": {
- "source": "iana",
- "extensions": ["gtm"]
- },
- "application/vnd.groove-tool-template": {
- "source": "iana",
- "extensions": ["tpl"]
- },
- "application/vnd.groove-vcard": {
- "source": "iana",
- "extensions": ["vcg"]
- },
- "application/vnd.hal+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.hal+xml": {
- "source": "iana",
- "extensions": ["hal"]
- },
- "application/vnd.handheld-entertainment+xml": {
- "source": "iana",
- "extensions": ["zmm"]
- },
- "application/vnd.hbci": {
- "source": "iana",
- "extensions": ["hbci"]
- },
- "application/vnd.hcl-bireports": {
- "source": "iana"
- },
- "application/vnd.heroku+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.hhe.lesson-player": {
- "source": "iana",
- "extensions": ["les"]
- },
- "application/vnd.hp-hpgl": {
- "source": "iana",
- "extensions": ["hpgl"]
- },
- "application/vnd.hp-hpid": {
- "source": "iana",
- "extensions": ["hpid"]
- },
- "application/vnd.hp-hps": {
- "source": "iana",
- "extensions": ["hps"]
- },
- "application/vnd.hp-jlyt": {
- "source": "iana",
- "extensions": ["jlt"]
- },
- "application/vnd.hp-pcl": {
- "source": "iana",
- "extensions": ["pcl"]
- },
- "application/vnd.hp-pclxl": {
- "source": "iana",
- "extensions": ["pclxl"]
- },
- "application/vnd.httphone": {
- "source": "iana"
- },
- "application/vnd.hydrostatix.sof-data": {
- "source": "iana"
- },
- "application/vnd.hzn-3d-crossword": {
- "source": "iana"
- },
- "application/vnd.ibm.afplinedata": {
- "source": "iana"
- },
- "application/vnd.ibm.electronic-media": {
- "source": "iana"
- },
- "application/vnd.ibm.minipay": {
- "source": "iana",
- "extensions": ["mpy"]
- },
- "application/vnd.ibm.modcap": {
- "source": "iana",
- "extensions": ["afp","listafp","list3820"]
- },
- "application/vnd.ibm.rights-management": {
- "source": "iana",
- "extensions": ["irm"]
- },
- "application/vnd.ibm.secure-container": {
- "source": "iana",
- "extensions": ["sc"]
- },
- "application/vnd.iccprofile": {
- "source": "iana",
- "extensions": ["icc","icm"]
- },
- "application/vnd.ieee.1905": {
- "source": "iana"
- },
- "application/vnd.igloader": {
- "source": "iana",
- "extensions": ["igl"]
- },
- "application/vnd.immervision-ivp": {
- "source": "iana",
- "extensions": ["ivp"]
- },
- "application/vnd.immervision-ivu": {
- "source": "iana",
- "extensions": ["ivu"]
- },
- "application/vnd.ims.imsccv1p1": {
- "source": "iana"
- },
- "application/vnd.ims.imsccv1p2": {
- "source": "iana"
- },
- "application/vnd.ims.imsccv1p3": {
- "source": "iana"
- },
- "application/vnd.ims.lis.v2.result+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.ims.lti.v2.toolconsumerprofile+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.ims.lti.v2.toolproxy+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.ims.lti.v2.toolproxy.id+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.ims.lti.v2.toolsettings+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.ims.lti.v2.toolsettings.simple+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.informedcontrol.rms+xml": {
- "source": "iana"
- },
- "application/vnd.informix-visionary": {
- "source": "iana"
- },
- "application/vnd.infotech.project": {
- "source": "iana"
- },
- "application/vnd.infotech.project+xml": {
- "source": "iana"
- },
- "application/vnd.innopath.wamp.notification": {
- "source": "iana"
- },
- "application/vnd.insors.igm": {
- "source": "iana",
- "extensions": ["igm"]
- },
- "application/vnd.intercon.formnet": {
- "source": "iana",
- "extensions": ["xpw","xpx"]
- },
- "application/vnd.intergeo": {
- "source": "iana",
- "extensions": ["i2g"]
- },
- "application/vnd.intertrust.digibox": {
- "source": "iana"
- },
- "application/vnd.intertrust.nncp": {
- "source": "iana"
- },
- "application/vnd.intu.qbo": {
- "source": "iana",
- "extensions": ["qbo"]
- },
- "application/vnd.intu.qfx": {
- "source": "iana",
- "extensions": ["qfx"]
- },
- "application/vnd.iptc.g2.catalogitem+xml": {
- "source": "iana"
- },
- "application/vnd.iptc.g2.conceptitem+xml": {
- "source": "iana"
- },
- "application/vnd.iptc.g2.knowledgeitem+xml": {
- "source": "iana"
- },
- "application/vnd.iptc.g2.newsitem+xml": {
- "source": "iana"
- },
- "application/vnd.iptc.g2.newsmessage+xml": {
- "source": "iana"
- },
- "application/vnd.iptc.g2.packageitem+xml": {
- "source": "iana"
- },
- "application/vnd.iptc.g2.planningitem+xml": {
- "source": "iana"
- },
- "application/vnd.ipunplugged.rcprofile": {
- "source": "iana",
- "extensions": ["rcprofile"]
- },
- "application/vnd.irepository.package+xml": {
- "source": "iana",
- "extensions": ["irp"]
- },
- "application/vnd.is-xpr": {
- "source": "iana",
- "extensions": ["xpr"]
- },
- "application/vnd.isac.fcs": {
- "source": "iana",
- "extensions": ["fcs"]
- },
- "application/vnd.jam": {
- "source": "iana",
- "extensions": ["jam"]
- },
- "application/vnd.japannet-directory-service": {
- "source": "iana"
- },
- "application/vnd.japannet-jpnstore-wakeup": {
- "source": "iana"
- },
- "application/vnd.japannet-payment-wakeup": {
- "source": "iana"
- },
- "application/vnd.japannet-registration": {
- "source": "iana"
- },
- "application/vnd.japannet-registration-wakeup": {
- "source": "iana"
- },
- "application/vnd.japannet-setstore-wakeup": {
- "source": "iana"
- },
- "application/vnd.japannet-verification": {
- "source": "iana"
- },
- "application/vnd.japannet-verification-wakeup": {
- "source": "iana"
- },
- "application/vnd.jcp.javame.midlet-rms": {
- "source": "iana",
- "extensions": ["rms"]
- },
- "application/vnd.jisp": {
- "source": "iana",
- "extensions": ["jisp"]
- },
- "application/vnd.joost.joda-archive": {
- "source": "iana",
- "extensions": ["joda"]
- },
- "application/vnd.jsk.isdn-ngn": {
- "source": "iana"
- },
- "application/vnd.kahootz": {
- "source": "iana",
- "extensions": ["ktz","ktr"]
- },
- "application/vnd.kde.karbon": {
- "source": "iana",
- "extensions": ["karbon"]
- },
- "application/vnd.kde.kchart": {
- "source": "iana",
- "extensions": ["chrt"]
- },
- "application/vnd.kde.kformula": {
- "source": "iana",
- "extensions": ["kfo"]
- },
- "application/vnd.kde.kivio": {
- "source": "iana",
- "extensions": ["flw"]
- },
- "application/vnd.kde.kontour": {
- "source": "iana",
- "extensions": ["kon"]
- },
- "application/vnd.kde.kpresenter": {
- "source": "iana",
- "extensions": ["kpr","kpt"]
- },
- "application/vnd.kde.kspread": {
- "source": "iana",
- "extensions": ["ksp"]
- },
- "application/vnd.kde.kword": {
- "source": "iana",
- "extensions": ["kwd","kwt"]
- },
- "application/vnd.kenameaapp": {
- "source": "iana",
- "extensions": ["htke"]
- },
- "application/vnd.kidspiration": {
- "source": "iana",
- "extensions": ["kia"]
- },
- "application/vnd.kinar": {
- "source": "iana",
- "extensions": ["kne","knp"]
- },
- "application/vnd.koan": {
- "source": "iana",
- "extensions": ["skp","skd","skt","skm"]
- },
- "application/vnd.kodak-descriptor": {
- "source": "iana",
- "extensions": ["sse"]
- },
- "application/vnd.las.las+xml": {
- "source": "iana",
- "extensions": ["lasxml"]
- },
- "application/vnd.liberty-request+xml": {
- "source": "iana"
- },
- "application/vnd.llamagraphics.life-balance.desktop": {
- "source": "iana",
- "extensions": ["lbd"]
- },
- "application/vnd.llamagraphics.life-balance.exchange+xml": {
- "source": "iana",
- "extensions": ["lbe"]
- },
- "application/vnd.lotus-1-2-3": {
- "source": "iana",
- "extensions": ["123"]
- },
- "application/vnd.lotus-approach": {
- "source": "iana",
- "extensions": ["apr"]
- },
- "application/vnd.lotus-freelance": {
- "source": "iana",
- "extensions": ["pre"]
- },
- "application/vnd.lotus-notes": {
- "source": "iana",
- "extensions": ["nsf"]
- },
- "application/vnd.lotus-organizer": {
- "source": "iana",
- "extensions": ["org"]
- },
- "application/vnd.lotus-screencam": {
- "source": "iana",
- "extensions": ["scm"]
- },
- "application/vnd.lotus-wordpro": {
- "source": "iana",
- "extensions": ["lwp"]
- },
- "application/vnd.macports.portpkg": {
- "source": "iana",
- "extensions": ["portpkg"]
- },
- "application/vnd.marlin.drm.actiontoken+xml": {
- "source": "iana"
- },
- "application/vnd.marlin.drm.conftoken+xml": {
- "source": "iana"
- },
- "application/vnd.marlin.drm.license+xml": {
- "source": "iana"
- },
- "application/vnd.marlin.drm.mdcf": {
- "source": "iana"
- },
- "application/vnd.mason+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.maxmind.maxmind-db": {
- "source": "iana"
- },
- "application/vnd.mcd": {
- "source": "iana",
- "extensions": ["mcd"]
- },
- "application/vnd.medcalcdata": {
- "source": "iana",
- "extensions": ["mc1"]
- },
- "application/vnd.mediastation.cdkey": {
- "source": "iana",
- "extensions": ["cdkey"]
- },
- "application/vnd.meridian-slingshot": {
- "source": "iana"
- },
- "application/vnd.mfer": {
- "source": "iana",
- "extensions": ["mwf"]
- },
- "application/vnd.mfmp": {
- "source": "iana",
- "extensions": ["mfm"]
- },
- "application/vnd.micrografx.flo": {
- "source": "iana",
- "extensions": ["flo"]
- },
- "application/vnd.micrografx.igx": {
- "source": "iana",
- "extensions": ["igx"]
- },
- "application/vnd.miele+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.mif": {
- "source": "iana",
- "extensions": ["mif"]
- },
- "application/vnd.minisoft-hp3000-save": {
- "source": "iana"
- },
- "application/vnd.mitsubishi.misty-guard.trustweb": {
- "source": "iana"
- },
- "application/vnd.mobius.daf": {
- "source": "iana",
- "extensions": ["daf"]
- },
- "application/vnd.mobius.dis": {
- "source": "iana",
- "extensions": ["dis"]
- },
- "application/vnd.mobius.mbk": {
- "source": "iana",
- "extensions": ["mbk"]
- },
- "application/vnd.mobius.mqy": {
- "source": "iana",
- "extensions": ["mqy"]
- },
- "application/vnd.mobius.msl": {
- "source": "iana",
- "extensions": ["msl"]
- },
- "application/vnd.mobius.plc": {
- "source": "iana",
- "extensions": ["plc"]
- },
- "application/vnd.mobius.txf": {
- "source": "iana",
- "extensions": ["txf"]
- },
- "application/vnd.mophun.application": {
- "source": "iana",
- "extensions": ["mpn"]
- },
- "application/vnd.mophun.certificate": {
- "source": "iana",
- "extensions": ["mpc"]
- },
- "application/vnd.motorola.flexsuite": {
- "source": "iana"
- },
- "application/vnd.motorola.flexsuite.adsi": {
- "source": "iana"
- },
- "application/vnd.motorola.flexsuite.fis": {
- "source": "iana"
- },
- "application/vnd.motorola.flexsuite.gotap": {
- "source": "iana"
- },
- "application/vnd.motorola.flexsuite.kmr": {
- "source": "iana"
- },
- "application/vnd.motorola.flexsuite.ttc": {
- "source": "iana"
- },
- "application/vnd.motorola.flexsuite.wem": {
- "source": "iana"
- },
- "application/vnd.motorola.iprm": {
- "source": "iana"
- },
- "application/vnd.mozilla.xul+xml": {
- "source": "iana",
- "compressible": true,
- "extensions": ["xul"]
- },
- "application/vnd.ms-3mfdocument": {
- "source": "iana"
- },
- "application/vnd.ms-artgalry": {
- "source": "iana",
- "extensions": ["cil"]
- },
- "application/vnd.ms-asf": {
- "source": "iana"
- },
- "application/vnd.ms-cab-compressed": {
- "source": "iana",
- "extensions": ["cab"]
- },
- "application/vnd.ms-color.iccprofile": {
- "source": "apache"
- },
- "application/vnd.ms-excel": {
- "source": "iana",
- "compressible": false,
- "extensions": ["xls","xlm","xla","xlc","xlt","xlw"]
- },
- "application/vnd.ms-excel.addin.macroenabled.12": {
- "source": "iana",
- "extensions": ["xlam"]
- },
- "application/vnd.ms-excel.sheet.binary.macroenabled.12": {
- "source": "iana",
- "extensions": ["xlsb"]
- },
- "application/vnd.ms-excel.sheet.macroenabled.12": {
- "source": "iana",
- "extensions": ["xlsm"]
- },
- "application/vnd.ms-excel.template.macroenabled.12": {
- "source": "iana",
- "extensions": ["xltm"]
- },
- "application/vnd.ms-fontobject": {
- "source": "iana",
- "compressible": true,
- "extensions": ["eot"]
- },
- "application/vnd.ms-htmlhelp": {
- "source": "iana",
- "extensions": ["chm"]
- },
- "application/vnd.ms-ims": {
- "source": "iana",
- "extensions": ["ims"]
- },
- "application/vnd.ms-lrm": {
- "source": "iana",
- "extensions": ["lrm"]
- },
- "application/vnd.ms-office.activex+xml": {
- "source": "iana"
- },
- "application/vnd.ms-officetheme": {
- "source": "iana",
- "extensions": ["thmx"]
- },
- "application/vnd.ms-opentype": {
- "source": "apache",
- "compressible": true
- },
- "application/vnd.ms-package.obfuscated-opentype": {
- "source": "apache"
- },
- "application/vnd.ms-pki.seccat": {
- "source": "apache",
- "extensions": ["cat"]
- },
- "application/vnd.ms-pki.stl": {
- "source": "apache",
- "extensions": ["stl"]
- },
- "application/vnd.ms-playready.initiator+xml": {
- "source": "iana"
- },
- "application/vnd.ms-powerpoint": {
- "source": "iana",
- "compressible": false,
- "extensions": ["ppt","pps","pot"]
- },
- "application/vnd.ms-powerpoint.addin.macroenabled.12": {
- "source": "iana",
- "extensions": ["ppam"]
- },
- "application/vnd.ms-powerpoint.presentation.macroenabled.12": {
- "source": "iana",
- "extensions": ["pptm"]
- },
- "application/vnd.ms-powerpoint.slide.macroenabled.12": {
- "source": "iana",
- "extensions": ["sldm"]
- },
- "application/vnd.ms-powerpoint.slideshow.macroenabled.12": {
- "source": "iana",
- "extensions": ["ppsm"]
- },
- "application/vnd.ms-powerpoint.template.macroenabled.12": {
- "source": "iana",
- "extensions": ["potm"]
- },
- "application/vnd.ms-printing.printticket+xml": {
- "source": "apache"
- },
- "application/vnd.ms-project": {
- "source": "iana",
- "extensions": ["mpp","mpt"]
- },
- "application/vnd.ms-tnef": {
- "source": "iana"
- },
- "application/vnd.ms-windows.printerpairing": {
- "source": "iana"
- },
- "application/vnd.ms-wmdrm.lic-chlg-req": {
- "source": "iana"
- },
- "application/vnd.ms-wmdrm.lic-resp": {
- "source": "iana"
- },
- "application/vnd.ms-wmdrm.meter-chlg-req": {
- "source": "iana"
- },
- "application/vnd.ms-wmdrm.meter-resp": {
- "source": "iana"
- },
- "application/vnd.ms-word.document.macroenabled.12": {
- "source": "iana",
- "extensions": ["docm"]
- },
- "application/vnd.ms-word.template.macroenabled.12": {
- "source": "iana",
- "extensions": ["dotm"]
- },
- "application/vnd.ms-works": {
- "source": "iana",
- "extensions": ["wps","wks","wcm","wdb"]
- },
- "application/vnd.ms-wpl": {
- "source": "iana",
- "extensions": ["wpl"]
- },
- "application/vnd.ms-xpsdocument": {
- "source": "iana",
- "compressible": false,
- "extensions": ["xps"]
- },
- "application/vnd.msa-disk-image": {
- "source": "iana"
- },
- "application/vnd.mseq": {
- "source": "iana",
- "extensions": ["mseq"]
- },
- "application/vnd.msign": {
- "source": "iana"
- },
- "application/vnd.multiad.creator": {
- "source": "iana"
- },
- "application/vnd.multiad.creator.cif": {
- "source": "iana"
- },
- "application/vnd.music-niff": {
- "source": "iana"
- },
- "application/vnd.musician": {
- "source": "iana",
- "extensions": ["mus"]
- },
- "application/vnd.muvee.style": {
- "source": "iana",
- "extensions": ["msty"]
- },
- "application/vnd.mynfc": {
- "source": "iana",
- "extensions": ["taglet"]
- },
- "application/vnd.ncd.control": {
- "source": "iana"
- },
- "application/vnd.ncd.reference": {
- "source": "iana"
- },
- "application/vnd.nervana": {
- "source": "iana"
- },
- "application/vnd.netfpx": {
- "source": "iana"
- },
- "application/vnd.neurolanguage.nlu": {
- "source": "iana",
- "extensions": ["nlu"]
- },
- "application/vnd.nintendo.nitro.rom": {
- "source": "iana"
- },
- "application/vnd.nintendo.snes.rom": {
- "source": "iana"
- },
- "application/vnd.nitf": {
- "source": "iana",
- "extensions": ["ntf","nitf"]
- },
- "application/vnd.noblenet-directory": {
- "source": "iana",
- "extensions": ["nnd"]
- },
- "application/vnd.noblenet-sealer": {
- "source": "iana",
- "extensions": ["nns"]
- },
- "application/vnd.noblenet-web": {
- "source": "iana",
- "extensions": ["nnw"]
- },
- "application/vnd.nokia.catalogs": {
- "source": "iana"
- },
- "application/vnd.nokia.conml+wbxml": {
- "source": "iana"
- },
- "application/vnd.nokia.conml+xml": {
- "source": "iana"
- },
- "application/vnd.nokia.iptv.config+xml": {
- "source": "iana"
- },
- "application/vnd.nokia.isds-radio-presets": {
- "source": "iana"
- },
- "application/vnd.nokia.landmark+wbxml": {
- "source": "iana"
- },
- "application/vnd.nokia.landmark+xml": {
- "source": "iana"
- },
- "application/vnd.nokia.landmarkcollection+xml": {
- "source": "iana"
- },
- "application/vnd.nokia.n-gage.ac+xml": {
- "source": "iana"
- },
- "application/vnd.nokia.n-gage.data": {
- "source": "iana",
- "extensions": ["ngdat"]
- },
- "application/vnd.nokia.n-gage.symbian.install": {
- "source": "iana"
- },
- "application/vnd.nokia.ncd": {
- "source": "iana"
- },
- "application/vnd.nokia.pcd+wbxml": {
- "source": "iana"
- },
- "application/vnd.nokia.pcd+xml": {
- "source": "iana"
- },
- "application/vnd.nokia.radio-preset": {
- "source": "iana",
- "extensions": ["rpst"]
- },
- "application/vnd.nokia.radio-presets": {
- "source": "iana",
- "extensions": ["rpss"]
- },
- "application/vnd.novadigm.edm": {
- "source": "iana",
- "extensions": ["edm"]
- },
- "application/vnd.novadigm.edx": {
- "source": "iana",
- "extensions": ["edx"]
- },
- "application/vnd.novadigm.ext": {
- "source": "iana",
- "extensions": ["ext"]
- },
- "application/vnd.ntt-local.content-share": {
- "source": "iana"
- },
- "application/vnd.ntt-local.file-transfer": {
- "source": "iana"
- },
- "application/vnd.ntt-local.ogw_remote-access": {
- "source": "iana"
- },
- "application/vnd.ntt-local.sip-ta_remote": {
- "source": "iana"
- },
- "application/vnd.ntt-local.sip-ta_tcp_stream": {
- "source": "iana"
- },
- "application/vnd.oasis.opendocument.chart": {
- "source": "iana",
- "extensions": ["odc"]
- },
- "application/vnd.oasis.opendocument.chart-template": {
- "source": "iana",
- "extensions": ["otc"]
- },
- "application/vnd.oasis.opendocument.database": {
- "source": "iana",
- "extensions": ["odb"]
- },
- "application/vnd.oasis.opendocument.formula": {
- "source": "iana",
- "extensions": ["odf"]
- },
- "application/vnd.oasis.opendocument.formula-template": {
- "source": "iana",
- "extensions": ["odft"]
- },
- "application/vnd.oasis.opendocument.graphics": {
- "source": "iana",
- "compressible": false,
- "extensions": ["odg"]
- },
- "application/vnd.oasis.opendocument.graphics-template": {
- "source": "iana",
- "extensions": ["otg"]
- },
- "application/vnd.oasis.opendocument.image": {
- "source": "iana",
- "extensions": ["odi"]
- },
- "application/vnd.oasis.opendocument.image-template": {
- "source": "iana",
- "extensions": ["oti"]
- },
- "application/vnd.oasis.opendocument.presentation": {
- "source": "iana",
- "compressible": false,
- "extensions": ["odp"]
- },
- "application/vnd.oasis.opendocument.presentation-template": {
- "source": "iana",
- "extensions": ["otp"]
- },
- "application/vnd.oasis.opendocument.spreadsheet": {
- "source": "iana",
- "compressible": false,
- "extensions": ["ods"]
- },
- "application/vnd.oasis.opendocument.spreadsheet-template": {
- "source": "iana",
- "extensions": ["ots"]
- },
- "application/vnd.oasis.opendocument.text": {
- "source": "iana",
- "compressible": false,
- "extensions": ["odt"]
- },
- "application/vnd.oasis.opendocument.text-master": {
- "source": "iana",
- "extensions": ["odm"]
- },
- "application/vnd.oasis.opendocument.text-template": {
- "source": "iana",
- "extensions": ["ott"]
- },
- "application/vnd.oasis.opendocument.text-web": {
- "source": "iana",
- "extensions": ["oth"]
- },
- "application/vnd.obn": {
- "source": "iana"
- },
- "application/vnd.oftn.l10n+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.oipf.contentaccessdownload+xml": {
- "source": "iana"
- },
- "application/vnd.oipf.contentaccessstreaming+xml": {
- "source": "iana"
- },
- "application/vnd.oipf.cspg-hexbinary": {
- "source": "iana"
- },
- "application/vnd.oipf.dae.svg+xml": {
- "source": "iana"
- },
- "application/vnd.oipf.dae.xhtml+xml": {
- "source": "iana"
- },
- "application/vnd.oipf.mippvcontrolmessage+xml": {
- "source": "iana"
- },
- "application/vnd.oipf.pae.gem": {
- "source": "iana"
- },
- "application/vnd.oipf.spdiscovery+xml": {
- "source": "iana"
- },
- "application/vnd.oipf.spdlist+xml": {
- "source": "iana"
- },
- "application/vnd.oipf.ueprofile+xml": {
- "source": "iana"
- },
- "application/vnd.oipf.userprofile+xml": {
- "source": "iana"
- },
- "application/vnd.olpc-sugar": {
- "source": "iana",
- "extensions": ["xo"]
- },
- "application/vnd.oma-scws-config": {
- "source": "iana"
- },
- "application/vnd.oma-scws-http-request": {
- "source": "iana"
- },
- "application/vnd.oma-scws-http-response": {
- "source": "iana"
- },
- "application/vnd.oma.bcast.associated-procedure-parameter+xml": {
- "source": "iana"
- },
- "application/vnd.oma.bcast.drm-trigger+xml": {
- "source": "iana"
- },
- "application/vnd.oma.bcast.imd+xml": {
- "source": "iana"
- },
- "application/vnd.oma.bcast.ltkm": {
- "source": "iana"
- },
- "application/vnd.oma.bcast.notification+xml": {
- "source": "iana"
- },
- "application/vnd.oma.bcast.provisioningtrigger": {
- "source": "iana"
- },
- "application/vnd.oma.bcast.sgboot": {
- "source": "iana"
- },
- "application/vnd.oma.bcast.sgdd+xml": {
- "source": "iana"
- },
- "application/vnd.oma.bcast.sgdu": {
- "source": "iana"
- },
- "application/vnd.oma.bcast.simple-symbol-container": {
- "source": "iana"
- },
- "application/vnd.oma.bcast.smartcard-trigger+xml": {
- "source": "iana"
- },
- "application/vnd.oma.bcast.sprov+xml": {
- "source": "iana"
- },
- "application/vnd.oma.bcast.stkm": {
- "source": "iana"
- },
- "application/vnd.oma.cab-address-book+xml": {
- "source": "iana"
- },
- "application/vnd.oma.cab-feature-handler+xml": {
- "source": "iana"
- },
- "application/vnd.oma.cab-pcc+xml": {
- "source": "iana"
- },
- "application/vnd.oma.cab-subs-invite+xml": {
- "source": "iana"
- },
- "application/vnd.oma.cab-user-prefs+xml": {
- "source": "iana"
- },
- "application/vnd.oma.dcd": {
- "source": "iana"
- },
- "application/vnd.oma.dcdc": {
- "source": "iana"
- },
- "application/vnd.oma.dd2+xml": {
- "source": "iana",
- "extensions": ["dd2"]
- },
- "application/vnd.oma.drm.risd+xml": {
- "source": "iana"
- },
- "application/vnd.oma.group-usage-list+xml": {
- "source": "iana"
- },
- "application/vnd.oma.pal+xml": {
- "source": "iana"
- },
- "application/vnd.oma.poc.detailed-progress-report+xml": {
- "source": "iana"
- },
- "application/vnd.oma.poc.final-report+xml": {
- "source": "iana"
- },
- "application/vnd.oma.poc.groups+xml": {
- "source": "iana"
- },
- "application/vnd.oma.poc.invocation-descriptor+xml": {
- "source": "iana"
- },
- "application/vnd.oma.poc.optimized-progress-report+xml": {
- "source": "iana"
- },
- "application/vnd.oma.push": {
- "source": "iana"
- },
- "application/vnd.oma.scidm.messages+xml": {
- "source": "iana"
- },
- "application/vnd.oma.xcap-directory+xml": {
- "source": "iana"
- },
- "application/vnd.omads-email+xml": {
- "source": "iana"
- },
- "application/vnd.omads-file+xml": {
- "source": "iana"
- },
- "application/vnd.omads-folder+xml": {
- "source": "iana"
- },
- "application/vnd.omaloc-supl-init": {
- "source": "iana"
- },
- "application/vnd.openeye.oeb": {
- "source": "iana"
- },
- "application/vnd.openofficeorg.extension": {
- "source": "apache",
- "extensions": ["oxt"]
- },
- "application/vnd.openxmlformats-officedocument.custom-properties+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.customxmlproperties+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.drawing+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.drawingml.chart+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.extended-properties+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml-template": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.comments+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.presentation": {
- "source": "iana",
- "compressible": false,
- "extensions": ["pptx"]
- },
- "application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.presprops+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.slide": {
- "source": "iana",
- "extensions": ["sldx"]
- },
- "application/vnd.openxmlformats-officedocument.presentationml.slide+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.slideshow": {
- "source": "iana",
- "extensions": ["ppsx"]
- },
- "application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.tags+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.template": {
- "source": "apache",
- "extensions": ["potx"]
- },
- "application/vnd.openxmlformats-officedocument.presentationml.template.main+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml-template": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": {
- "source": "iana",
- "compressible": false,
- "extensions": ["xlsx"]
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.template": {
- "source": "apache",
- "extensions": ["xltx"]
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.theme+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.themeoverride+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.vmldrawing": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.wordprocessingml-template": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.wordprocessingml.document": {
- "source": "iana",
- "compressible": false,
- "extensions": ["docx"]
- },
- "application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.wordprocessingml.template": {
- "source": "apache",
- "extensions": ["dotx"]
- },
- "application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-package.core-properties+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml": {
- "source": "iana"
- },
- "application/vnd.openxmlformats-package.relationships+xml": {
- "source": "iana"
- },
- "application/vnd.oracle.resource+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.orange.indata": {
- "source": "iana"
- },
- "application/vnd.osa.netdeploy": {
- "source": "iana"
- },
- "application/vnd.osgeo.mapguide.package": {
- "source": "iana",
- "extensions": ["mgp"]
- },
- "application/vnd.osgi.bundle": {
- "source": "iana"
- },
- "application/vnd.osgi.dp": {
- "source": "iana",
- "extensions": ["dp"]
- },
- "application/vnd.osgi.subsystem": {
- "source": "iana",
- "extensions": ["esa"]
- },
- "application/vnd.otps.ct-kip+xml": {
- "source": "iana"
- },
- "application/vnd.palm": {
- "source": "iana",
- "extensions": ["pdb","pqa","oprc"]
- },
- "application/vnd.panoply": {
- "source": "iana"
- },
- "application/vnd.paos+xml": {
- "source": "iana"
- },
- "application/vnd.paos.xml": {
- "source": "apache"
- },
- "application/vnd.pawaafile": {
- "source": "iana",
- "extensions": ["paw"]
- },
- "application/vnd.pcos": {
- "source": "iana"
- },
- "application/vnd.pg.format": {
- "source": "iana",
- "extensions": ["str"]
- },
- "application/vnd.pg.osasli": {
- "source": "iana",
- "extensions": ["ei6"]
- },
- "application/vnd.piaccess.application-licence": {
- "source": "iana"
- },
- "application/vnd.picsel": {
- "source": "iana",
- "extensions": ["efif"]
- },
- "application/vnd.pmi.widget": {
- "source": "iana",
- "extensions": ["wg"]
- },
- "application/vnd.poc.group-advertisement+xml": {
- "source": "iana"
- },
- "application/vnd.pocketlearn": {
- "source": "iana",
- "extensions": ["plf"]
- },
- "application/vnd.powerbuilder6": {
- "source": "iana",
- "extensions": ["pbd"]
- },
- "application/vnd.powerbuilder6-s": {
- "source": "iana"
- },
- "application/vnd.powerbuilder7": {
- "source": "iana"
- },
- "application/vnd.powerbuilder7-s": {
- "source": "iana"
- },
- "application/vnd.powerbuilder75": {
- "source": "iana"
- },
- "application/vnd.powerbuilder75-s": {
- "source": "iana"
- },
- "application/vnd.preminet": {
- "source": "iana"
- },
- "application/vnd.previewsystems.box": {
- "source": "iana",
- "extensions": ["box"]
- },
- "application/vnd.proteus.magazine": {
- "source": "iana",
- "extensions": ["mgz"]
- },
- "application/vnd.publishare-delta-tree": {
- "source": "iana",
- "extensions": ["qps"]
- },
- "application/vnd.pvi.ptid1": {
- "source": "iana",
- "extensions": ["ptid"]
- },
- "application/vnd.pwg-multiplexed": {
- "source": "iana"
- },
- "application/vnd.pwg-xhtml-print+xml": {
- "source": "iana"
- },
- "application/vnd.qualcomm.brew-app-res": {
- "source": "iana"
- },
- "application/vnd.quark.quarkxpress": {
- "source": "iana",
- "extensions": ["qxd","qxt","qwd","qwt","qxl","qxb"]
- },
- "application/vnd.quobject-quoxdocument": {
- "source": "iana"
- },
- "application/vnd.radisys.moml+xml": {
- "source": "iana"
- },
- "application/vnd.radisys.msml+xml": {
- "source": "iana"
- },
- "application/vnd.radisys.msml-audit+xml": {
- "source": "iana"
- },
- "application/vnd.radisys.msml-audit-conf+xml": {
- "source": "iana"
- },
- "application/vnd.radisys.msml-audit-conn+xml": {
- "source": "iana"
- },
- "application/vnd.radisys.msml-audit-dialog+xml": {
- "source": "iana"
- },
- "application/vnd.radisys.msml-audit-stream+xml": {
- "source": "iana"
- },
- "application/vnd.radisys.msml-conf+xml": {
- "source": "iana"
- },
- "application/vnd.radisys.msml-dialog+xml": {
- "source": "iana"
- },
- "application/vnd.radisys.msml-dialog-base+xml": {
- "source": "iana"
- },
- "application/vnd.radisys.msml-dialog-fax-detect+xml": {
- "source": "iana"
- },
- "application/vnd.radisys.msml-dialog-fax-sendrecv+xml": {
- "source": "iana"
- },
- "application/vnd.radisys.msml-dialog-group+xml": {
- "source": "iana"
- },
- "application/vnd.radisys.msml-dialog-speech+xml": {
- "source": "iana"
- },
- "application/vnd.radisys.msml-dialog-transform+xml": {
- "source": "iana"
- },
- "application/vnd.rainstor.data": {
- "source": "iana"
- },
- "application/vnd.rapid": {
- "source": "iana"
- },
- "application/vnd.realvnc.bed": {
- "source": "iana",
- "extensions": ["bed"]
- },
- "application/vnd.recordare.musicxml": {
- "source": "iana",
- "extensions": ["mxl"]
- },
- "application/vnd.recordare.musicxml+xml": {
- "source": "iana",
- "extensions": ["musicxml"]
- },
- "application/vnd.renlearn.rlprint": {
- "source": "iana"
- },
- "application/vnd.rig.cryptonote": {
- "source": "iana",
- "extensions": ["cryptonote"]
- },
- "application/vnd.rim.cod": {
- "source": "apache",
- "extensions": ["cod"]
- },
- "application/vnd.rn-realmedia": {
- "source": "apache",
- "extensions": ["rm"]
- },
- "application/vnd.rn-realmedia-vbr": {
- "source": "apache",
- "extensions": ["rmvb"]
- },
- "application/vnd.route66.link66+xml": {
- "source": "iana",
- "extensions": ["link66"]
- },
- "application/vnd.rs-274x": {
- "source": "iana"
- },
- "application/vnd.ruckus.download": {
- "source": "iana"
- },
- "application/vnd.s3sms": {
- "source": "iana"
- },
- "application/vnd.sailingtracker.track": {
- "source": "iana",
- "extensions": ["st"]
- },
- "application/vnd.sbm.cid": {
- "source": "iana"
- },
- "application/vnd.sbm.mid2": {
- "source": "iana"
- },
- "application/vnd.scribus": {
- "source": "iana"
- },
- "application/vnd.sealed.3df": {
- "source": "iana"
- },
- "application/vnd.sealed.csf": {
- "source": "iana"
- },
- "application/vnd.sealed.doc": {
- "source": "iana"
- },
- "application/vnd.sealed.eml": {
- "source": "iana"
- },
- "application/vnd.sealed.mht": {
- "source": "iana"
- },
- "application/vnd.sealed.net": {
- "source": "iana"
- },
- "application/vnd.sealed.ppt": {
- "source": "iana"
- },
- "application/vnd.sealed.tiff": {
- "source": "iana"
- },
- "application/vnd.sealed.xls": {
- "source": "iana"
- },
- "application/vnd.sealedmedia.softseal.html": {
- "source": "iana"
- },
- "application/vnd.sealedmedia.softseal.pdf": {
- "source": "iana"
- },
- "application/vnd.seemail": {
- "source": "iana",
- "extensions": ["see"]
- },
- "application/vnd.sema": {
- "source": "iana",
- "extensions": ["sema"]
- },
- "application/vnd.semd": {
- "source": "iana",
- "extensions": ["semd"]
- },
- "application/vnd.semf": {
- "source": "iana",
- "extensions": ["semf"]
- },
- "application/vnd.shana.informed.formdata": {
- "source": "iana",
- "extensions": ["ifm"]
- },
- "application/vnd.shana.informed.formtemplate": {
- "source": "iana",
- "extensions": ["itp"]
- },
- "application/vnd.shana.informed.interchange": {
- "source": "iana",
- "extensions": ["iif"]
- },
- "application/vnd.shana.informed.package": {
- "source": "iana",
- "extensions": ["ipk"]
- },
- "application/vnd.simtech-mindmapper": {
- "source": "iana",
- "extensions": ["twd","twds"]
- },
- "application/vnd.siren+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.smaf": {
- "source": "iana",
- "extensions": ["mmf"]
- },
- "application/vnd.smart.notebook": {
- "source": "iana"
- },
- "application/vnd.smart.teacher": {
- "source": "iana",
- "extensions": ["teacher"]
- },
- "application/vnd.software602.filler.form+xml": {
- "source": "iana"
- },
- "application/vnd.software602.filler.form-xml-zip": {
- "source": "iana"
- },
- "application/vnd.solent.sdkm+xml": {
- "source": "iana",
- "extensions": ["sdkm","sdkd"]
- },
- "application/vnd.spotfire.dxp": {
- "source": "iana",
- "extensions": ["dxp"]
- },
- "application/vnd.spotfire.sfs": {
- "source": "iana",
- "extensions": ["sfs"]
- },
- "application/vnd.sss-cod": {
- "source": "iana"
- },
- "application/vnd.sss-dtf": {
- "source": "iana"
- },
- "application/vnd.sss-ntf": {
- "source": "iana"
- },
- "application/vnd.stardivision.calc": {
- "source": "apache",
- "extensions": ["sdc"]
- },
- "application/vnd.stardivision.draw": {
- "source": "apache",
- "extensions": ["sda"]
- },
- "application/vnd.stardivision.impress": {
- "source": "apache",
- "extensions": ["sdd"]
- },
- "application/vnd.stardivision.math": {
- "source": "apache",
- "extensions": ["smf"]
- },
- "application/vnd.stardivision.writer": {
- "source": "apache",
- "extensions": ["sdw","vor"]
- },
- "application/vnd.stardivision.writer-global": {
- "source": "apache",
- "extensions": ["sgl"]
- },
- "application/vnd.stepmania.package": {
- "source": "iana",
- "extensions": ["smzip"]
- },
- "application/vnd.stepmania.stepchart": {
- "source": "iana",
- "extensions": ["sm"]
- },
- "application/vnd.street-stream": {
- "source": "iana"
- },
- "application/vnd.sun.wadl+xml": {
- "source": "iana"
- },
- "application/vnd.sun.xml.calc": {
- "source": "apache",
- "extensions": ["sxc"]
- },
- "application/vnd.sun.xml.calc.template": {
- "source": "apache",
- "extensions": ["stc"]
- },
- "application/vnd.sun.xml.draw": {
- "source": "apache",
- "extensions": ["sxd"]
- },
- "application/vnd.sun.xml.draw.template": {
- "source": "apache",
- "extensions": ["std"]
- },
- "application/vnd.sun.xml.impress": {
- "source": "apache",
- "extensions": ["sxi"]
- },
- "application/vnd.sun.xml.impress.template": {
- "source": "apache",
- "extensions": ["sti"]
- },
- "application/vnd.sun.xml.math": {
- "source": "apache",
- "extensions": ["sxm"]
- },
- "application/vnd.sun.xml.writer": {
- "source": "apache",
- "extensions": ["sxw"]
- },
- "application/vnd.sun.xml.writer.global": {
- "source": "apache",
- "extensions": ["sxg"]
- },
- "application/vnd.sun.xml.writer.template": {
- "source": "apache",
- "extensions": ["stw"]
- },
- "application/vnd.sus-calendar": {
- "source": "iana",
- "extensions": ["sus","susp"]
- },
- "application/vnd.svd": {
- "source": "iana",
- "extensions": ["svd"]
- },
- "application/vnd.swiftview-ics": {
- "source": "iana"
- },
- "application/vnd.symbian.install": {
- "source": "apache",
- "extensions": ["sis","sisx"]
- },
- "application/vnd.syncml+xml": {
- "source": "iana",
- "extensions": ["xsm"]
- },
- "application/vnd.syncml.dm+wbxml": {
- "source": "iana",
- "extensions": ["bdm"]
- },
- "application/vnd.syncml.dm+xml": {
- "source": "iana",
- "extensions": ["xdm"]
- },
- "application/vnd.syncml.dm.notification": {
- "source": "iana"
- },
- "application/vnd.syncml.dmddf+wbxml": {
- "source": "iana"
- },
- "application/vnd.syncml.dmddf+xml": {
- "source": "iana"
- },
- "application/vnd.syncml.dmtnds+wbxml": {
- "source": "iana"
- },
- "application/vnd.syncml.dmtnds+xml": {
- "source": "iana"
- },
- "application/vnd.syncml.ds.notification": {
- "source": "iana"
- },
- "application/vnd.tao.intent-module-archive": {
- "source": "iana",
- "extensions": ["tao"]
- },
- "application/vnd.tcpdump.pcap": {
- "source": "iana",
- "extensions": ["pcap","cap","dmp"]
- },
- "application/vnd.tmd.mediaflex.api+xml": {
- "source": "iana"
- },
- "application/vnd.tmobile-livetv": {
- "source": "iana",
- "extensions": ["tmo"]
- },
- "application/vnd.trid.tpt": {
- "source": "iana",
- "extensions": ["tpt"]
- },
- "application/vnd.triscape.mxs": {
- "source": "iana",
- "extensions": ["mxs"]
- },
- "application/vnd.trueapp": {
- "source": "iana",
- "extensions": ["tra"]
- },
- "application/vnd.truedoc": {
- "source": "iana"
- },
- "application/vnd.ubisoft.webplayer": {
- "source": "iana"
- },
- "application/vnd.ufdl": {
- "source": "iana",
- "extensions": ["ufd","ufdl"]
- },
- "application/vnd.uiq.theme": {
- "source": "iana",
- "extensions": ["utz"]
- },
- "application/vnd.umajin": {
- "source": "iana",
- "extensions": ["umj"]
- },
- "application/vnd.unity": {
- "source": "iana",
- "extensions": ["unityweb"]
- },
- "application/vnd.uoml+xml": {
- "source": "iana",
- "extensions": ["uoml"]
- },
- "application/vnd.uplanet.alert": {
- "source": "iana"
- },
- "application/vnd.uplanet.alert-wbxml": {
- "source": "iana"
- },
- "application/vnd.uplanet.bearer-choice": {
- "source": "iana"
- },
- "application/vnd.uplanet.bearer-choice-wbxml": {
- "source": "iana"
- },
- "application/vnd.uplanet.cacheop": {
- "source": "iana"
- },
- "application/vnd.uplanet.cacheop-wbxml": {
- "source": "iana"
- },
- "application/vnd.uplanet.channel": {
- "source": "iana"
- },
- "application/vnd.uplanet.channel-wbxml": {
- "source": "iana"
- },
- "application/vnd.uplanet.list": {
- "source": "iana"
- },
- "application/vnd.uplanet.list-wbxml": {
- "source": "iana"
- },
- "application/vnd.uplanet.listcmd": {
- "source": "iana"
- },
- "application/vnd.uplanet.listcmd-wbxml": {
- "source": "iana"
- },
- "application/vnd.uplanet.signal": {
- "source": "iana"
- },
- "application/vnd.valve.source.material": {
- "source": "iana"
- },
- "application/vnd.vcx": {
- "source": "iana",
- "extensions": ["vcx"]
- },
- "application/vnd.vd-study": {
- "source": "iana"
- },
- "application/vnd.vectorworks": {
- "source": "iana"
- },
- "application/vnd.verimatrix.vcas": {
- "source": "iana"
- },
- "application/vnd.vidsoft.vidconference": {
- "source": "iana"
- },
- "application/vnd.visio": {
- "source": "iana",
- "extensions": ["vsd","vst","vss","vsw"]
- },
- "application/vnd.visionary": {
- "source": "iana",
- "extensions": ["vis"]
- },
- "application/vnd.vividence.scriptfile": {
- "source": "iana"
- },
- "application/vnd.vsf": {
- "source": "iana",
- "extensions": ["vsf"]
- },
- "application/vnd.wap.sic": {
- "source": "iana"
- },
- "application/vnd.wap.slc": {
- "source": "iana"
- },
- "application/vnd.wap.wbxml": {
- "source": "iana",
- "extensions": ["wbxml"]
- },
- "application/vnd.wap.wmlc": {
- "source": "iana",
- "extensions": ["wmlc"]
- },
- "application/vnd.wap.wmlscriptc": {
- "source": "iana",
- "extensions": ["wmlsc"]
- },
- "application/vnd.webturbo": {
- "source": "iana",
- "extensions": ["wtb"]
- },
- "application/vnd.wfa.p2p": {
- "source": "iana"
- },
- "application/vnd.wfa.wsc": {
- "source": "iana"
- },
- "application/vnd.windows.devicepairing": {
- "source": "iana"
- },
- "application/vnd.wmc": {
- "source": "iana"
- },
- "application/vnd.wmf.bootstrap": {
- "source": "iana"
- },
- "application/vnd.wolfram.mathematica": {
- "source": "iana"
- },
- "application/vnd.wolfram.mathematica.package": {
- "source": "iana"
- },
- "application/vnd.wolfram.player": {
- "source": "iana",
- "extensions": ["nbp"]
- },
- "application/vnd.wordperfect": {
- "source": "iana",
- "extensions": ["wpd"]
- },
- "application/vnd.wqd": {
- "source": "iana",
- "extensions": ["wqd"]
- },
- "application/vnd.wrq-hp3000-labelled": {
- "source": "iana"
- },
- "application/vnd.wt.stf": {
- "source": "iana",
- "extensions": ["stf"]
- },
- "application/vnd.wv.csp+wbxml": {
- "source": "iana"
- },
- "application/vnd.wv.csp+xml": {
- "source": "iana"
- },
- "application/vnd.wv.ssp+xml": {
- "source": "iana"
- },
- "application/vnd.xacml+json": {
- "source": "iana",
- "compressible": true
- },
- "application/vnd.xara": {
- "source": "iana",
- "extensions": ["xar"]
- },
- "application/vnd.xfdl": {
- "source": "iana",
- "extensions": ["xfdl"]
- },
- "application/vnd.xfdl.webform": {
- "source": "iana"
- },
- "application/vnd.xmi+xml": {
- "source": "iana"
- },
- "application/vnd.xmpie.cpkg": {
- "source": "iana"
- },
- "application/vnd.xmpie.dpkg": {
- "source": "iana"
- },
- "application/vnd.xmpie.plan": {
- "source": "iana"
- },
- "application/vnd.xmpie.ppkg": {
- "source": "iana"
- },
- "application/vnd.xmpie.xlim": {
- "source": "iana"
- },
- "application/vnd.yamaha.hv-dic": {
- "source": "iana",
- "extensions": ["hvd"]
- },
- "application/vnd.yamaha.hv-script": {
- "source": "iana",
- "extensions": ["hvs"]
- },
- "application/vnd.yamaha.hv-voice": {
- "source": "iana",
- "extensions": ["hvp"]
- },
- "application/vnd.yamaha.openscoreformat": {
- "source": "iana",
- "extensions": ["osf"]
- },
- "application/vnd.yamaha.openscoreformat.osfpvg+xml": {
- "source": "iana",
- "extensions": ["osfpvg"]
- },
- "application/vnd.yamaha.remote-setup": {
- "source": "iana"
- },
- "application/vnd.yamaha.smaf-audio": {
- "source": "iana",
- "extensions": ["saf"]
- },
- "application/vnd.yamaha.smaf-phrase": {
- "source": "iana",
- "extensions": ["spf"]
- },
- "application/vnd.yamaha.through-ngn": {
- "source": "iana"
- },
- "application/vnd.yamaha.tunnel-udpencap": {
- "source": "iana"
- },
- "application/vnd.yaoweme": {
- "source": "iana"
- },
- "application/vnd.yellowriver-custom-menu": {
- "source": "iana",
- "extensions": ["cmp"]
- },
- "application/vnd.zul": {
- "source": "iana",
- "extensions": ["zir","zirz"]
- },
- "application/vnd.zzazz.deck+xml": {
- "source": "iana",
- "extensions": ["zaz"]
- },
- "application/voicexml+xml": {
- "source": "iana",
- "extensions": ["vxml"]
- },
- "application/vq-rtcpxr": {
- "source": "iana"
- },
- "application/watcherinfo+xml": {
- "source": "iana"
- },
- "application/whoispp-query": {
- "source": "iana"
- },
- "application/whoispp-response": {
- "source": "iana"
- },
- "application/widget": {
- "source": "iana",
- "extensions": ["wgt"]
- },
- "application/winhlp": {
- "source": "apache",
- "extensions": ["hlp"]
- },
- "application/wita": {
- "source": "iana"
- },
- "application/wordperfect5.1": {
- "source": "iana"
- },
- "application/wsdl+xml": {
- "source": "iana",
- "extensions": ["wsdl"]
- },
- "application/wspolicy+xml": {
- "source": "iana",
- "extensions": ["wspolicy"]
- },
- "application/x-7z-compressed": {
- "source": "apache",
- "compressible": false,
- "extensions": ["7z"]
- },
- "application/x-abiword": {
- "source": "apache",
- "extensions": ["abw"]
- },
- "application/x-ace-compressed": {
- "source": "apache",
- "extensions": ["ace"]
- },
- "application/x-amf": {
- "source": "apache"
- },
- "application/x-apple-diskimage": {
- "source": "apache",
- "extensions": ["dmg"]
- },
- "application/x-authorware-bin": {
- "source": "apache",
- "extensions": ["aab","x32","u32","vox"]
- },
- "application/x-authorware-map": {
- "source": "apache",
- "extensions": ["aam"]
- },
- "application/x-authorware-seg": {
- "source": "apache",
- "extensions": ["aas"]
- },
- "application/x-bcpio": {
- "source": "apache",
- "extensions": ["bcpio"]
- },
- "application/x-bittorrent": {
- "source": "apache",
- "extensions": ["torrent"]
- },
- "application/x-blorb": {
- "source": "apache",
- "extensions": ["blb","blorb"]
- },
- "application/x-bzip": {
- "source": "apache",
- "compressible": false,
- "extensions": ["bz"]
- },
- "application/x-bzip2": {
- "source": "apache",
- "compressible": false,
- "extensions": ["bz2","boz"]
- },
- "application/x-cbr": {
- "source": "apache",
- "extensions": ["cbr","cba","cbt","cbz","cb7"]
- },
- "application/x-cdlink": {
- "source": "apache",
- "extensions": ["vcd"]
- },
- "application/x-cfs-compressed": {
- "source": "apache",
- "extensions": ["cfs"]
- },
- "application/x-chat": {
- "source": "apache",
- "extensions": ["chat"]
- },
- "application/x-chess-pgn": {
- "source": "apache",
- "extensions": ["pgn"]
- },
- "application/x-chrome-extension": {
- "extensions": ["crx"]
- },
- "application/x-compress": {
- "source": "apache"
- },
- "application/x-conference": {
- "source": "apache",
- "extensions": ["nsc"]
- },
- "application/x-cpio": {
- "source": "apache",
- "extensions": ["cpio"]
- },
- "application/x-csh": {
- "source": "apache",
- "extensions": ["csh"]
- },
- "application/x-deb": {
- "compressible": false
- },
- "application/x-debian-package": {
- "source": "apache",
- "extensions": ["deb","udeb"]
- },
- "application/x-dgc-compressed": {
- "source": "apache",
- "extensions": ["dgc"]
- },
- "application/x-director": {
- "source": "apache",
- "extensions": ["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]
- },
- "application/x-doom": {
- "source": "apache",
- "extensions": ["wad"]
- },
- "application/x-dtbncx+xml": {
- "source": "apache",
- "extensions": ["ncx"]
- },
- "application/x-dtbook+xml": {
- "source": "apache",
- "extensions": ["dtb"]
- },
- "application/x-dtbresource+xml": {
- "source": "apache",
- "extensions": ["res"]
- },
- "application/x-dvi": {
- "source": "apache",
- "compressible": false,
- "extensions": ["dvi"]
- },
- "application/x-envoy": {
- "source": "apache",
- "extensions": ["evy"]
- },
- "application/x-eva": {
- "source": "apache",
- "extensions": ["eva"]
- },
- "application/x-font-bdf": {
- "source": "apache",
- "extensions": ["bdf"]
- },
- "application/x-font-dos": {
- "source": "apache"
- },
- "application/x-font-framemaker": {
- "source": "apache"
- },
- "application/x-font-ghostscript": {
- "source": "apache",
- "extensions": ["gsf"]
- },
- "application/x-font-libgrx": {
- "source": "apache"
- },
- "application/x-font-linux-psf": {
- "source": "apache",
- "extensions": ["psf"]
- },
- "application/x-font-otf": {
- "source": "apache",
- "compressible": true,
- "extensions": ["otf"]
- },
- "application/x-font-pcf": {
- "source": "apache",
- "extensions": ["pcf"]
- },
- "application/x-font-snf": {
- "source": "apache",
- "extensions": ["snf"]
- },
- "application/x-font-speedo": {
- "source": "apache"
- },
- "application/x-font-sunos-news": {
- "source": "apache"
- },
- "application/x-font-ttf": {
- "source": "apache",
- "compressible": true,
- "extensions": ["ttf","ttc"]
- },
- "application/x-font-type1": {
- "source": "apache",
- "extensions": ["pfa","pfb","pfm","afm"]
- },
- "application/x-font-vfont": {
- "source": "apache"
- },
- "application/x-freearc": {
- "source": "apache",
- "extensions": ["arc"]
- },
- "application/x-futuresplash": {
- "source": "apache",
- "extensions": ["spl"]
- },
- "application/x-gca-compressed": {
- "source": "apache",
- "extensions": ["gca"]
- },
- "application/x-glulx": {
- "source": "apache",
- "extensions": ["ulx"]
- },
- "application/x-gnumeric": {
- "source": "apache",
- "extensions": ["gnumeric"]
- },
- "application/x-gramps-xml": {
- "source": "apache",
- "extensions": ["gramps"]
- },
- "application/x-gtar": {
- "source": "apache",
- "extensions": ["gtar"]
- },
- "application/x-gzip": {
- "source": "apache"
- },
- "application/x-hdf": {
- "source": "apache",
- "extensions": ["hdf"]
- },
- "application/x-install-instructions": {
- "source": "apache",
- "extensions": ["install"]
- },
- "application/x-iso9660-image": {
- "source": "apache",
- "extensions": ["iso"]
- },
- "application/x-java-jnlp-file": {
- "source": "apache",
- "compressible": false,
- "extensions": ["jnlp"]
- },
- "application/x-javascript": {
- "compressible": true
- },
- "application/x-latex": {
- "source": "apache",
- "compressible": false,
- "extensions": ["latex"]
- },
- "application/x-lua-bytecode": {
- "extensions": ["luac"]
- },
- "application/x-lzh-compressed": {
- "source": "apache",
- "extensions": ["lzh","lha"]
- },
- "application/x-mie": {
- "source": "apache",
- "extensions": ["mie"]
- },
- "application/x-mobipocket-ebook": {
- "source": "apache",
- "extensions": ["prc","mobi"]
- },
- "application/x-mpegurl": {
- "compressible": false
- },
- "application/x-ms-application": {
- "source": "apache",
- "extensions": ["application"]
- },
- "application/x-ms-shortcut": {
- "source": "apache",
- "extensions": ["lnk"]
- },
- "application/x-ms-wmd": {
- "source": "apache",
- "extensions": ["wmd"]
- },
- "application/x-ms-wmz": {
- "source": "apache",
- "extensions": ["wmz"]
- },
- "application/x-ms-xbap": {
- "source": "apache",
- "extensions": ["xbap"]
- },
- "application/x-msaccess": {
- "source": "apache",
- "extensions": ["mdb"]
- },
- "application/x-msbinder": {
- "source": "apache",
- "extensions": ["obd"]
- },
- "application/x-mscardfile": {
- "source": "apache",
- "extensions": ["crd"]
- },
- "application/x-msclip": {
- "source": "apache",
- "extensions": ["clp"]
- },
- "application/x-msdownload": {
- "source": "apache",
- "extensions": ["exe","dll","com","bat","msi"]
- },
- "application/x-msmediaview": {
- "source": "apache",
- "extensions": ["mvb","m13","m14"]
- },
- "application/x-msmetafile": {
- "source": "apache",
- "extensions": ["wmf","wmz","emf","emz"]
- },
- "application/x-msmoney": {
- "source": "apache",
- "extensions": ["mny"]
- },
- "application/x-mspublisher": {
- "source": "apache",
- "extensions": ["pub"]
- },
- "application/x-msschedule": {
- "source": "apache",
- "extensions": ["scd"]
- },
- "application/x-msterminal": {
- "source": "apache",
- "extensions": ["trm"]
- },
- "application/x-mswrite": {
- "source": "apache",
- "extensions": ["wri"]
- },
- "application/x-netcdf": {
- "source": "apache",
- "extensions": ["nc","cdf"]
- },
- "application/x-nzb": {
- "source": "apache",
- "extensions": ["nzb"]
- },
- "application/x-pkcs12": {
- "source": "apache",
- "compressible": false,
- "extensions": ["p12","pfx"]
- },
- "application/x-pkcs7-certificates": {
- "source": "apache",
- "extensions": ["p7b","spc"]
- },
- "application/x-pkcs7-certreqresp": {
- "source": "apache",
- "extensions": ["p7r"]
- },
- "application/x-rar-compressed": {
- "source": "apache",
- "compressible": false,
- "extensions": ["rar"]
- },
- "application/x-research-info-systems": {
- "source": "apache",
- "extensions": ["ris"]
- },
- "application/x-sh": {
- "source": "apache",
- "compressible": true,
- "extensions": ["sh"]
- },
- "application/x-shar": {
- "source": "apache",
- "extensions": ["shar"]
- },
- "application/x-shockwave-flash": {
- "source": "apache",
- "compressible": false,
- "extensions": ["swf"]
- },
- "application/x-silverlight-app": {
- "source": "apache",
- "extensions": ["xap"]
- },
- "application/x-sql": {
- "source": "apache",
- "extensions": ["sql"]
- },
- "application/x-stuffit": {
- "source": "apache",
- "compressible": false,
- "extensions": ["sit"]
- },
- "application/x-stuffitx": {
- "source": "apache",
- "extensions": ["sitx"]
- },
- "application/x-subrip": {
- "source": "apache",
- "extensions": ["srt"]
- },
- "application/x-sv4cpio": {
- "source": "apache",
- "extensions": ["sv4cpio"]
- },
- "application/x-sv4crc": {
- "source": "apache",
- "extensions": ["sv4crc"]
- },
- "application/x-t3vm-image": {
- "source": "apache",
- "extensions": ["t3"]
- },
- "application/x-tads": {
- "source": "apache",
- "extensions": ["gam"]
- },
- "application/x-tar": {
- "source": "apache",
- "compressible": true,
- "extensions": ["tar"]
- },
- "application/x-tcl": {
- "source": "apache",
- "extensions": ["tcl"]
- },
- "application/x-tex": {
- "source": "apache",
- "extensions": ["tex"]
- },
- "application/x-tex-tfm": {
- "source": "apache",
- "extensions": ["tfm"]
- },
- "application/x-texinfo": {
- "source": "apache",
- "extensions": ["texinfo","texi"]
- },
- "application/x-tgif": {
- "source": "apache",
- "extensions": ["obj"]
- },
- "application/x-ustar": {
- "source": "apache",
- "extensions": ["ustar"]
- },
- "application/x-wais-source": {
- "source": "apache",
- "extensions": ["src"]
- },
- "application/x-web-app-manifest+json": {
- "compressible": true,
- "extensions": ["webapp"]
- },
- "application/x-www-form-urlencoded": {
- "source": "iana",
- "compressible": true
- },
- "application/x-x509-ca-cert": {
- "source": "apache",
- "extensions": ["der","crt"]
- },
- "application/x-xfig": {
- "source": "apache",
- "extensions": ["fig"]
- },
- "application/x-xliff+xml": {
- "source": "apache",
- "extensions": ["xlf"]
- },
- "application/x-xpinstall": {
- "source": "apache",
- "compressible": false,
- "extensions": ["xpi"]
- },
- "application/x-xz": {
- "source": "apache",
- "extensions": ["xz"]
- },
- "application/x-zmachine": {
- "source": "apache",
- "extensions": ["z1","z2","z3","z4","z5","z6","z7","z8"]
- },
- "application/x400-bp": {
- "source": "iana"
- },
- "application/xacml+xml": {
- "source": "iana"
- },
- "application/xaml+xml": {
- "source": "apache",
- "extensions": ["xaml"]
- },
- "application/xcap-att+xml": {
- "source": "iana"
- },
- "application/xcap-caps+xml": {
- "source": "iana"
- },
- "application/xcap-diff+xml": {
- "source": "iana",
- "extensions": ["xdf"]
- },
- "application/xcap-el+xml": {
- "source": "iana"
- },
- "application/xcap-error+xml": {
- "source": "iana"
- },
- "application/xcap-ns+xml": {
- "source": "iana"
- },
- "application/xcon-conference-info+xml": {
- "source": "iana"
- },
- "application/xcon-conference-info-diff+xml": {
- "source": "iana"
- },
- "application/xenc+xml": {
- "source": "iana",
- "extensions": ["xenc"]
- },
- "application/xhtml+xml": {
- "source": "iana",
- "compressible": true,
- "extensions": ["xhtml","xht"]
- },
- "application/xhtml-voice+xml": {
- "source": "iana"
- },
- "application/xml": {
- "source": "iana",
- "compressible": true,
- "extensions": ["xml","xsl","xsd"]
- },
- "application/xml-dtd": {
- "source": "iana",
- "compressible": true,
- "extensions": ["dtd"]
- },
- "application/xml-external-parsed-entity": {
- "source": "iana"
- },
- "application/xml-patch+xml": {
- "source": "iana"
- },
- "application/xmpp+xml": {
- "source": "iana"
- },
- "application/xop+xml": {
- "source": "iana",
- "compressible": true,
- "extensions": ["xop"]
- },
- "application/xproc+xml": {
- "source": "apache",
- "extensions": ["xpl"]
- },
- "application/xslt+xml": {
- "source": "iana",
- "extensions": ["xslt"]
- },
- "application/xspf+xml": {
- "source": "apache",
- "extensions": ["xspf"]
- },
- "application/xv+xml": {
- "source": "iana",
- "extensions": ["mxml","xhvml","xvml","xvm"]
- },
- "application/yang": {
- "source": "iana",
- "extensions": ["yang"]
- },
- "application/yin+xml": {
- "source": "iana",
- "extensions": ["yin"]
- },
- "application/zip": {
- "source": "iana",
- "compressible": false,
- "extensions": ["zip"]
- },
- "application/zlib": {
- "source": "iana"
- },
- "audio/1d-interleaved-parityfec": {
- "source": "iana"
- },
- "audio/32kadpcm": {
- "source": "iana"
- },
- "audio/3gpp": {
- "source": "iana"
- },
- "audio/3gpp2": {
- "source": "iana"
- },
- "audio/ac3": {
- "source": "iana"
- },
- "audio/adpcm": {
- "source": "apache",
- "extensions": ["adp"]
- },
- "audio/amr": {
- "source": "iana"
- },
- "audio/amr-wb": {
- "source": "iana"
- },
- "audio/amr-wb+": {
- "source": "iana"
- },
- "audio/aptx": {
- "source": "iana"
- },
- "audio/asc": {
- "source": "iana"
- },
- "audio/atrac-advanced-lossless": {
- "source": "iana"
- },
- "audio/atrac-x": {
- "source": "iana"
- },
- "audio/atrac3": {
- "source": "iana"
- },
- "audio/basic": {
- "source": "iana",
- "compressible": false,
- "extensions": ["au","snd"]
- },
- "audio/bv16": {
- "source": "iana"
- },
- "audio/bv32": {
- "source": "iana"
- },
- "audio/clearmode": {
- "source": "iana"
- },
- "audio/cn": {
- "source": "iana"
- },
- "audio/dat12": {
- "source": "iana"
- },
- "audio/dls": {
- "source": "iana"
- },
- "audio/dsr-es201108": {
- "source": "iana"
- },
- "audio/dsr-es202050": {
- "source": "iana"
- },
- "audio/dsr-es202211": {
- "source": "iana"
- },
- "audio/dsr-es202212": {
- "source": "iana"
- },
- "audio/dv": {
- "source": "iana"
- },
- "audio/dvi4": {
- "source": "iana"
- },
- "audio/eac3": {
- "source": "iana"
- },
- "audio/encaprtp": {
- "source": "iana"
- },
- "audio/evrc": {
- "source": "iana"
- },
- "audio/evrc-qcp": {
- "source": "iana"
- },
- "audio/evrc0": {
- "source": "iana"
- },
- "audio/evrc1": {
- "source": "iana"
- },
- "audio/evrcb": {
- "source": "iana"
- },
- "audio/evrcb0": {
- "source": "iana"
- },
- "audio/evrcb1": {
- "source": "iana"
- },
- "audio/evrcnw": {
- "source": "iana"
- },
- "audio/evrcnw0": {
- "source": "iana"
- },
- "audio/evrcnw1": {
- "source": "iana"
- },
- "audio/evrcwb": {
- "source": "iana"
- },
- "audio/evrcwb0": {
- "source": "iana"
- },
- "audio/evrcwb1": {
- "source": "iana"
- },
- "audio/fwdred": {
- "source": "iana"
- },
- "audio/g719": {
- "source": "iana"
- },
- "audio/g722": {
- "source": "iana"
- },
- "audio/g7221": {
- "source": "iana"
- },
- "audio/g723": {
- "source": "iana"
- },
- "audio/g726-16": {
- "source": "iana"
- },
- "audio/g726-24": {
- "source": "iana"
- },
- "audio/g726-32": {
- "source": "iana"
- },
- "audio/g726-40": {
- "source": "iana"
- },
- "audio/g728": {
- "source": "iana"
- },
- "audio/g729": {
- "source": "iana"
- },
- "audio/g7291": {
- "source": "iana"
- },
- "audio/g729d": {
- "source": "iana"
- },
- "audio/g729e": {
- "source": "iana"
- },
- "audio/gsm": {
- "source": "iana"
- },
- "audio/gsm-efr": {
- "source": "iana"
- },
- "audio/gsm-hr-08": {
- "source": "iana"
- },
- "audio/ilbc": {
- "source": "iana"
- },
- "audio/ip-mr_v2.5": {
- "source": "iana"
- },
- "audio/isac": {
- "source": "apache"
- },
- "audio/l16": {
- "source": "iana"
- },
- "audio/l20": {
- "source": "iana"
- },
- "audio/l24": {
- "source": "iana",
- "compressible": false
- },
- "audio/l8": {
- "source": "iana"
- },
- "audio/lpc": {
- "source": "iana"
- },
- "audio/midi": {
- "source": "apache",
- "extensions": ["mid","midi","kar","rmi"]
- },
- "audio/mobile-xmf": {
- "source": "iana"
- },
- "audio/mp4": {
- "source": "iana",
- "compressible": false,
- "extensions": ["mp4a","m4a"]
- },
- "audio/mp4a-latm": {
- "source": "iana"
- },
- "audio/mpa": {
- "source": "iana"
- },
- "audio/mpa-robust": {
- "source": "iana"
- },
- "audio/mpeg": {
- "source": "iana",
- "compressible": false,
- "extensions": ["mpga","mp2","mp2a","mp3","m2a","m3a"]
- },
- "audio/mpeg4-generic": {
- "source": "iana"
- },
- "audio/musepack": {
- "source": "apache"
- },
- "audio/ogg": {
- "source": "iana",
- "compressible": false,
- "extensions": ["oga","ogg","spx"]
- },
- "audio/opus": {
- "source": "apache"
- },
- "audio/parityfec": {
- "source": "iana"
- },
- "audio/pcma": {
- "source": "iana"
- },
- "audio/pcma-wb": {
- "source": "iana"
- },
- "audio/pcmu": {
- "source": "iana"
- },
- "audio/pcmu-wb": {
- "source": "iana"
- },
- "audio/prs.sid": {
- "source": "iana"
- },
- "audio/qcelp": {
- "source": "iana"
- },
- "audio/raptorfec": {
- "source": "iana"
- },
- "audio/red": {
- "source": "iana"
- },
- "audio/rtp-enc-aescm128": {
- "source": "iana"
- },
- "audio/rtp-midi": {
- "source": "iana"
- },
- "audio/rtploopback": {
- "source": "iana"
- },
- "audio/rtx": {
- "source": "iana"
- },
- "audio/s3m": {
- "source": "apache",
- "extensions": ["s3m"]
- },
- "audio/silk": {
- "source": "apache",
- "extensions": ["sil"]
- },
- "audio/smv": {
- "source": "iana"
- },
- "audio/smv-qcp": {
- "source": "iana"
- },
- "audio/smv0": {
- "source": "iana"
- },
- "audio/sp-midi": {
- "source": "iana"
- },
- "audio/speex": {
- "source": "iana"
- },
- "audio/t140c": {
- "source": "iana"
- },
- "audio/t38": {
- "source": "iana"
- },
- "audio/telephone-event": {
- "source": "iana"
- },
- "audio/tone": {
- "source": "iana"
- },
- "audio/uemclip": {
- "source": "iana"
- },
- "audio/ulpfec": {
- "source": "iana"
- },
- "audio/vdvi": {
- "source": "iana"
- },
- "audio/vmr-wb": {
- "source": "iana"
- },
- "audio/vnd.3gpp.iufp": {
- "source": "iana"
- },
- "audio/vnd.4sb": {
- "source": "iana"
- },
- "audio/vnd.audiokoz": {
- "source": "iana"
- },
- "audio/vnd.celp": {
- "source": "iana"
- },
- "audio/vnd.cisco.nse": {
- "source": "iana"
- },
- "audio/vnd.cmles.radio-events": {
- "source": "iana"
- },
- "audio/vnd.cns.anp1": {
- "source": "iana"
- },
- "audio/vnd.cns.inf1": {
- "source": "iana"
- },
- "audio/vnd.dece.audio": {
- "source": "iana",
- "extensions": ["uva","uvva"]
- },
- "audio/vnd.digital-winds": {
- "source": "iana",
- "extensions": ["eol"]
- },
- "audio/vnd.dlna.adts": {
- "source": "iana"
- },
- "audio/vnd.dolby.heaac.1": {
- "source": "iana"
- },
- "audio/vnd.dolby.heaac.2": {
- "source": "iana"
- },
- "audio/vnd.dolby.mlp": {
- "source": "iana"
- },
- "audio/vnd.dolby.mps": {
- "source": "iana"
- },
- "audio/vnd.dolby.pl2": {
- "source": "iana"
- },
- "audio/vnd.dolby.pl2x": {
- "source": "iana"
- },
- "audio/vnd.dolby.pl2z": {
- "source": "iana"
- },
- "audio/vnd.dolby.pulse.1": {
- "source": "iana"
- },
- "audio/vnd.dra": {
- "source": "iana",
- "extensions": ["dra"]
- },
- "audio/vnd.dts": {
- "source": "iana",
- "extensions": ["dts"]
- },
- "audio/vnd.dts.hd": {
- "source": "iana",
- "extensions": ["dtshd"]
- },
- "audio/vnd.dvb.file": {
- "source": "iana"
- },
- "audio/vnd.everad.plj": {
- "source": "iana"
- },
- "audio/vnd.hns.audio": {
- "source": "iana"
- },
- "audio/vnd.lucent.voice": {
- "source": "iana",
- "extensions": ["lvp"]
- },
- "audio/vnd.ms-playready.media.pya": {
- "source": "iana",
- "extensions": ["pya"]
- },
- "audio/vnd.nokia.mobile-xmf": {
- "source": "iana"
- },
- "audio/vnd.nortel.vbk": {
- "source": "iana"
- },
- "audio/vnd.nuera.ecelp4800": {
- "source": "iana",
- "extensions": ["ecelp4800"]
- },
- "audio/vnd.nuera.ecelp7470": {
- "source": "iana",
- "extensions": ["ecelp7470"]
- },
- "audio/vnd.nuera.ecelp9600": {
- "source": "iana",
- "extensions": ["ecelp9600"]
- },
- "audio/vnd.octel.sbc": {
- "source": "iana"
- },
- "audio/vnd.qcelp": {
- "source": "iana"
- },
- "audio/vnd.rhetorex.32kadpcm": {
- "source": "iana"
- },
- "audio/vnd.rip": {
- "source": "iana",
- "extensions": ["rip"]
- },
- "audio/vnd.rn-realaudio": {
- "compressible": false
- },
- "audio/vnd.sealedmedia.softseal.mpeg": {
- "source": "iana"
- },
- "audio/vnd.vmx.cvsd": {
- "source": "iana"
- },
- "audio/vnd.wave": {
- "compressible": false
- },
- "audio/vorbis": {
- "source": "iana",
- "compressible": false
- },
- "audio/vorbis-config": {
- "source": "iana"
- },
- "audio/webm": {
- "source": "apache",
- "compressible": false,
- "extensions": ["weba"]
- },
- "audio/x-aac": {
- "source": "apache",
- "compressible": false,
- "extensions": ["aac"]
- },
- "audio/x-aiff": {
- "source": "apache",
- "extensions": ["aif","aiff","aifc"]
- },
- "audio/x-caf": {
- "source": "apache",
- "compressible": false,
- "extensions": ["caf"]
- },
- "audio/x-flac": {
- "source": "apache",
- "extensions": ["flac"]
- },
- "audio/x-matroska": {
- "source": "apache",
- "extensions": ["mka"]
- },
- "audio/x-mpegurl": {
- "source": "apache",
- "extensions": ["m3u"]
- },
- "audio/x-ms-wax": {
- "source": "apache",
- "extensions": ["wax"]
- },
- "audio/x-ms-wma": {
- "source": "apache",
- "extensions": ["wma"]
- },
- "audio/x-pn-realaudio": {
- "source": "apache",
- "extensions": ["ram","ra"]
- },
- "audio/x-pn-realaudio-plugin": {
- "source": "apache",
- "extensions": ["rmp"]
- },
- "audio/x-tta": {
- "source": "apache"
- },
- "audio/x-wav": {
- "source": "apache",
- "extensions": ["wav"]
- },
- "audio/xm": {
- "source": "apache",
- "extensions": ["xm"]
- },
- "chemical/x-cdx": {
- "source": "apache",
- "extensions": ["cdx"]
- },
- "chemical/x-cif": {
- "source": "apache",
- "extensions": ["cif"]
- },
- "chemical/x-cmdf": {
- "source": "apache",
- "extensions": ["cmdf"]
- },
- "chemical/x-cml": {
- "source": "apache",
- "extensions": ["cml"]
- },
- "chemical/x-csml": {
- "source": "apache",
- "extensions": ["csml"]
- },
- "chemical/x-pdb": {
- "source": "apache"
- },
- "chemical/x-xyz": {
- "source": "apache",
- "extensions": ["xyz"]
- },
- "font/opentype": {
- "compressible": true,
- "extensions": ["otf"]
- },
- "image/bmp": {
- "source": "apache",
- "compressible": true,
- "extensions": ["bmp"]
- },
- "image/cgm": {
- "source": "iana",
- "extensions": ["cgm"]
- },
- "image/fits": {
- "source": "iana"
- },
- "image/g3fax": {
- "source": "iana",
- "extensions": ["g3"]
- },
- "image/gif": {
- "source": "iana",
- "compressible": false,
- "extensions": ["gif"]
- },
- "image/ief": {
- "source": "iana",
- "extensions": ["ief"]
- },
- "image/jp2": {
- "source": "iana"
- },
- "image/jpeg": {
- "source": "iana",
- "compressible": false,
- "extensions": ["jpeg","jpg","jpe"]
- },
- "image/jpm": {
- "source": "iana"
- },
- "image/jpx": {
- "source": "iana"
- },
- "image/ktx": {
- "source": "iana",
- "extensions": ["ktx"]
- },
- "image/naplps": {
- "source": "iana"
- },
- "image/pjpeg": {
- "compressible": false
- },
- "image/png": {
- "source": "iana",
- "compressible": false,
- "extensions": ["png"]
- },
- "image/prs.btif": {
- "source": "iana",
- "extensions": ["btif"]
- },
- "image/prs.pti": {
- "source": "iana"
- },
- "image/pwg-raster": {
- "source": "iana"
- },
- "image/sgi": {
- "source": "apache",
- "extensions": ["sgi"]
- },
- "image/svg+xml": {
- "source": "iana",
- "compressible": true,
- "extensions": ["svg","svgz"]
- },
- "image/t38": {
- "source": "iana"
- },
- "image/tiff": {
- "source": "iana",
- "compressible": false,
- "extensions": ["tiff","tif"]
- },
- "image/tiff-fx": {
- "source": "iana"
- },
- "image/vnd.adobe.photoshop": {
- "source": "iana",
- "compressible": true,
- "extensions": ["psd"]
- },
- "image/vnd.airzip.accelerator.azv": {
- "source": "iana"
- },
- "image/vnd.cns.inf2": {
- "source": "iana"
- },
- "image/vnd.dece.graphic": {
- "source": "iana",
- "extensions": ["uvi","uvvi","uvg","uvvg"]
- },
- "image/vnd.djvu": {
- "source": "iana",
- "extensions": ["djvu","djv"]
- },
- "image/vnd.dvb.subtitle": {
- "source": "iana",
- "extensions": ["sub"]
- },
- "image/vnd.dwg": {
- "source": "iana",
- "extensions": ["dwg"]
- },
- "image/vnd.dxf": {
- "source": "iana",
- "extensions": ["dxf"]
- },
- "image/vnd.fastbidsheet": {
- "source": "iana",
- "extensions": ["fbs"]
- },
- "image/vnd.fpx": {
- "source": "iana",
- "extensions": ["fpx"]
- },
- "image/vnd.fst": {
- "source": "iana",
- "extensions": ["fst"]
- },
- "image/vnd.fujixerox.edmics-mmr": {
- "source": "iana",
- "extensions": ["mmr"]
- },
- "image/vnd.fujixerox.edmics-rlc": {
- "source": "iana",
- "extensions": ["rlc"]
- },
- "image/vnd.globalgraphics.pgb": {
- "source": "iana"
- },
- "image/vnd.microsoft.icon": {
- "source": "iana"
- },
- "image/vnd.mix": {
- "source": "iana"
- },
- "image/vnd.ms-modi": {
- "source": "iana",
- "extensions": ["mdi"]
- },
- "image/vnd.ms-photo": {
- "source": "apache",
- "extensions": ["wdp"]
- },
- "image/vnd.net-fpx": {
- "source": "iana",
- "extensions": ["npx"]
- },
- "image/vnd.radiance": {
- "source": "iana"
- },
- "image/vnd.sealed.png": {
- "source": "iana"
- },
- "image/vnd.sealedmedia.softseal.gif": {
- "source": "iana"
- },
- "image/vnd.sealedmedia.softseal.jpg": {
- "source": "iana"
- },
- "image/vnd.svf": {
- "source": "iana"
- },
- "image/vnd.tencent.tap": {
- "source": "iana"
- },
- "image/vnd.valve.source.texture": {
- "source": "iana"
- },
- "image/vnd.wap.wbmp": {
- "source": "iana",
- "extensions": ["wbmp"]
- },
- "image/vnd.xiff": {
- "source": "iana",
- "extensions": ["xif"]
- },
- "image/webp": {
- "source": "apache",
- "extensions": ["webp"]
- },
- "image/x-3ds": {
- "source": "apache",
- "extensions": ["3ds"]
- },
- "image/x-cmu-raster": {
- "source": "apache",
- "extensions": ["ras"]
- },
- "image/x-cmx": {
- "source": "apache",
- "extensions": ["cmx"]
- },
- "image/x-freehand": {
- "source": "apache",
- "extensions": ["fh","fhc","fh4","fh5","fh7"]
- },
- "image/x-icon": {
- "source": "apache",
- "compressible": true,
- "extensions": ["ico"]
- },
- "image/x-mrsid-image": {
- "source": "apache",
- "extensions": ["sid"]
- },
- "image/x-pcx": {
- "source": "apache",
- "extensions": ["pcx"]
- },
- "image/x-pict": {
- "source": "apache",
- "extensions": ["pic","pct"]
- },
- "image/x-portable-anymap": {
- "source": "apache",
- "extensions": ["pnm"]
- },
- "image/x-portable-bitmap": {
- "source": "apache",
- "extensions": ["pbm"]
- },
- "image/x-portable-graymap": {
- "source": "apache",
- "extensions": ["pgm"]
- },
- "image/x-portable-pixmap": {
- "source": "apache",
- "extensions": ["ppm"]
- },
- "image/x-rgb": {
- "source": "apache",
- "extensions": ["rgb"]
- },
- "image/x-tga": {
- "source": "apache",
- "extensions": ["tga"]
- },
- "image/x-xbitmap": {
- "source": "apache",
- "extensions": ["xbm"]
- },
- "image/x-xcf": {
- "compressible": false
- },
- "image/x-xpixmap": {
- "source": "apache",
- "extensions": ["xpm"]
- },
- "image/x-xwindowdump": {
- "source": "apache",
- "extensions": ["xwd"]
- },
- "message/cpim": {
- "source": "iana"
- },
- "message/delivery-status": {
- "source": "iana"
- },
- "message/disposition-notification": {
- "source": "iana"
- },
- "message/external-body": {
- "source": "iana"
- },
- "message/feedback-report": {
- "source": "iana"
- },
- "message/global": {
- "source": "iana"
- },
- "message/global-delivery-status": {
- "source": "iana"
- },
- "message/global-disposition-notification": {
- "source": "iana"
- },
- "message/global-headers": {
- "source": "iana"
- },
- "message/http": {
- "source": "iana",
- "compressible": false
- },
- "message/imdn+xml": {
- "source": "iana",
- "compressible": true
- },
- "message/news": {
- "source": "iana"
- },
- "message/partial": {
- "source": "iana",
- "compressible": false
- },
- "message/rfc822": {
- "source": "iana",
- "compressible": true,
- "extensions": ["eml","mime"]
- },
- "message/s-http": {
- "source": "iana"
- },
- "message/sip": {
- "source": "iana"
- },
- "message/sipfrag": {
- "source": "iana"
- },
- "message/tracking-status": {
- "source": "iana"
- },
- "message/vnd.si.simp": {
- "source": "iana"
- },
- "message/vnd.wfa.wsc": {
- "source": "iana"
- },
- "model/iges": {
- "source": "iana",
- "compressible": false,
- "extensions": ["igs","iges"]
- },
- "model/mesh": {
- "source": "iana",
- "compressible": false,
- "extensions": ["msh","mesh","silo"]
- },
- "model/vnd.collada+xml": {
- "source": "iana",
- "extensions": ["dae"]
- },
- "model/vnd.dwf": {
- "source": "iana",
- "extensions": ["dwf"]
- },
- "model/vnd.flatland.3dml": {
- "source": "iana"
- },
- "model/vnd.gdl": {
- "source": "iana",
- "extensions": ["gdl"]
- },
- "model/vnd.gs-gdl": {
- "source": "apache"
- },
- "model/vnd.gs.gdl": {
- "source": "iana"
- },
- "model/vnd.gtw": {
- "source": "iana",
- "extensions": ["gtw"]
- },
- "model/vnd.moml+xml": {
- "source": "iana"
- },
- "model/vnd.mts": {
- "source": "iana",
- "extensions": ["mts"]
- },
- "model/vnd.opengex": {
- "source": "iana"
- },
- "model/vnd.parasolid.transmit.binary": {
- "source": "iana"
- },
- "model/vnd.parasolid.transmit.text": {
- "source": "iana"
- },
- "model/vnd.valve.source.compiled-map": {
- "source": "iana"
- },
- "model/vnd.vtu": {
- "source": "iana",
- "extensions": ["vtu"]
- },
- "model/vrml": {
- "source": "iana",
- "compressible": false,
- "extensions": ["wrl","vrml"]
- },
- "model/x3d+binary": {
- "source": "apache",
- "compressible": false,
- "extensions": ["x3db","x3dbz"]
- },
- "model/x3d+fastinfoset": {
- "source": "iana"
- },
- "model/x3d+vrml": {
- "source": "apache",
- "compressible": false,
- "extensions": ["x3dv","x3dvz"]
- },
- "model/x3d+xml": {
- "source": "iana",
- "compressible": true,
- "extensions": ["x3d","x3dz"]
- },
- "model/x3d-vrml": {
- "source": "iana"
- },
- "multipart/alternative": {
- "source": "iana",
- "compressible": false
- },
- "multipart/appledouble": {
- "source": "iana"
- },
- "multipart/byteranges": {
- "source": "iana"
- },
- "multipart/digest": {
- "source": "iana"
- },
- "multipart/encrypted": {
- "source": "iana",
- "compressible": false
- },
- "multipart/form-data": {
- "source": "iana",
- "compressible": false
- },
- "multipart/header-set": {
- "source": "iana"
- },
- "multipart/mixed": {
- "source": "iana",
- "compressible": false
- },
- "multipart/parallel": {
- "source": "iana"
- },
- "multipart/related": {
- "source": "iana",
- "compressible": false
- },
- "multipart/report": {
- "source": "iana"
- },
- "multipart/signed": {
- "source": "iana",
- "compressible": false
- },
- "multipart/voice-message": {
- "source": "iana"
- },
- "multipart/x-mixed-replace": {
- "source": "iana"
- },
- "text/1d-interleaved-parityfec": {
- "source": "iana"
- },
- "text/cache-manifest": {
- "source": "iana",
- "compressible": true,
- "extensions": ["appcache","manifest"]
- },
- "text/calendar": {
- "source": "iana",
- "extensions": ["ics","ifb"]
- },
- "text/calender": {
- "compressible": true
- },
- "text/cmd": {
- "compressible": true
- },
- "text/coffeescript": {
- "extensions": ["coffee"]
- },
- "text/css": {
- "source": "iana",
- "compressible": true,
- "extensions": ["css"]
- },
- "text/csv": {
- "source": "iana",
- "compressible": true,
- "extensions": ["csv"]
- },
- "text/csv-schema": {
- "source": "iana"
- },
- "text/directory": {
- "source": "iana"
- },
- "text/dns": {
- "source": "iana"
- },
- "text/ecmascript": {
- "source": "iana"
- },
- "text/encaprtp": {
- "source": "iana"
- },
- "text/enriched": {
- "source": "iana"
- },
- "text/fwdred": {
- "source": "iana"
- },
- "text/grammar-ref-list": {
- "source": "iana"
- },
- "text/hjson": {
- "extensions": ["hjson"]
- },
- "text/html": {
- "source": "iana",
- "compressible": true,
- "extensions": ["html","htm"]
- },
- "text/jade": {
- "extensions": ["jade"]
- },
- "text/javascript": {
- "source": "iana",
- "compressible": true
- },
- "text/jcr-cnd": {
- "source": "iana"
- },
- "text/jsx": {
- "compressible": true,
- "extensions": ["jsx"]
- },
- "text/less": {
- "extensions": ["less"]
- },
- "text/markdown": {
- "source": "iana"
- },
- "text/mizar": {
- "source": "iana"
- },
- "text/n3": {
- "source": "iana",
- "compressible": true,
- "extensions": ["n3"]
- },
- "text/parameters": {
- "source": "iana"
- },
- "text/parityfec": {
- "source": "iana"
- },
- "text/plain": {
- "source": "iana",
- "compressible": true,
- "extensions": ["txt","text","conf","def","list","log","in","ini"]
- },
- "text/provenance-notation": {
- "source": "iana"
- },
- "text/prs.fallenstein.rst": {
- "source": "iana"
- },
- "text/prs.lines.tag": {
- "source": "iana",
- "extensions": ["dsc"]
- },
- "text/raptorfec": {
- "source": "iana"
- },
- "text/red": {
- "source": "iana"
- },
- "text/rfc822-headers": {
- "source": "iana"
- },
- "text/richtext": {
- "source": "iana",
- "compressible": true,
- "extensions": ["rtx"]
- },
- "text/rtf": {
- "source": "iana"
- },
- "text/rtp-enc-aescm128": {
- "source": "iana"
- },
- "text/rtploopback": {
- "source": "iana"
- },
- "text/rtx": {
- "source": "iana"
- },
- "text/sgml": {
- "source": "iana",
- "extensions": ["sgml","sgm"]
- },
- "text/stylus": {
- "extensions": ["stylus","styl"]
- },
- "text/t140": {
- "source": "iana"
- },
- "text/tab-separated-values": {
- "source": "iana",
- "compressible": true,
- "extensions": ["tsv"]
- },
- "text/troff": {
- "source": "iana",
- "extensions": ["t","tr","roff","man","me","ms"]
- },
- "text/turtle": {
- "source": "iana",
- "extensions": ["ttl"]
- },
- "text/ulpfec": {
- "source": "iana"
- },
- "text/uri-list": {
- "source": "iana",
- "compressible": true,
- "extensions": ["uri","uris","urls"]
- },
- "text/vcard": {
- "source": "iana",
- "compressible": true,
- "extensions": ["vcard"]
- },
- "text/vnd.a": {
- "source": "iana"
- },
- "text/vnd.abc": {
- "source": "iana"
- },
- "text/vnd.curl": {
- "source": "iana",
- "extensions": ["curl"]
- },
- "text/vnd.curl.dcurl": {
- "source": "apache",
- "extensions": ["dcurl"]
- },
- "text/vnd.curl.mcurl": {
- "source": "apache",
- "extensions": ["mcurl"]
- },
- "text/vnd.curl.scurl": {
- "source": "apache",
- "extensions": ["scurl"]
- },
- "text/vnd.debian.copyright": {
- "source": "iana"
- },
- "text/vnd.dmclientscript": {
- "source": "iana"
- },
- "text/vnd.dvb.subtitle": {
- "source": "iana",
- "extensions": ["sub"]
- },
- "text/vnd.esmertec.theme-descriptor": {
- "source": "iana"
- },
- "text/vnd.fly": {
- "source": "iana",
- "extensions": ["fly"]
- },
- "text/vnd.fmi.flexstor": {
- "source": "iana",
- "extensions": ["flx"]
- },
- "text/vnd.graphviz": {
- "source": "iana",
- "extensions": ["gv"]
- },
- "text/vnd.in3d.3dml": {
- "source": "iana",
- "extensions": ["3dml"]
- },
- "text/vnd.in3d.spot": {
- "source": "iana",
- "extensions": ["spot"]
- },
- "text/vnd.iptc.newsml": {
- "source": "iana"
- },
- "text/vnd.iptc.nitf": {
- "source": "iana"
- },
- "text/vnd.latex-z": {
- "source": "iana"
- },
- "text/vnd.motorola.reflex": {
- "source": "iana"
- },
- "text/vnd.ms-mediapackage": {
- "source": "iana"
- },
- "text/vnd.net2phone.commcenter.command": {
- "source": "iana"
- },
- "text/vnd.radisys.msml-basic-layout": {
- "source": "iana"
- },
- "text/vnd.si.uricatalogue": {
- "source": "iana"
- },
- "text/vnd.sun.j2me.app-descriptor": {
- "source": "iana",
- "extensions": ["jad"]
- },
- "text/vnd.trolltech.linguist": {
- "source": "iana"
- },
- "text/vnd.wap.si": {
- "source": "iana"
- },
- "text/vnd.wap.sl": {
- "source": "iana"
- },
- "text/vnd.wap.wml": {
- "source": "iana",
- "extensions": ["wml"]
- },
- "text/vnd.wap.wmlscript": {
- "source": "iana",
- "extensions": ["wmls"]
- },
- "text/vtt": {
- "charset": "UTF-8",
- "compressible": true,
- "extensions": ["vtt"]
- },
- "text/x-asm": {
- "source": "apache",
- "extensions": ["s","asm"]
- },
- "text/x-c": {
- "source": "apache",
- "extensions": ["c","cc","cxx","cpp","h","hh","dic"]
- },
- "text/x-component": {
- "extensions": ["htc"]
- },
- "text/x-fortran": {
- "source": "apache",
- "extensions": ["f","for","f77","f90"]
- },
- "text/x-gwt-rpc": {
- "compressible": true
- },
- "text/x-handlebars-template": {
- "extensions": ["hbs"]
- },
- "text/x-java-source": {
- "source": "apache",
- "extensions": ["java"]
- },
- "text/x-jquery-tmpl": {
- "compressible": true
- },
- "text/x-lua": {
- "extensions": ["lua"]
- },
- "text/x-markdown": {
- "compressible": true,
- "extensions": ["markdown","md","mkd"]
- },
- "text/x-nfo": {
- "source": "apache",
- "extensions": ["nfo"]
- },
- "text/x-opml": {
- "source": "apache",
- "extensions": ["opml"]
- },
- "text/x-pascal": {
- "source": "apache",
- "extensions": ["p","pas"]
- },
- "text/x-sass": {
- "extensions": ["sass"]
- },
- "text/x-scss": {
- "extensions": ["scss"]
- },
- "text/x-setext": {
- "source": "apache",
- "extensions": ["etx"]
- },
- "text/x-sfv": {
- "source": "apache",
- "extensions": ["sfv"]
- },
- "text/x-uuencode": {
- "source": "apache",
- "extensions": ["uu"]
- },
- "text/x-vcalendar": {
- "source": "apache",
- "extensions": ["vcs"]
- },
- "text/x-vcard": {
- "source": "apache",
- "extensions": ["vcf"]
- },
- "text/xml": {
- "source": "iana",
- "compressible": true
- },
- "text/xml-external-parsed-entity": {
- "source": "iana"
- },
- "text/yaml": {
- "extensions": ["yaml","yml"]
- },
- "video/1d-interleaved-parityfec": {
- "source": "apache"
- },
- "video/3gpp": {
- "source": "apache",
- "extensions": ["3gp"]
- },
- "video/3gpp-tt": {
- "source": "apache"
- },
- "video/3gpp2": {
- "source": "apache",
- "extensions": ["3g2"]
- },
- "video/bmpeg": {
- "source": "apache"
- },
- "video/bt656": {
- "source": "apache"
- },
- "video/celb": {
- "source": "apache"
- },
- "video/dv": {
- "source": "apache"
- },
- "video/h261": {
- "source": "apache",
- "extensions": ["h261"]
- },
- "video/h263": {
- "source": "apache",
- "extensions": ["h263"]
- },
- "video/h263-1998": {
- "source": "apache"
- },
- "video/h263-2000": {
- "source": "apache"
- },
- "video/h264": {
- "source": "apache",
- "extensions": ["h264"]
- },
- "video/h264-rcdo": {
- "source": "apache"
- },
- "video/h264-svc": {
- "source": "apache"
- },
- "video/jpeg": {
- "source": "apache",
- "extensions": ["jpgv"]
- },
- "video/jpeg2000": {
- "source": "apache"
- },
- "video/jpm": {
- "source": "apache",
- "extensions": ["jpm","jpgm"]
- },
- "video/mj2": {
- "source": "apache",
- "extensions": ["mj2","mjp2"]
- },
- "video/mp1s": {
- "source": "apache"
- },
- "video/mp2p": {
- "source": "apache"
- },
- "video/mp2t": {
- "source": "apache",
- "extensions": ["ts"]
- },
- "video/mp4": {
- "source": "apache",
- "compressible": false,
- "extensions": ["mp4","mp4v","mpg4"]
- },
- "video/mp4v-es": {
- "source": "apache"
- },
- "video/mpeg": {
- "source": "apache",
- "compressible": false,
- "extensions": ["mpeg","mpg","mpe","m1v","m2v"]
- },
- "video/mpeg4-generic": {
- "source": "apache"
- },
- "video/mpv": {
- "source": "apache"
- },
- "video/nv": {
- "source": "apache"
- },
- "video/ogg": {
- "source": "apache",
- "compressible": false,
- "extensions": ["ogv"]
- },
- "video/parityfec": {
- "source": "apache"
- },
- "video/pointer": {
- "source": "apache"
- },
- "video/quicktime": {
- "source": "apache",
- "compressible": false,
- "extensions": ["qt","mov"]
- },
- "video/raw": {
- "source": "apache"
- },
- "video/rtp-enc-aescm128": {
- "source": "apache"
- },
- "video/rtx": {
- "source": "apache"
- },
- "video/smpte292m": {
- "source": "apache"
- },
- "video/ulpfec": {
- "source": "apache"
- },
- "video/vc1": {
- "source": "apache"
- },
- "video/vnd.cctv": {
- "source": "apache"
- },
- "video/vnd.dece.hd": {
- "source": "apache",
- "extensions": ["uvh","uvvh"]
- },
- "video/vnd.dece.mobile": {
- "source": "apache",
- "extensions": ["uvm","uvvm"]
- },
- "video/vnd.dece.mp4": {
- "source": "apache"
- },
- "video/vnd.dece.pd": {
- "source": "apache",
- "extensions": ["uvp","uvvp"]
- },
- "video/vnd.dece.sd": {
- "source": "apache",
- "extensions": ["uvs","uvvs"]
- },
- "video/vnd.dece.video": {
- "source": "apache",
- "extensions": ["uvv","uvvv"]
- },
- "video/vnd.directv.mpeg": {
- "source": "apache"
- },
- "video/vnd.directv.mpeg-tts": {
- "source": "apache"
- },
- "video/vnd.dlna.mpeg-tts": {
- "source": "apache"
- },
- "video/vnd.dvb.file": {
- "source": "apache",
- "extensions": ["dvb"]
- },
- "video/vnd.fvt": {
- "source": "apache",
- "extensions": ["fvt"]
- },
- "video/vnd.hns.video": {
- "source": "apache"
- },
- "video/vnd.iptvforum.1dparityfec-1010": {
- "source": "apache"
- },
- "video/vnd.iptvforum.1dparityfec-2005": {
- "source": "apache"
- },
- "video/vnd.iptvforum.2dparityfec-1010": {
- "source": "apache"
- },
- "video/vnd.iptvforum.2dparityfec-2005": {
- "source": "apache"
- },
- "video/vnd.iptvforum.ttsavc": {
- "source": "apache"
- },
- "video/vnd.iptvforum.ttsmpeg2": {
- "source": "apache"
- },
- "video/vnd.motorola.video": {
- "source": "apache"
- },
- "video/vnd.motorola.videop": {
- "source": "apache"
- },
- "video/vnd.mpegurl": {
- "source": "apache",
- "extensions": ["mxu","m4u"]
- },
- "video/vnd.ms-playready.media.pyv": {
- "source": "apache",
- "extensions": ["pyv"]
- },
- "video/vnd.nokia.interleaved-multimedia": {
- "source": "apache"
- },
- "video/vnd.nokia.videovoip": {
- "source": "apache"
- },
- "video/vnd.objectvideo": {
- "source": "apache"
- },
- "video/vnd.sealed.mpeg1": {
- "source": "apache"
- },
- "video/vnd.sealed.mpeg4": {
- "source": "apache"
- },
- "video/vnd.sealed.swf": {
- "source": "apache"
- },
- "video/vnd.sealedmedia.softseal.mov": {
- "source": "apache"
- },
- "video/vnd.uvvu.mp4": {
- "source": "apache",
- "extensions": ["uvu","uvvu"]
- },
- "video/vnd.vivo": {
- "source": "apache",
- "extensions": ["viv"]
- },
- "video/webm": {
- "source": "apache",
- "compressible": false,
- "extensions": ["webm"]
- },
- "video/x-f4v": {
- "source": "apache",
- "extensions": ["f4v"]
- },
- "video/x-fli": {
- "source": "apache",
- "extensions": ["fli"]
- },
- "video/x-flv": {
- "source": "apache",
- "compressible": false,
- "extensions": ["flv"]
- },
- "video/x-m4v": {
- "source": "apache",
- "extensions": ["m4v"]
- },
- "video/x-matroska": {
- "source": "apache",
- "compressible": false,
- "extensions": ["mkv","mk3d","mks"]
- },
- "video/x-mng": {
- "source": "apache",
- "extensions": ["mng"]
- },
- "video/x-ms-asf": {
- "source": "apache",
- "extensions": ["asf","asx"]
- },
- "video/x-ms-vob": {
- "source": "apache",
- "extensions": ["vob"]
- },
- "video/x-ms-wm": {
- "source": "apache",
- "extensions": ["wm"]
- },
- "video/x-ms-wmv": {
- "source": "apache",
- "compressible": false,
- "extensions": ["wmv"]
- },
- "video/x-ms-wmx": {
- "source": "apache",
- "extensions": ["wmx"]
- },
- "video/x-ms-wvx": {
- "source": "apache",
- "extensions": ["wvx"]
- },
- "video/x-msvideo": {
- "source": "apache",
- "extensions": ["avi"]
- },
- "video/x-sgi-movie": {
- "source": "apache",
- "extensions": ["movie"]
- },
- "video/x-smv": {
- "source": "apache",
- "extensions": ["smv"]
- },
- "x-conference/x-cooltalk": {
- "source": "apache",
- "extensions": ["ice"]
- },
- "x-shader/x-fragment": {
- "compressible": true
- },
- "x-shader/x-vertex": {
- "compressible": true
- }
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/index.js b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/index.js
deleted file mode 100644
index 551031f6..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/index.js
+++ /dev/null
@@ -1,11 +0,0 @@
-/*!
- * mime-db
- * Copyright(c) 2014 Jonathan Ong
- * MIT Licensed
- */
-
-/**
- * Module exports.
- */
-
-module.exports = require('./db.json')
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/package.json b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/package.json
deleted file mode 100644
index 135ef185..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/node_modules/mime-db/package.json
+++ /dev/null
@@ -1,93 +0,0 @@
-{
- "name": "mime-db",
- "description": "Media Type Database",
- "version": "1.7.0",
- "author": {
- "name": "Jonathan Ong",
- "email": "me@jongleberry.com",
- "url": "http://jongleberry.com"
- },
- "contributors": [
- {
- "name": "Douglas Christopher Wilson",
- "email": "doug@somethingdoug.com"
- },
- {
- "name": "Robert Kieffer",
- "email": "robert@broofa.com",
- "url": "http://github.com/broofa"
- }
- ],
- "license": "MIT",
- "keywords": [
- "mime",
- "db",
- "type",
- "types",
- "database",
- "charset",
- "charsets"
- ],
- "repository": {
- "type": "git",
- "url": "https://github.com/jshttp/mime-db"
- },
- "devDependencies": {
- "co": "4",
- "cogent": "1",
- "csv-parse": "0",
- "gnode": "0.1.0",
- "istanbul": "0.3.5",
- "mocha": "~1.21.4",
- "raw-body": "~1.3.2",
- "stream-to-array": "2"
- },
- "files": [
- "HISTORY.md",
- "LICENSE",
- "README.md",
- "db.json",
- "index.js"
- ],
- "engines": {
- "node": ">= 0.6"
- },
- "scripts": {
- "build": "node scripts/build",
- "fetch": "gnode scripts/extensions && gnode scripts/types",
- "test": "mocha --reporter spec --bail --check-leaks test/",
- "test-cov": "istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/",
- "test-travis": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/",
- "update": "npm run fetch && npm run build"
- },
- "gitHead": "972cc3ed48530ab7aca7a155bf2dbd1b13aa8f86",
- "bugs": {
- "url": "https://github.com/jshttp/mime-db/issues"
- },
- "homepage": "https://github.com/jshttp/mime-db",
- "_id": "mime-db@1.7.0",
- "_shasum": "36cf66a6c52ea71827bde287f77c254f5ef1b8d3",
- "_from": "mime-db@~1.7.0",
- "_npmVersion": "1.4.28",
- "_npmUser": {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- },
- "maintainers": [
- {
- "name": "jongleberry",
- "email": "jonathanrichardong@gmail.com"
- },
- {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- }
- ],
- "dist": {
- "shasum": "36cf66a6c52ea71827bde287f77c254f5ef1b8d3",
- "tarball": "http://registry.npmjs.org/mime-db/-/mime-db-1.7.0.tgz"
- },
- "directories": {},
- "_resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.7.0.tgz",
- "readme": "ERROR: No README data found!"
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/package.json b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/package.json
deleted file mode 100644
index 9b5b7664..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/mime-types/package.json
+++ /dev/null
@@ -1,84 +0,0 @@
-{
- "name": "mime-types",
- "description": "The ultimate javascript content-type utility.",
- "version": "2.0.9",
- "contributors": [
- {
- "name": "Douglas Christopher Wilson",
- "email": "doug@somethingdoug.com"
- },
- {
- "name": "Jeremiah Senkpiel",
- "email": "fishrock123@rocketmail.com",
- "url": "https://searchbeam.jit.su"
- },
- {
- "name": "Jonathan Ong",
- "email": "me@jongleberry.com",
- "url": "http://jongleberry.com"
- }
- ],
- "license": "MIT",
- "keywords": [
- "mime",
- "types"
- ],
- "repository": {
- "type": "git",
- "url": "https://github.com/jshttp/mime-types"
- },
- "dependencies": {
- "mime-db": "~1.7.0"
- },
- "devDependencies": {
- "istanbul": "0.3.5",
- "mocha": "~1.21.5"
- },
- "files": [
- "HISTORY.md",
- "LICENSE",
- "index.js"
- ],
- "engines": {
- "node": ">= 0.6"
- },
- "scripts": {
- "test": "mocha --reporter spec test/test.js",
- "test-cov": "istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/test.js",
- "test-travis": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot test/test.js"
- },
- "gitHead": "1c6d55da440b6a9d2c0e9c2faac98e6b1be47fc7",
- "bugs": {
- "url": "https://github.com/jshttp/mime-types/issues"
- },
- "homepage": "https://github.com/jshttp/mime-types",
- "_id": "mime-types@2.0.9",
- "_shasum": "e8449aff27b1245ddc6641b524439ae80c4b78a6",
- "_from": "mime-types@~2.0.9",
- "_npmVersion": "1.4.28",
- "_npmUser": {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- },
- "maintainers": [
- {
- "name": "jongleberry",
- "email": "jonathanrichardong@gmail.com"
- },
- {
- "name": "fishrock123",
- "email": "fishrock123@rocketmail.com"
- },
- {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- }
- ],
- "dist": {
- "shasum": "e8449aff27b1245ddc6641b524439ae80c4b78a6",
- "tarball": "http://registry.npmjs.org/mime-types/-/mime-types-2.0.9.tgz"
- },
- "directories": {},
- "_resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.0.9.tgz",
- "readme": "ERROR: No README data found!"
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/.npmignore b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/.npmignore
deleted file mode 100644
index 85c82a56..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/.npmignore
+++ /dev/null
@@ -1,4 +0,0 @@
-benchmark/
-coverage/
-test/
-.travis.yml
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/HISTORY.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/HISTORY.md
deleted file mode 100644
index 65a08606..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/HISTORY.md
+++ /dev/null
@@ -1,42 +0,0 @@
-1.3.0 / 2014-08-09
-==================
-
- * Add `parseurl.original` for parsing `req.originalUrl` with fallback
- * Return `undefined` if `req.url` is `undefined`
-
-1.2.0 / 2014-07-21
-==================
-
- * Cache URLs based on original value
- * Remove no-longer-needed URL mis-parse work-around
- * Simplify the "fast-path" `RegExp`
-
-1.1.3 / 2014-07-08
-==================
-
- * Fix typo
-
-1.1.2 / 2014-07-08
-==================
-
- * Seriously fix Node.js 0.8 compatibility
-
-1.1.1 / 2014-07-08
-==================
-
- * Fix Node.js 0.8 compatibility
-
-1.1.0 / 2014-07-08
-==================
-
- * Incorporate URL href-only parse fast-path
-
-1.0.1 / 2014-03-08
-==================
-
- * Add missing `require`
-
-1.0.0 / 2014-03-08
-==================
-
- * Genesis from `connect`
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/LICENSE b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/LICENSE
deleted file mode 100644
index ec7dfe7b..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/LICENSE
+++ /dev/null
@@ -1,24 +0,0 @@
-
-(The MIT License)
-
-Copyright (c) 2014 Jonathan Ong <me@jongleberry.com>
-Copyright (c) 2014 Douglas Christopher Wilson <doug@somethingdoug.com>
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-'Software'), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
-TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
-SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/README.md b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/README.md
deleted file mode 100644
index 2c89c338..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/README.md
+++ /dev/null
@@ -1,107 +0,0 @@
-# parseurl
-
-[![NPM version](https://badge.fury.io/js/parseurl.svg)](http://badge.fury.io/js/parseurl)
-[![Build Status](https://travis-ci.org/expressjs/parseurl.svg?branch=master)](https://travis-ci.org/expressjs/parseurl)
-[![Coverage Status](https://img.shields.io/coveralls/expressjs/parseurl.svg?branch=master)](https://coveralls.io/r/expressjs/parseurl)
-
-Parse a URL with [memoization](https://en.wikipedia.org/wiki/Memoization).
-
-## Install
-
-```bash
-$ npm install parseurl
-```
-
-## API
-
-```js
-var parseurl = require('parseurl')
-```
-
-### parseurl(req)
-
-Parse the URL of the given request object (looks at the `req.url` property)
-and return the result. The result is the same as `url.parse` in Node.js core.
-Calling this function multiple times on the same `req` where `req.url` does
-not change will return a cached parsed object, rather than parsing again.
-
-### parseurl.original(req)
-
-Parse the original URL of the given request object and return the result.
-This works by trying to parse `req.originalUrl` if it is a string, otherwise
-parses `req.url`. The result is the same as `url.parse` in Node.js core.
-Calling this function multiple times on the same `req` where `req.originalUrl`
-does not change will return a cached parsed object, rather than parsing again.
-
-## Benchmark
-
-```bash
-$ npm run-script bench
-
-> parseurl@1.3.0 bench nodejs-parseurl
-> node benchmark/index.js
-
-> node benchmark/fullurl.js
-
- Parsing URL "http://localhost:8888/foo/bar?user=tj&pet=fluffy"
-
- 1 test completed.
- 2 tests completed.
- 3 tests completed.
-
- fasturl x 1,290,780 ops/sec ±0.46% (195 runs sampled)
- nativeurl x 56,401 ops/sec ±0.22% (196 runs sampled)
- parseurl x 55,231 ops/sec ±0.22% (194 runs sampled)
-
-> node benchmark/pathquery.js
-
- Parsing URL "/foo/bar?user=tj&pet=fluffy"
-
- 1 test completed.
- 2 tests completed.
- 3 tests completed.
-
- fasturl x 1,986,668 ops/sec ±0.27% (190 runs sampled)
- nativeurl x 98,740 ops/sec ±0.21% (195 runs sampled)
- parseurl x 2,628,171 ops/sec ±0.36% (195 runs sampled)
-
-> node benchmark/samerequest.js
-
- Parsing URL "/foo/bar?user=tj&pet=fluffy" on same request object
-
- 1 test completed.
- 2 tests completed.
- 3 tests completed.
-
- fasturl x 2,184,468 ops/sec ±0.40% (194 runs sampled)
- nativeurl x 99,437 ops/sec ±0.71% (194 runs sampled)
- parseurl x 10,498,005 ops/sec ±0.61% (186 runs sampled)
-
-> node benchmark/simplepath.js
-
- Parsing URL "/foo/bar"
-
- 1 test completed.
- 2 tests completed.
- 3 tests completed.
-
- fasturl x 4,535,825 ops/sec ±0.27% (191 runs sampled)
- nativeurl x 98,769 ops/sec ±0.54% (191 runs sampled)
- parseurl x 4,164,865 ops/sec ±0.34% (192 runs sampled)
-
-> node benchmark/slash.js
-
- Parsing URL "/"
-
- 1 test completed.
- 2 tests completed.
- 3 tests completed.
-
- fasturl x 4,908,405 ops/sec ±0.42% (191 runs sampled)
- nativeurl x 100,945 ops/sec ±0.59% (188 runs sampled)
- parseurl x 4,333,208 ops/sec ±0.27% (194 runs sampled)
-```
-
-## License
-
- [MIT](LICENSE)
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/index.js b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/index.js
deleted file mode 100644
index 86323472..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/index.js
+++ /dev/null
@@ -1,136 +0,0 @@
-/*!
- * parseurl
- * Copyright(c) 2014 Jonathan Ong
- * Copyright(c) 2014 Douglas Christopher Wilson
- * MIT Licensed
- */
-
-/**
- * Module dependencies.
- */
-
-var url = require('url')
-var parse = url.parse
-var Url = url.Url
-
-/**
- * Pattern for a simple path case.
- * See: https://github.com/joyent/node/pull/7878
- */
-
-var simplePathRegExp = /^(\/\/?(?!\/)[^\?#\s]*)(\?[^#\s]*)?$/
-
-/**
- * Exports.
- */
-
-module.exports = parseurl
-module.exports.original = originalurl
-
-/**
- * Parse the `req` url with memoization.
- *
- * @param {ServerRequest} req
- * @return {Object}
- * @api public
- */
-
-function parseurl(req) {
- var url = req.url
-
- if (url === undefined) {
- // URL is undefined
- return undefined
- }
-
- var parsed = req._parsedUrl
-
- if (fresh(url, parsed)) {
- // Return cached URL parse
- return parsed
- }
-
- // Parse the URL
- parsed = fastparse(url)
- parsed._raw = url
-
- return req._parsedUrl = parsed
-};
-
-/**
- * Parse the `req` original url with fallback and memoization.
- *
- * @param {ServerRequest} req
- * @return {Object}
- * @api public
- */
-
-function originalurl(req) {
- var url = req.originalUrl
-
- if (typeof url !== 'string') {
- // Fallback
- return parseurl(req)
- }
-
- var parsed = req._parsedOriginalUrl
-
- if (fresh(url, parsed)) {
- // Return cached URL parse
- return parsed
- }
-
- // Parse the URL
- parsed = fastparse(url)
- parsed._raw = url
-
- return req._parsedOriginalUrl = parsed
-};
-
-/**
- * Parse the `str` url with fast-path short-cut.
- *
- * @param {string} str
- * @return {Object}
- * @api private
- */
-
-function fastparse(str) {
- // Try fast path regexp
- // See: https://github.com/joyent/node/pull/7878
- var simplePath = typeof str === 'string' && simplePathRegExp.exec(str)
-
- // Construct simple URL
- if (simplePath) {
- var pathname = simplePath[1]
- var search = simplePath[2] || null
- var url = Url !== undefined
- ? new Url()
- : {}
- url.path = str
- url.href = str
- url.pathname = pathname
- url.search = search
- url.query = search && search.substr(1)
-
- return url
- }
-
- return parse(str)
-}
-
-/**
- * Determine if parsed is still fresh for url.
- *
- * @param {string} url
- * @param {object} parsedUrl
- * @return {boolean}
- * @api private
- */
-
-function fresh(url, parsedUrl) {
- return typeof parsedUrl === 'object'
- && parsedUrl !== null
- && (Url === undefined || parsedUrl instanceof Url)
- && parsedUrl._raw === url
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/package.json b/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/package.json
deleted file mode 100644
index 6fbd23e9..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/node_modules/parseurl/package.json
+++ /dev/null
@@ -1,80 +0,0 @@
-{
- "name": "parseurl",
- "description": "parse a url with memoization",
- "version": "1.3.0",
- "author": {
- "name": "Jonathan Ong",
- "email": "me@jongleberry.com",
- "url": "http://jongleberry.com"
- },
- "contributors": [
- {
- "name": "Douglas Christopher Wilson",
- "email": "doug@somethingdoug.com"
- }
- ],
- "repository": {
- "type": "git",
- "url": "https://github.com/expressjs/parseurl"
- },
- "license": "MIT",
- "devDependencies": {
- "benchmark": "1.0.0",
- "beautify-benchmark": "0.2.4",
- "fast-url-parser": "~1.0.0",
- "istanbul": "0.3.0",
- "mocha": "~1.21.4"
- },
- "scripts": {
- "bench": "node benchmark/index.js",
- "test": "mocha --check-leaks --bail --reporter spec test/",
- "test-cov": "istanbul cover node_modules/mocha/bin/_mocha -- --check-leaks --reporter dot test/",
- "test-travis": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --check-leaks --reporter spec test/"
- },
- "gitHead": "03b7ccca240e2bef5df6c25797e99175d28fb2cb",
- "bugs": {
- "url": "https://github.com/expressjs/parseurl/issues"
- },
- "homepage": "https://github.com/expressjs/parseurl",
- "_id": "parseurl@1.3.0",
- "_shasum": "b58046db4223e145afa76009e61bac87cc2281b3",
- "_from": "parseurl@~1.3.0",
- "_npmVersion": "1.4.21",
- "_npmUser": {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- },
- "maintainers": [
- {
- "name": "jongleberry",
- "email": "jonathanrichardong@gmail.com"
- },
- {
- "name": "shtylman",
- "email": "shtylman@gmail.com"
- },
- {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- },
- {
- "name": "tjholowaychuk",
- "email": "tj@vision-media.ca"
- },
- {
- "name": "mscdex",
- "email": "mscdex@mscdex.net"
- },
- {
- "name": "fishrock123",
- "email": "fishrock123@rocketmail.com"
- }
- ],
- "dist": {
- "shasum": "b58046db4223e145afa76009e61bac87cc2281b3",
- "tarball": "http://registry.npmjs.org/parseurl/-/parseurl-1.3.0.tgz"
- },
- "directories": {},
- "_resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.0.tgz",
- "readme": "ERROR: No README data found!"
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/package.json b/dgbuilder/dgeflows/node_modules/serve-index/package.json
deleted file mode 100644
index 76304ff4..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/package.json
+++ /dev/null
@@ -1,87 +0,0 @@
-{
- "name": "serve-index",
- "description": "Serve directory listings",
- "version": "1.6.2",
- "author": {
- "name": "Douglas Christopher Wilson",
- "email": "doug@somethingdoug.com"
- },
- "license": "MIT",
- "repository": {
- "type": "git",
- "url": "https://github.com/expressjs/serve-index"
- },
- "dependencies": {
- "accepts": "~1.2.4",
- "batch": "0.5.2",
- "debug": "~2.1.1",
- "http-errors": "~1.3.1",
- "mime-types": "~2.0.9",
- "parseurl": "~1.3.0"
- },
- "devDependencies": {
- "after": "0.8.1",
- "istanbul": "0.3.5",
- "mocha": "~2.1.0",
- "supertest": "~0.15.0"
- },
- "files": [
- "public/",
- "LICENSE",
- "HISTORY.md",
- "index.js"
- ],
- "engines": {
- "node": ">= 0.8.0"
- },
- "scripts": {
- "test": "mocha --reporter spec --bail --check-leaks test/",
- "test-ci": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/",
- "test-cov": "istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/"
- },
- "gitHead": "5ec9698c085cf11308e9ca2ed28d72835f191e97",
- "bugs": {
- "url": "https://github.com/expressjs/serve-index/issues"
- },
- "homepage": "https://github.com/expressjs/serve-index",
- "_id": "serve-index@1.6.2",
- "_shasum": "f144a140b4500faf2e861c02bb7f160bd7dc3af1",
- "_from": "serve-index@^1.6.2",
- "_npmVersion": "1.4.28",
- "_npmUser": {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- },
- "maintainers": [
- {
- "name": "dougwilson",
- "email": "doug@somethingdoug.com"
- },
- {
- "name": "jongleberry",
- "email": "jonathanrichardong@gmail.com"
- },
- {
- "name": "shtylman",
- "email": "shtylman@gmail.com"
- },
- {
- "name": "tjholowaychuk",
- "email": "tj@vision-media.ca"
- },
- {
- "name": "mscdex",
- "email": "mscdex@mscdex.net"
- },
- {
- "name": "fishrock123",
- "email": "fishrock123@rocketmail.com"
- }
- ],
- "dist": {
- "shasum": "f144a140b4500faf2e861c02bb7f160bd7dc3af1",
- "tarball": "http://registry.npmjs.org/serve-index/-/serve-index-1.6.2.tgz"
- },
- "directories": {},
- "_resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.6.2.tgz"
-}
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/directory.html b/dgbuilder/dgeflows/node_modules/serve-index/public/directory.html
deleted file mode 100644
index cda16017..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/directory.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!DOCTYPE html>
-<html>
- <head>
- <meta charset='utf-8'>
- <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
- <title>listing directory {directory}</title>
- <style>{style}</style>
- <script>
- function $(id){
- var el = 'string' == typeof id
- ? document.getElementById(id)
- : id;
-
- el.on = function(event, fn){
- if ('content loaded' == event) {
- event = window.attachEvent ? "load" : "DOMContentLoaded";
- }
- el.addEventListener
- ? el.addEventListener(event, fn, false)
- : el.attachEvent("on" + event, fn);
- };
-
- el.all = function(selector){
- return $(el.querySelectorAll(selector));
- };
-
- el.each = function(fn){
- for (var i = 0, len = el.length; i < len; ++i) {
- fn($(el[i]), i);
- }
- };
-
- el.getClasses = function(){
- return this.getAttribute('class').split(/\s+/);
- };
-
- el.addClass = function(name){
- var classes = this.getAttribute('class');
- el.setAttribute('class', classes
- ? classes + ' ' + name
- : name);
- };
-
- el.removeClass = function(name){
- var classes = this.getClasses().filter(function(curr){
- return curr != name;
- });
- this.setAttribute('class', classes.join(' '));
- };
-
- return el;
- }
-
- function search() {
- var str = $('search').value
- , links = $('files').all('a');
-
- links.each(function(link){
- var text = link.textContent;
-
- if ('..' == text) return;
- if (str.length && ~text.indexOf(str)) {
- link.addClass('highlight');
- } else {
- link.removeClass('highlight');
- }
- });
- }
-
- $(window).on('content loaded', function(){
- $('search').on('keyup', search);
- });
- </script>
- </head>
- <body class="directory">
- <input id="search" type="text" placeholder="Search" autocomplete="off" />
- <div id="wrapper">
- <h1><a href="/">~</a>{linked-path}</h1>
- {files}
- </div>
- </body>
-</html> \ No newline at end of file
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/application_xp.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/application_xp.png
deleted file mode 100644
index d22860a3..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/application_xp.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/application_xp_terminal.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/application_xp_terminal.png
deleted file mode 100644
index c28dd638..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/application_xp_terminal.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/box.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/box.png
deleted file mode 100644
index 8443c23e..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/box.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/cd.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/cd.png
deleted file mode 100644
index ef432235..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/cd.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/controller.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/controller.png
deleted file mode 100644
index 5cf76ed0..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/controller.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/drive.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/drive.png
deleted file mode 100644
index 37b7c9b2..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/drive.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/film.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/film.png
deleted file mode 100644
index b0ce7bb1..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/film.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/folder.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/folder.png
deleted file mode 100644
index 698f3d30..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/folder.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/font.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/font.png
deleted file mode 100644
index b7960db9..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/font.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/image.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/image.png
deleted file mode 100644
index fc3c393c..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/image.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/map.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/map.png
deleted file mode 100644
index f90ef25e..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/map.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page.png
deleted file mode 100644
index 03ddd799..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_add.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_add.png
deleted file mode 100644
index d5bfa071..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_add.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_attach.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_attach.png
deleted file mode 100644
index 89ee2da0..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_attach.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_code.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_code.png
deleted file mode 100644
index f7ea9041..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_code.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_copy.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_copy.png
deleted file mode 100644
index 195dc6d6..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_copy.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_delete.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_delete.png
deleted file mode 100644
index 3141467c..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_delete.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_edit.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_edit.png
deleted file mode 100644
index 046811ed..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_edit.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_error.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_error.png
deleted file mode 100644
index f07f449a..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_error.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_excel.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_excel.png
deleted file mode 100644
index eb6158eb..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_excel.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_find.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_find.png
deleted file mode 100644
index 2f193889..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_find.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_gear.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_gear.png
deleted file mode 100644
index 8e83281c..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_gear.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_go.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_go.png
deleted file mode 100644
index 80fe1ed0..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_go.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_green.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_green.png
deleted file mode 100644
index de8e003f..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_green.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_key.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_key.png
deleted file mode 100644
index d6626cb0..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_key.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_lightning.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_lightning.png
deleted file mode 100644
index 7e568703..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_lightning.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_link.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_link.png
deleted file mode 100644
index 312eab09..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_link.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_paintbrush.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_paintbrush.png
deleted file mode 100644
index 246a2f0b..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_paintbrush.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_paste.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_paste.png
deleted file mode 100644
index 968f073f..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_paste.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_red.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_red.png
deleted file mode 100644
index 0b18247d..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_red.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_refresh.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_refresh.png
deleted file mode 100644
index cf347c7d..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_refresh.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_save.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_save.png
deleted file mode 100644
index caea546a..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_save.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white.png
deleted file mode 100644
index 8b8b1ca0..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_acrobat.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_acrobat.png
deleted file mode 100644
index 8f8095e4..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_acrobat.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_actionscript.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_actionscript.png
deleted file mode 100644
index 159b2407..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_actionscript.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_add.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_add.png
deleted file mode 100644
index aa23dde3..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_add.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_c.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_c.png
deleted file mode 100644
index 34a05ccc..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_c.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_camera.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_camera.png
deleted file mode 100644
index f501a593..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_camera.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_cd.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_cd.png
deleted file mode 100644
index 848bdaf3..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_cd.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_code.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_code.png
deleted file mode 100644
index 0c76bd12..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_code.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_code_red.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_code_red.png
deleted file mode 100644
index 87a69145..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_code_red.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_coldfusion.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_coldfusion.png
deleted file mode 100644
index c66011fb..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_coldfusion.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_compressed.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_compressed.png
deleted file mode 100644
index 2b6b1007..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_compressed.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_copy.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_copy.png
deleted file mode 100644
index a9f31a27..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_copy.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_cplusplus.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_cplusplus.png
deleted file mode 100644
index a87cf847..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_cplusplus.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_csharp.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_csharp.png
deleted file mode 100644
index ffb8fc93..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_csharp.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_cup.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_cup.png
deleted file mode 100644
index 0a7d6f4a..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_cup.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_database.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_database.png
deleted file mode 100644
index bddba1f9..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_database.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_delete.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_delete.png
deleted file mode 100644
index af1ecaf2..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_delete.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_dvd.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_dvd.png
deleted file mode 100644
index 4cc537af..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_dvd.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_edit.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_edit.png
deleted file mode 100644
index b93e7760..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_edit.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_error.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_error.png
deleted file mode 100644
index 9fc5a0a1..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_error.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_excel.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_excel.png
deleted file mode 100644
index b977d7e5..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_excel.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_find.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_find.png
deleted file mode 100644
index 58184363..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_find.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_flash.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_flash.png
deleted file mode 100644
index 5769120b..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_flash.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_freehand.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_freehand.png
deleted file mode 100644
index 8d719df5..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_freehand.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_gear.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_gear.png
deleted file mode 100644
index 106f5aa3..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_gear.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_get.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_get.png
deleted file mode 100644
index e4a1ecba..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_get.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_go.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_go.png
deleted file mode 100644
index 7e62a924..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_go.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_h.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_h.png
deleted file mode 100644
index e902abb0..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_h.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_horizontal.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_horizontal.png
deleted file mode 100644
index 1d2d0a49..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_horizontal.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_key.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_key.png
deleted file mode 100644
index d6164845..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_key.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_lightning.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_lightning.png
deleted file mode 100644
index 7215d1e8..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_lightning.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_link.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_link.png
deleted file mode 100644
index bf7bd1c9..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_link.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_magnify.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_magnify.png
deleted file mode 100644
index f6b74cc4..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_magnify.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_medal.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_medal.png
deleted file mode 100644
index d3fffb6d..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_medal.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_office.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_office.png
deleted file mode 100644
index a65bcb3e..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_office.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_paint.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_paint.png
deleted file mode 100644
index 23a37b89..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_paint.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_paintbrush.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_paintbrush.png
deleted file mode 100644
index f907e44b..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_paintbrush.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_paste.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_paste.png
deleted file mode 100644
index 5b2cbb3f..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_paste.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_php.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_php.png
deleted file mode 100644
index 7868a259..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_php.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_picture.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_picture.png
deleted file mode 100644
index 134b6693..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_picture.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_powerpoint.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_powerpoint.png
deleted file mode 100644
index c4eff038..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_powerpoint.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_put.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_put.png
deleted file mode 100644
index 884ffd6f..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_put.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_ruby.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_ruby.png
deleted file mode 100644
index f59b7c43..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_ruby.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_stack.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_stack.png
deleted file mode 100644
index 44084add..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_stack.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_star.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_star.png
deleted file mode 100644
index 3a1441c9..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_star.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_swoosh.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_swoosh.png
deleted file mode 100644
index e7708292..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_swoosh.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_text.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_text.png
deleted file mode 100644
index 813f712f..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_text.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_text_width.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_text_width.png
deleted file mode 100644
index d9cf1325..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_text_width.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_tux.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_tux.png
deleted file mode 100644
index 52699bfe..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_tux.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_vector.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_vector.png
deleted file mode 100644
index 4a05955b..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_vector.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_visualstudio.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_visualstudio.png
deleted file mode 100644
index a0a433df..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_visualstudio.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_width.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_width.png
deleted file mode 100644
index 1eb88094..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_width.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_word.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_word.png
deleted file mode 100644
index ae8ecbf4..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_word.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_world.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_world.png
deleted file mode 100644
index 6ed2490e..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_world.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_wrench.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_wrench.png
deleted file mode 100644
index fecadd08..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_wrench.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_zip.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_zip.png
deleted file mode 100644
index fd4bbccd..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_white_zip.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_word.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_word.png
deleted file mode 100644
index 834cdfaf..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_word.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_world.png b/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_world.png
deleted file mode 100644
index b8895dde..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/icons/page_world.png
+++ /dev/null
Binary files differ
diff --git a/dgbuilder/dgeflows/node_modules/serve-index/public/style.css b/dgbuilder/dgeflows/node_modules/serve-index/public/style.css
deleted file mode 100644
index eb99dc9b..00000000
--- a/dgbuilder/dgeflows/node_modules/serve-index/public/style.css
+++ /dev/null
@@ -1,257 +0,0 @@
-* {
- margin: 0;
- padding: 0;
- outline: 0;
-}
-
-body {
- padding: 80px 100px;
- font: 13px "Helvetica Neue", "Lucida Grande", "Arial";
- background: #ECE9E9 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ECE9E9));
- background: #ECE9E9 -moz-linear-gradient(top, #fff, #ECE9E9);
- background-repeat: no-repeat;
- color: #555;
- -webkit-font-smoothing: antialiased;
-}
-h1, h2, h3 {
- font-size: 22px;
- color: #343434;
-}
-h1 em, h2 em {
- padding: 0 5px;
- font-weight: normal;
-}
-h1 {
- font-size: 60px;
-}
-h2 {
- margin-top: 10px;
-}
-h3 {
- margin: 5px 0 10px 0;
- padding-bottom: 5px;
- border-bottom: 1px solid #eee;
- font-size: 18px;
-}
-ul li {
- list-style: none;
-}
-ul li:hover {
- cursor: pointer;
- color: #2e2e2e;
-}
-ul li .path {
- padding-left: 5px;
- font-weight: bold;
-}
-ul li .line {
- padding-right: 5px;
- font-style: italic;
-}
-ul li:first-child .path {
- padding-left: 0;
-}
-p {
- line-height: 1.5;
-}
-a {
- color: #555;
- text-decoration: none;
-}
-a:hover {
- color: #303030;
-}
-#stacktrace {
- margin-top: 15px;
-}
-.directory h1 {
- margin-bottom: 15px;
- font-size: 18px;
-}
-ul#files {
- width: 100%;
- height: 100%;
- overflow: hidden;
-}
-ul#files li {
- float: left;
- width: 30%;
- line-height: 25px;
- margin: 1px;
-}
-ul#files li a {
- display: block;
- height: 25px;
- border: 1px solid transparent;
- -webkit-border-radius: 5px;
- -moz-border-radius: 5px;
- border-radius: 5px;
- overflow: hidden;
- white-space: nowrap;
-}
-ul#files li a:focus,
-ul#files li a:hover {
- background: rgba(255,255,255,0.65);
- border: 1px solid #ececec;
-}
-ul#files li a.highlight {
- -webkit-transition: background .4s ease-in-out;
- background: #ffff4f;
- border-color: #E9DC51;
-}
-#search {
- display: block;
- position: fixed;
- top: 20px;
- right: 20px;
- width: 90px;
- -webkit-transition: width ease 0.2s, opacity ease 0.4s;
- -moz-transition: width ease 0.2s, opacity ease 0.4s;
- -webkit-border-radius: 32px;
- -moz-border-radius: 32px;
- -webkit-box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.25), inset 0px 1px 3px rgba(0, 0, 0, 0.7), 0px 1px 0px rgba(255, 255, 255, 0.03);
- -moz-box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.25), inset 0px 1px 3px rgba(0, 0, 0, 0.7), 0px 1px 0px rgba(255, 255, 255, 0.03);
- -webkit-font-smoothing: antialiased;
- text-align: left;
- font: 13px "Helvetica Neue", Arial, sans-serif;
- padding: 4px 10px;
- border: none;
- background: transparent;
- margin-bottom: 0;
- outline: none;
- opacity: 0.7;
- color: #888;
-}
-#search:focus {
- width: 120px;
- opacity: 1.0;
-}
-
-/*views*/
-#files span {
- display: inline-block;
- overflow: hidden;
- text-overflow: ellipsis;
- text-indent: 10px;
-}
-#files .name {
- background-repeat: no-repeat;
-}
-#files .icon .name {
- text-indent: 28px;
-}
-
-/*tiles*/
-.view-tiles .name {
- width: 100%;
- background-position: 8px 5px;
-}
-.view-tiles .size,
-.view-tiles .date {
- display: none;
-}
-
-/*details*/
-ul#files.view-details li {
- float: none;
- display: block;
- width: 90%;
-}
-ul#files.view-details li.header {
- height: 25px;
- background: #000;
- color: #fff;
- font-weight: bold;
-}
-.view-details .header {
- border-radius: 5px;
-}
-.view-details .name {
- width: 60%;
- background-position: 8px 5px;
-}
-.view-details .size {
- width: 10%;
-}
-.view-details .date {
- width: 30%;
-}
-.view-details .size,
-.view-details .date {
- text-align: right;
- direction: rtl;
-}
-
-/*mobile*/
-@media (max-width: 768px) {
- body {
- font-size: 13px;
- line-height: 16px;
- padding: 0;
- }
- #search {
- position: static;
- width: 100%;
- font-size: 2em;
- line-height: 1.8em;
- text-indent: 10px;
- border: 0;
- border-radius: 0;
- padding: 10px 0;
- margin: 0;
- }
- #search:focus {
- width: 100%;
- border: 0;
- opacity: 1;
- }
- .directory h1 {
- font-size: 2em;
- line-height: 1.5em;
- color: #fff;
- background: #000;
- padding: 15px 10px;
- margin: 0;
- }
- ul#files {
- border-top: 1px solid #cacaca;
- }
- ul#files li {
- float: none;
- width: auto !important;
- display: block;
- border-bottom: 1px solid #cacaca;
- font-size: 2em;
- line-height: 1.2em;
- text-indent: 0;
- margin: 0;
- }
- ul#files li:nth-child(odd) {
- background: #e0e0e0;
- }
- ul#files li a {
- height: auto;
- border: 0;
- border-radius: 0;
- padding: 15px 10px;
- }
- ul#files li a:focus,
- ul#files li a:hover {
- border: 0;
- }
- #files .header,
- #files .size,
- #files .date {
- display: none !important;
- }
- #files .name {
- float: none;
- display: inline-block;
- width: 100%;
- text-indent: 0;
- background-position: 0 50%;
- }
- #files .icon .name {
- text-indent: 41px;
- }
-}