%global npm_name gateway %global debug_package %{nil} %{?nodejs_find_provides_and_requires} # don't require bundled modules %global __requires_exclude_from ^%{_prefix}/lib/node_modules/gateway/.*$ Name: mozilla-iot-gateway Version: 0.7.0 Release: 2%{?dist} Summary: Mozilla's Web of Things gateway License: MPLv2.0 and ASL 2.0 AND BSD AND (BSD OR AFL 2.1) AND (BSD OR ASL 2.0 OR MIT) AND (BSD OR GPLv2) AND (BSD OR MIT) AND CC-BY 4.0 AND MPLv2.0 AND MIT AND Public Domain AND ISC AND LGPLv2.1+ AND (MIT AND BSD) AND (MIT AND CC-BY 3.0) AND (MIT AND zlib) AND (MIT OR ASL 2.0) AND (MIT OR GPLv2) AND (MIT OR GPLv3) AND Unlicense AND WTFPL AND (WTFPL OR MIT) URL: https://github.com/mozilla-iot/gateway # Source was generated by running gateway-tarball.sh, # with gateway-unbundle.list in the same directory. # This downloads the release tarball from the github repo, # bundles all the nodejs libraries, then unbundles the binary # libraries (listed in gateway-unbundle.list). Source0: %{npm_name}-v%{version}.tar.gz Source1: gateway-tarball.sh Source2: gateway-unbundle.list Source3: mozilla-iot-gateway.service ExclusiveArch: %{nodejs_arches} noarch BuildArch: noarch BuildRequires: nodejs-packaging %if 0%{?fedora} >= 30 BuildRequires: systemd-rpm-macros %else BuildRequires: systemd %endif ## Normal requires Requires(pre): shadow-utils %{?systemd_requires} ## Requires for live-building Add-Ons Requires: gcc Requires: python3-devel ## All the unbundled node modules - Required Requires: npm(bindings) Requires: npm(nan) Requires: npm(nanomsg) Requires: npm(sqlite3) ## All the bundled node modules - Provides: bundled Provides: bundled(abab) = 2.0.0 Provides: bundled(abbrev) = 1.1.1 Provides: bundled(accepts) = 1.3.5 Provides: bundled(acme) = 1.0.12 Provides: bundled(acme-v2) = 1.0.7 Provides: bundled(acme-v2) = 1.0.8 Provides: bundled(acorn) = 5.7.1 Provides: bundled(acorn) = 5.7.3 Provides: bundled(acorn) = 6.0.2 Provides: bundled(acorn) = 6.0.4 Provides: bundled(acorn-dynamic-import) = 3.0.0 Provides: bundled(acorn-globals) = 4.3.0 Provides: bundled(acorn-jsx) = 5.0.0 Provides: bundled(acorn-walk) = 6.1.0 Provides: bundled(agent-base) = 4.2.1 Provides: bundled(ajv) = 5.3.0 Provides: bundled(ajv) = 5.5.2 Provides: bundled(ajv) = 6.4.0 Provides: bundled(ajv) = 6.5.1 Provides: bundled(ajv) = 6.5.4 Provides: bundled(ajv) = 6.6.2 Provides: bundled(ajv-errors) = 1.0.0 Provides: bundled(ajv-keywords) = 3.2.0 Provides: bundled(amdefine) = 1.0.1 Provides: bundled(ansi-escapes) = 3.0.0 Provides: bundled(ansi-regex) = 2.1.1 Provides: bundled(ansi-regex) = 3.0.0 Provides: bundled(ansi-styles) = 2.2.1 Provides: bundled(ansi-styles) = 3.2.0 Provides: bundled(ansi-styles) = 3.2.1 Provides: bundled(anymatch) = 1.3.0 Provides: bundled(anymatch) = 2.0.0 Provides: bundled(any-promise) = 1.3.0 Provides: bundled(append-transform) = 0.4.0 Provides: bundled(aproba) = 1.2.0 Provides: bundled(archiver) = 2.1.1 Provides: bundled(archiver) = 3.0.0 Provides: bundled(archiver-utils) = 1.3.0 Provides: bundled(archiver-utils) = 2.0.0 Provides: bundled(are-we-there-yet) = 1.1.5 Provides: bundled(argparse) = 1.0.9 Provides: bundled(argv) = 0.0.2 Provides: bundled(array-equal) = 1.0.0 Provides: bundled(array-filter) = 0.0.1 Provides: bundled(array-flatten) = 1.1.1 Provides: bundled(array-from) = 2.1.1 Provides: bundled(array-map) = 0.0.0 Provides: bundled(array-reduce) = 0.0.0 Provides: bundled(array-union) = 1.0.2 Provides: bundled(array-uniq) = 1.0.3 Provides: bundled(array-unique) = 0.2.1 Provides: bundled(array-unique) = 0.3.2 Provides: bundled(arr-diff) = 2.0.0 Provides: bundled(arr-diff) = 4.0.0 Provides: bundled(arr-flatten) = 1.0.3 Provides: bundled(arr-flatten) = 1.1.0 Provides: bundled(arrify) = 1.0.1 Provides: bundled(arr-union) = 3.1.0 Provides: bundled(asap) = 2.0.6 Provides: bundled(asn1) = 0.2.3 Provides: bundled(asn1js) = 1.2.12 Provides: bundled(asn1.js) = 4.10.1 Provides: bundled(asn1.js) = 5.0.1 Provides: bundled(assert) = 1.4.1 Provides: bundled(assertion-error) = 1.0.2 Provides: bundled(assertion-error) = 1.1.0 Provides: bundled(assert-plus) = 1.0.0 Provides: bundled(assign-symbols) = 1.0.0 Provides: bundled(astral-regex) = 1.0.0 Provides: bundled(ast-types) = 0.9.6 Provides: bundled(async) = 1.5.2 Provides: bundled(async) = 2.5.0 Provides: bundled(async) = 2.6.0 Provides: bundled(async) = 2.6.1 Provides: bundled(async-each) = 1.0.1 Provides: bundled(asynckit) = 0.4.0 Provides: bundled(async-limiter) = 1.0.0 Provides: bundled(atob) = 1.1.3 Provides: bundled(atob) = 2.1.1 Provides: bundled(awesome-typescript-loader) = 5.2.1 Provides: bundled(aws4) = 1.6.0 Provides: bundled(aws4) = 1.8.0 Provides: bundled(aws-sign2) = 0.7.0 Provides: bundled(babel-code-frame) = 6.22.0 Provides: bundled(babel-code-frame) = 6.26.0 Provides: bundled(babel-core) = 6.25.0 Provides: bundled(babel-eslint) = 10.0.1 Provides: bundled(babel-generator) = 6.25.0 Provides: bundled(@babel/generator) = 7.1.3 Provides: bundled(babel-helper-builder-binary-assignment-operator-visitor) = 6.24.1 Provides: bundled(babel-helper-call-delegate) = 6.24.1 Provides: bundled(babel-helper-define-map) = 6.26.0 Provides: bundled(babel-helper-explode-assignable-expression) = 6.24.1 Provides: bundled(babel-helper-function-name) = 6.24.1 Provides: bundled(@babel/helper-function-name) = 7.1.0 Provides: bundled(babel-helper-get-function-arity) = 6.24.1 Provides: bundled(@babel/helper-get-function-arity) = 7.0.0 Provides: bundled(babel-helper-hoist-variables) = 6.24.1 Provides: bundled(babel-helper-optimise-call-expression) = 6.24.1 Provides: bundled(babel-helper-regex) = 6.26.0 Provides: bundled(babel-helper-remap-async-to-generator) = 6.24.1 Provides: bundled(babel-helper-replace-supers) = 6.24.1 Provides: bundled(babel-helpers) = 6.24.1 Provides: bundled(@babel/helper-split-export-declaration) = 7.0.0 Provides: bundled(babel-jest) = 23.6.0 Provides: bundled(babel-loader) = 8.0.0-beta.3 Provides: bundled(babel-messages) = 6.23.0 Provides: bundled(@babel/parser) = 7.1.3 Provides: bundled(babel-plugin-check-es2015-constants) = 6.22.0 Provides: bundled(babel-plugin-dynamic-import-node) = 1.2.0 Provides: bundled(babel-plugin-istanbul) = 4.1.6 Provides: bundled(babel-plugin-jest-hoist) = 23.2.0 Provides: bundled(babel-plugin-syntax-async-functions) = 6.13.0 Provides: bundled(babel-plugin-syntax-dynamic-import) = 6.18.0 Provides: bundled(babel-plugin-syntax-exponentiation-operator) = 6.13.0 Provides: bundled(babel-plugin-syntax-object-rest-spread) = 6.13.0 Provides: bundled(babel-plugin-syntax-trailing-function-commas) = 6.22.0 Provides: bundled(babel-plugin-transform-async-to-generator) = 6.24.1 Provides: bundled(babel-plugin-transform-es2015-arrow-functions) = 6.22.0 Provides: bundled(babel-plugin-transform-es2015-block-scoped-functions) = 6.22.0 Provides: bundled(babel-plugin-transform-es2015-block-scoping) = 6.26.0 Provides: bundled(babel-plugin-transform-es2015-classes) = 6.24.1 Provides: bundled(babel-plugin-transform-es2015-computed-properties) = 6.24.1 Provides: bundled(babel-plugin-transform-es2015-destructuring) = 6.23.0 Provides: bundled(babel-plugin-transform-es2015-duplicate-keys) = 6.24.1 Provides: bundled(babel-plugin-transform-es2015-for-of) = 6.23.0 Provides: bundled(babel-plugin-transform-es2015-function-name) = 6.24.1 Provides: bundled(babel-plugin-transform-es2015-literals) = 6.22.0 Provides: bundled(babel-plugin-transform-es2015-modules-amd) = 6.24.1 Provides: bundled(babel-plugin-transform-es2015-modules-commonjs) = 6.24.1 Provides: bundled(babel-plugin-transform-es2015-modules-commonjs) = 6.26.2 Provides: bundled(babel-plugin-transform-es2015-modules-systemjs) = 6.24.1 Provides: bundled(babel-plugin-transform-es2015-modules-umd) = 6.24.1 Provides: bundled(babel-plugin-transform-es2015-object-super) = 6.24.1 Provides: bundled(babel-plugin-transform-es2015-parameters) = 6.24.1 Provides: bundled(babel-plugin-transform-es2015-shorthand-properties) = 6.24.1 Provides: bundled(babel-plugin-transform-es2015-spread) = 6.22.0 Provides: bundled(babel-plugin-transform-es2015-sticky-regex) = 6.24.1 Provides: bundled(babel-plugin-transform-es2015-template-literals) = 6.22.0 Provides: bundled(babel-plugin-transform-es2015-typeof-symbol) = 6.23.0 Provides: bundled(babel-plugin-transform-es2015-unicode-regex) = 6.24.1 Provides: bundled(babel-plugin-transform-exponentiation-operator) = 6.24.1 Provides: bundled(babel-plugin-transform-object-rest-spread) = 6.26.0 Provides: bundled(babel-plugin-transform-regenerator) = 6.26.0 Provides: bundled(babel-plugin-transform-strict-mode) = 6.24.1 Provides: bundled(babel-preset-env) = 1.7.0 Provides: bundled(babel-preset-jest) = 23.2.0 Provides: bundled(babel-register) = 6.24.1 Provides: bundled(babel-runtime) = 6.23.0 Provides: bundled(babel-runtime) = 6.26.0 Provides: bundled(babel-template) = 6.25.0 Provides: bundled(babel-template) = 6.26.0 Provides: bundled(@babel/template) = 7.1.2 Provides: bundled(babel-traverse) = 6.25.0 Provides: bundled(babel-traverse) = 6.26.0 Provides: bundled(@babel/traverse) = 7.1.4 Provides: bundled(babel-types) = 6.25.0 Provides: bundled(babel-types) = 6.26.0 Provides: bundled(@babel/types) = 7.1.3 Provides: bundled(babylon) = 6.17.4 Provides: bundled(babylon) = 6.18.0 Provides: bundled(balanced-match) = 1.0.0 Provides: bundled(base) = 0.11.2 Provides: bundled(base64-js) = 1.3.0 Provides: bundled(bcryptjs) = 2.4.3 Provides: bundled(private) = 0.1.7 Provides: bundled(private) = 0.1.8 Provides: bundled(big.js) = 3.2.0 Provides: bundled(binary-extensions) = 1.11.0 Provides: bundled(bl) = 1.2.1 Provides: bundled(bluebird) = 3.5.1 Provides: bundled(bn.js) = 4.11.8 Provides: bundled(body-parser) = 1.18.3 Provides: bundled(boolbase) = 1.0.0 Provides: bundled(boom) = 4.3.1 Provides: bundled(boom) = 5.2.0 Provides: bundled(boom) = 7.2.0 Provides: bundled(brace-expansion) = 1.1.11 Provides: bundled(braces) = 1.8.5 Provides: bundled(braces) = 2.3.2 Provides: bundled(brorand) = 1.1.0 Provides: bundled(browserify-aes) = 1.2.0 Provides: bundled(browserify-cipher) = 1.0.1 Provides: bundled(browserify-des) = 1.0.1 Provides: bundled(browserify-rsa) = 4.0.1 Provides: bundled(browserify-sign) = 4.0.4 Provides: bundled(browserify-zlib) = 0.2.0 Provides: bundled(browser-process-hrtime) = 0.1.2 Provides: bundled(browser-resolve) = 1.11.3 Provides: bundled(browserslist) = 3.2.8 Provides: bundled(bser) = 2.0.0 Provides: bundled(bs-logger) = 0.2.5 Provides: bundled(buffer) = 4.9.1 Provides: bundled(buffer-alloc) = 1.2.0 Provides: bundled(buffer-alloc-unsafe) = 1.1.0 Provides: bundled(buffer-crc32) = 0.2.13 Provides: bundled(buffer-equal-constant-time) = 1.0.1 Provides: bundled(buffer-fill) = 1.0.0 Provides: bundled(buffer-from) = 1.1.0 Provides: bundled(buffer-from) = 1.1.1 Provides: bundled(buffer-v6-polyfill) = 1.0.3 Provides: bundled(buffer-xor) = 1.0.3 Provides: bundled(builtin-modules) = 1.1.1 Provides: bundled(builtin-status-codes) = 3.0.0 Provides: bundled(busboy) = 0.2.14 Provides: bundled(bytes) = 3.0.0 Provides: bundled(cacache) = 10.0.4 Provides: bundled(cache-base) = 1.0.1 Provides: bundled(cache-loader) = 1.2.2 Provides: bundled(caller-path) = 0.1.0 Provides: bundled(callsites) = 0.2.0 Provides: bundled(callsites) = 2.0.0 Provides: bundled(camel-case) = 3.0.0 Provides: bundled(camelcase) = 4.1.0 Provides: bundled(caniuse-lite) = 1.0.30000846 Provides: bundled(caseless) = 0.12.0 Provides: bundled(certpem) = 1.0.1 Provides: bundled(chai) = 4.1.2 Provides: bundled(chai) = 4.2.0 Provides: bundled(chai-http) = 3.0.0 Provides: bundled(chalk) = 1.1.3 Provides: bundled(chalk) = 2.3.0 Provides: bundled(chalk) = 2.3.2 Provides: bundled(chalk) = 2.4.1 Provides: bundled(chardet) = 0.7.0 Provides: bundled(charenc) = 0.0.2 Provides: bundled(check-error) = 1.0.2 Provides: bundled(chokidar) = 2.0.4 Provides: bundled(chownr) = 1.0.1 Provides: bundled(chrome-trace-event) = 1.0.0 Provides: bundled(ci-info) = 1.0.0 Provides: bundled(cipher-base) = 1.0.4 Provides: bundled(circular-json) = 0.3.1 Provides: bundled(class-utils) = 0.3.6 Provides: bundled(clean-css) = 4.1.11 Provides: bundled(clean-webpack-plugin) = 0.1.19 Provides: bundled(cli-cursor) = 2.1.0 Provides: bundled(cliui) = 4.0.0 Provides: bundled(cli-width) = 2.1.0 Provides: bundled(co) = 4.6.0 Provides: bundled(codecov) = 3.1.0 Provides: bundled(code-point-at) = 1.1.0 Provides: bundled(collection-visit) = 1.0.0 Provides: bundled(color) = 3.0.0 Provides: bundled(color-convert) = 1.9.0 Provides: bundled(color-convert) = 1.9.3 Provides: bundled(color-name) = 1.1.2 Provides: bundled(color-name) = 1.1.3 Provides: bundled(colornames) = 1.1.1 Provides: bundled(colors) = 1.3.2 Provides: bundled(colorspace) = 1.1.1 Provides: bundled(color-string) = 1.5.3 Provides: bundled(combined-stream) = 1.0.6 Provides: bundled(combined-stream) = 1.0.7 Provides: bundled(commander) = 2.13.0 Provides: bundled(commander) = 2.15.1 Provides: bundled(commondir) = 1.0.1 Provides: bundled(component-emitter) = 1.2.1 Provides: bundled(compress-commons) = 1.2.2 Provides: bundled(compressible) = 2.0.15 Provides: bundled(compression) = 1.7.3 Provides: bundled(concat-map) = 0.0.1 Provides: bundled(concat-stream) = 1.6.2 Provides: bundled(config) = 2.0.1 Provides: bundled(console-browserify) = 1.1.0 Provides: bundled(console-control-strings) = 1.1.0 Provides: bundled(constants-browserify) = 1.0.0 Provides: bundled(content-disposition) = 0.5.2 Provides: bundled(content-type) = 1.0.4 Provides: bundled(convert-source-map) = 1.5.0 Provides: bundled(cookie) = 0.3.1 Provides: bundled(cookiejar) = 2.0.6 Provides: bundled(cookiejar) = 2.1.2 Provides: bundled(cookie-signature) = 1.0.6 Provides: bundled(copy-concurrently) = 1.0.5 Provides: bundled(copy-descriptor) = 0.1.1 Provides: bundled(copy-webpack-plugin) = 4.5.4 Provides: bundled(core-js) = 2.3.0 Provides: bundled(core-js) = 2.4.1 Provides: bundled(core-util-is) = 1.0.2 Provides: bundled(crc32-stream) = 2.0.0 Provides: bundled(crc) = 3.5.0 Provides: bundled(create-ecdh) = 4.0.3 Provides: bundled(create-hash) = 1.2.0 Provides: bundled(create-hmac) = 1.1.7 Provides: bundled(cross-spawn) = 4.0.2 Provides: bundled(cross-spawn) = 6.0.5 Provides: bundled(crypt) = 0.0.2 Provides: bundled(cryptiles) = 3.1.2 Provides: bundled(crypto-browserify) = 3.12.0 Provides: bundled(css) = 2.2.1 Provides: bundled(cssesc) = 0.1.0 Provides: bundled(css-loader) = 1.0.0 Provides: bundled(cssom) = 0.3.2 Provides: bundled(cssom) = 0.3.4 Provides: bundled(css-parse) = 2.0.0 Provides: bundled(css-select) = 1.2.0 Provides: bundled(css-selector-tokenizer) = 0.7.0 Provides: bundled(cssstyle) = 1.1.1 Provides: bundled(css-value) = 0.0.1 Provides: bundled(css-what) = 2.1.0 Provides: bundled(cycle) = 1.0.3 Provides: bundled(cyclist) = 0.2.2 Provides: bundled(d) = 1.0.0 Provides: bundled(dashdash) = 1.14.1 Provides: bundled(data-urls) = 1.1.0 Provides: bundled(date-fns) = 1.29.0 Provides: bundled(date-now) = 0.1.4 Provides: bundled(debug) = 2.2.0 Provides: bundled(debug) = 2.6.9 Provides: bundled(debug) = 3.1.0 Provides: bundled(debug) = 4.1.0 Provides: bundled(decamelize) = 1.2.0 Provides: bundled(decamelize) = 2.0.0 Provides: bundled(decode-uri-component) = 0.2.0 Provides: bundled(deep) = 1.2.3 Provides: bundled(deep-eql) = 3.0.1 Provides: bundled(deep-equal) = 1.0.1 Provides: bundled(deep-extend) = 0.6.0 Provides: bundled(deep-is) = 0.1.3 Provides: bundled(deepmerge) = 2.0.1 Provides: bundled(default-require-extensions) = 1.0.0 Provides: bundled(define-properties) = 1.1.2 Provides: bundled(define-property) = 0.2.5 Provides: bundled(define-property) = 1.0.0 Provides: bundled(define-property) = 2.0.2 Provides: bundled(del) = 2.2.2 Provides: bundled(delayed-stream) = 1.0.0 Provides: bundled(delegates) = 1.0.0 Provides: bundled(depd) = 1.1.2 Provides: bundled(des.js) = 1.0.0 Provides: bundled(destroy) = 1.0.4 Provides: bundled(detect-indent) = 4.0.0 Provides: bundled(detect-libc) = 1.0.3 Provides: bundled(detect-newline) = 2.1.0 Provides: bundled(diagnostics) = 1.1.1 Provides: bundled(dicer) = 0.2.5 Provides: bundled(diff) = 3.2.0 Provides: bundled(diff) = 3.5.0 Provides: bundled(diffie-hellman) = 5.0.3 Provides: bundled(dir-glob) = 2.0.0 Provides: bundled(dnssd) = 0.4.1 Provides: bundled(doctrine) = 2.1.0 Provides: bundled(domain-browser) = 1.2.0 Provides: bundled(dom-converter) = 0.1.4 Provides: bundled(domelementtype) = 1.1.3 Provides: bundled(domelementtype) = 1.3.0 Provides: bundled(domexception) = 1.0.1 Provides: bundled(domhandler) = 2.1.0 Provides: bundled(domhandler) = 2.4.1 Provides: bundled(dom-serializer) = 0.1.0 Provides: bundled(domutils) = 1.1.6 Provides: bundled(domutils) = 1.5.1 Provides: bundled(domutils) = 1.6.2 Provides: bundled(duplexer) = 0.1.1 Provides: bundled(duplexify) = 3.6.0 Provides: bundled(ecdsa-sig-formatter) = 1.0.10 Provides: bundled(ee-first) = 1.1.1 Provides: bundled(ejs) = 2.5.7 Provides: bundled(electron-to-chromium) = 1.3.48 Provides: bundled(elliptic) = 6.4.0 Provides: bundled(emojis-list) = 2.1.0 Provides: bundled(enabled) = 1.0.2 Provides: bundled(encodeurl) = 1.0.2 Provides: bundled(end-of-stream) = 1.4.1 Provides: bundled(enhanced-resolve) = 4.0.0 Provides: bundled(enhanced-resolve) = 4.1.0 Provides: bundled(entities) = 1.1.1 Provides: bundled(env-variable) = 0.0.5 Provides: bundled(errno) = 0.1.7 Provides: bundled(error-ex) = 1.3.1 Provides: bundled(es5-ext) = 0.10.46 Provides: bundled(es6-iterator) = 2.0.3 Provides: bundled(es6-promise) = 3.0.2 Provides: bundled(es6-promise) = 4.2.5 Provides: bundled(es6-promisify) = 5.0.0 Provides: bundled(es6-symbol) = 3.1.1 Provides: bundled(es6-templates) = 0.2.3 Provides: bundled(es-abstract) = 1.10.0 Provides: bundled(es-abstract) = 1.11.0 Provides: bundled(escape-html) = 1.0.3 Provides: bundled(escape-string-regexp) = 1.0.5 Provides: bundled(escodegen) = 1.11.0 Provides: bundled(eslint) = 5.8.0 Provides: bundled(eslint-plugin-html) = 4.0.6 Provides: bundled(eslint-scope) = 3.7.1 Provides: bundled(eslint-scope) = 4.0.0 Provides: bundled(eslint-utils) = 1.3.1 Provides: bundled(eslint-visitor-keys) = 1.0.0 Provides: bundled(espree) = 4.1.0 Provides: bundled(esprima) = 3.1.3 Provides: bundled(esprima) = 4.0.0 Provides: bundled(esquery) = 1.0.1 Provides: bundled(esrecurse) = 4.2.1 Provides: bundled(es-to-primitive) = 1.1.1 Provides: bundled(estraverse) = 4.2.0 Provides: bundled(esutils) = 2.0.2 Provides: bundled(etag) = 1.8.1 Provides: bundled(eventemitter3) = 3.1.0 Provides: bundled(events) = 1.1.1 Provides: bundled(event-stream) = 3.3.4 Provides: bundled(event-to-promise) = 0.8.0 Provides: bundled(evp_bytestokey) = 1.0.3 Provides: bundled(execa) = 0.10.0 Provides: bundled(execa) = 0.5.1 Provides: bundled(exec-sh) = 0.2.0 Provides: bundled(exit) = 0.1.2 Provides: bundled(expand-brackets) = 0.1.5 Provides: bundled(expand-brackets) = 2.1.4 Provides: bundled(expand-range) = 1.8.2 Provides: bundled(expect) = 23.6.0 Provides: bundled(express) = 4.16.4 Provides: bundled(express-fileupload) = 1.0.0 Provides: bundled(express-handlebars) = 3.0.0 Provides: bundled(express-promise-router) = 3.0.3 Provides: bundled(express-ws) = 4.0.0 Provides: bundled(extend) = 3.0.1 Provides: bundled(extend) = 3.0.2 Provides: bundled(extend-shallow) = 2.0.1 Provides: bundled(extend-shallow) = 3.0.2 Provides: bundled(external-editor) = 2.0.4 Provides: bundled(external-editor) = 3.0.3 Provides: bundled(extglob) = 0.3.2 Provides: bundled(extglob) = 2.0.4 Provides: bundled(extract-text-webpack-plugin) = 4.0.0-beta.0 Provides: bundled(extsprintf) = 1.3.0 Provides: bundled(extsprintf) = 1.4.0 Provides: bundled(fast-deep-equal) = 1.1.0 Provides: bundled(fast-deep-equal) = 2.0.1 Provides: bundled(fast-json-stable-stringify) = 2.0.0 Provides: bundled(fast-levenshtein) = 2.0.6 Provides: bundled(fastparse) = 1.1.1 Provides: bundled(fast-safe-stringify) = 2.0.6 Provides: bundled(fb-watchman) = 2.0.0 Provides: bundled(fd-slicer) = 1.0.1 Provides: bundled(fecha) = 2.3.3 Provides: bundled(figures) = 2.0.0 Provides: bundled(file-entry-cache) = 2.0.0 Provides: bundled(file-loader) = 2.0.0 Provides: bundled(filename-regex) = 2.0.1 Provides: bundled(fileset) = 2.0.3 Provides: bundled(file-stream-rotator) = 0.4.1 Provides: bundled(fill-range) = 2.2.3 Provides: bundled(fill-range) = 4.0.0 Provides: bundled(finalhandler) = 1.1.1 Provides: bundled(find-cache-dir) = 1.0.0 Provides: bundled(find-up) = 1.1.2 Provides: bundled(find-up) = 2.1.0 Provides: bundled(find-up) = 3.0.0 Provides: bundled(flat-cache) = 1.2.2 Provides: bundled(flush-write-stream) = 1.0.3 Provides: bundled(follow-redirects) = 1.2.4 Provides: bundled(follow-redirects) = 1.6.1 Provides: bundled(foreach) = 2.0.5 Provides: bundled(forever-agent) = 0.6.1 Provides: bundled(for-in) = 1.0.2 Provides: bundled(form-data) = 1.0.0-rc4 Provides: bundled(form-data) = 2.3.2 Provides: bundled(form-data) = 2.3.3 Provides: bundled(formidable) = 1.2.1 Provides: bundled(for-own) = 0.1.5 Provides: bundled(forwarded) = 0.1.2 Provides: bundled(fragment-cache) = 0.2.1 Provides: bundled(fresh) = 0.5.2 Provides: bundled(from) = 0.1.7 Provides: bundled(from2) = 2.3.0 Provides: bundled(fs-constants) = 1.0.0 Provides: bundled(fs-minipass) = 1.2.5 Provides: bundled(fs.realpath) = 1.0.0 Provides: bundled(fs-symlink) = 1.2.1 Provides: bundled(fs-write-stream-atomic) = 1.0.10 Provides: bundled(functional-red-black-tree) = 1.0.1 Provides: bundled(function-bind) = 1.1.1 Provides: bundled(Gajus Kuizinas) = 5.1.0 Provides: bundled(gateway-addon) = 0.4.0 Provides: bundled(gauge) = 2.7.4 Provides: bundled(gaze) = 1.1.2 Provides: bundled(get-caller-file) = 1.0.2 Provides: bundled(get-func-name) = 2.0.0 Provides: bundled(getpass) = 0.1.7 Provides: bundled(get-stream) = 2.3.1 Provides: bundled(get-stream) = 3.0.0 Provides: bundled(get-value) = 2.0.6 Provides: bundled(glob) = 6.0.4 Provides: bundled(glob) = 7.1.2 Provides: bundled(global-modules-path) = 2.3.0 Provides: bundled(globals) = 11.4.0 Provides: bundled(globals) = 11.8.0 Provides: bundled(globals) = 9.18.0 Provides: bundled(glob-base) = 0.3.0 Provides: bundled(globby) = 5.0.0 Provides: bundled(globby) = 7.1.1 Provides: bundled(glob-parent) = 2.0.0 Provides: bundled(glob-parent) = 3.1.0 Provides: bundled(globule) = 1.2.0 Provides: bundled(graceful-fs) = 4.1.11 Provides: bundled(grapheme-splitter) = 1.0.4 Provides: bundled(greenlock) = 2.2.19 Provides: bundled(growly) = 1.3.0 Provides: bundled(handlebars) = 4.0.10 Provides: bundled(handlebars) = 4.0.11 Provides: bundled(handlebars) = 4.0.12 Provides: bundled(har-schema) = 2.0.0 Provides: bundled(har-validator) = 5.0.3 Provides: bundled(has) = 1.0.1 Provides: bundled(has-ansi) = 2.0.0 Provides: bundled(has-flag) = 1.0.0 Provides: bundled(has-flag) = 2.0.0 Provides: bundled(has-flag) = 3.0.0 Provides: bundled(hash-base) = 3.0.4 Provides: bundled(hash.js) = 1.1.4 Provides: bundled(has-symbols) = 1.0.0 Provides: bundled(has-unicode) = 2.0.1 Provides: bundled(has-value) = 0.3.1 Provides: bundled(has-value) = 1.0.0 Provides: bundled(has-values) = 0.1.4 Provides: bundled(has-values) = 1.0.0 Provides: bundled(hawk) = 6.0.2 Provides: bundled(he) = 1.1.1 Provides: bundled(highlightjs) = 9.12.0 Provides: bundled(hmac-drbg) = 1.0.1 Provides: bundled(hoek) = 4.2.0 Provides: bundled(hoek) = 5.0.4 Provides: bundled(home-or-tmp) = 2.0.0 Provides: bundled(hosted-git-info) = 2.4.2 Provides: bundled(html-encoding-sniffer) = 1.0.2 Provides: bundled(html-loader) = 0.5.5 Provides: bundled(html-minifier) = 3.5.12 Provides: bundled(html-minifier) = 3.5.15 Provides: bundled(htmlparser2) = 3.3.0 Provides: bundled(htmlparser2) = 3.9.2 Provides: bundled(html-webpack-plugin) = 3.2.0 Provides: bundled(http_ece) = 1.0.5 Provides: bundled(http-errors) = 1.6.3 Provides: bundled(http-proxy) = 1.17.0 Provides: bundled(https-browserify) = 1.0.0 Provides: bundled(http-signature) = 1.2.0 Provides: bundled(https-proxy-agent) = 2.2.1 Provides: bundled(iconv-lite) = 0.4.13 Provides: bundled(iconv-lite) = 0.4.18 Provides: bundled(iconv-lite) = 0.4.23 Provides: bundled(iconv-lite) = 0.4.24 Provides: bundled(icss-replace-symbols) = 1.1.0 Provides: bundled(icss-utils) = 2.1.0 Provides: bundled(ieee754) = 1.1.12 Provides: bundled(iferr) = 0.1.5 Provides: bundled(ignore) = 3.3.7 Provides: bundled(ignore) = 4.0.6 Provides: bundled(ignore-walk) = 3.0.1 Provides: bundled(immediate) = 3.0.6 Provides: bundled(import-local) = 1.0.0 Provides: bundled(import-local) = 2.0.0 Provides: bundled(imurmurhash) = 0.1.4 Provides: bundled(indexof) = 0.0.1 Provides: bundled(inflight) = 1.0.6 Provides: bundled(inherits) = 2.0.1 Provides: bundled(inherits) = 2.0.3 Provides: bundled(ini) = 1.3.5 Provides: bundled(inquirer) = 3.3.0 Provides: bundled(inquirer) = 6.2.0 Provides: bundled(interpret) = 1.1.0 Provides: bundled(invariant) = 2.2.2 Provides: bundled(invariant) = 2.2.3 Provides: bundled(invariant) = 2.2.4 Provides: bundled(invert-kv) = 1.0.0 Provides: bundled(invert-kv) = 2.0.0 Provides: bundled(ipaddr.js) = 1.8.0 Provides: bundled(ip-regex) = 1.0.3 Provides: bundled(ip-regex) = 3.0.0 Provides: bundled(is) = 3.2.1 Provides: bundled(is-accessor-descriptor) = 0.1.6 Provides: bundled(is-accessor-descriptor) = 1.0.0 Provides: bundled(isarray) = 0.0.1 Provides: bundled(isarray) = 1.0.0 Provides: bundled(is-arrayish) = 0.2.1 Provides: bundled(is-arrayish) = 0.3.2 Provides: bundled(is-binary-path) = 1.0.1 Provides: bundled(is-buffer) = 1.1.6 Provides: bundled(is-builtin-module) = 1.0.0 Provides: bundled(is-callable) = 1.1.3 Provides: bundled(is-ci) = 1.0.10 Provides: bundled(is-data-descriptor) = 0.1.4 Provides: bundled(is-data-descriptor) = 1.0.0 Provides: bundled(is-date-object) = 1.0.1 Provides: bundled(is-descriptor) = 0.1.6 Provides: bundled(is-descriptor) = 1.0.2 Provides: bundled(is-dotfile) = 1.0.3 Provides: bundled(isemail) = 3.0.0 Provides: bundled(is-equal-shallow) = 0.1.3 Provides: bundled(isexe) = 2.0.0 Provides: bundled(is-extendable) = 0.1.1 Provides: bundled(is-extendable) = 1.0.1 Provides: bundled(is-extglob) = 1.0.0 Provides: bundled(is-extglob) = 2.1.1 Provides: bundled(is-finite) = 1.0.2 Provides: bundled(is-fullwidth-code-point) = 1.0.0 Provides: bundled(is-fullwidth-code-point) = 2.0.0 Provides: bundled(is-generator-fn) = 1.0.0 Provides: bundled(is-glob) = 2.0.1 Provides: bundled(is-glob) = 3.1.0 Provides: bundled(is-glob) = 4.0.0 Provides: bundled(is-ip) = 1.0.0 Provides: bundled(is-number) = 2.1.0 Provides: bundled(is-number) = 3.0.0 Provides: bundled(is-number) = 4.0.0 Provides: bundled(isobject) = 2.1.0 Provides: bundled(isobject) = 3.0.1 Provides: bundled(is-odd) = 2.0.0 Provides: bundled(is-path-cwd) = 1.0.0 Provides: bundled(is-path-in-cwd) = 1.0.0 Provides: bundled(is-path-inside) = 1.0.0 Provides: bundled(is-plain-object) = 2.0.4 Provides: bundled(is-posix-bracket) = 0.1.1 Provides: bundled(is-primitive) = 2.0.0 Provides: bundled(is-promise) = 2.1.0 Provides: bundled(is-regex) = 1.0.4 Provides: bundled(is-resolvable) = 1.1.0 Provides: bundled(isstream) = 0.1.2 Provides: bundled(is-stream) = 1.1.0 Provides: bundled(is-symbol) = 1.0.1 Provides: bundled(istanbul-api) = 1.3.7 Provides: bundled(istanbul-lib-coverage) = 1.2.1 Provides: bundled(istanbul-lib-hook) = 1.2.2 Provides: bundled(istanbul-lib-instrument) = 1.10.2 Provides: bundled(istanbul-lib-report) = 1.1.5 Provides: bundled(istanbul-lib-source-maps) = 1.2.6 Provides: bundled(istanbul-reports) = 1.5.1 Provides: bundled(is-typedarray) = 1.0.0 Provides: bundled(is-utf8) = 0.2.1 Provides: bundled(is-windows) = 1.0.2 Provides: bundled(tough-cookie) = 2.3.4 Provides: bundled(tough-cookie) = 2.4.3 Provides: bundled(tough-cookie) = 2.5.0 Provides: bundled(jest) = 23.6.0 Provides: bundled(jest-changed-files) = 23.4.2 Provides: bundled(jest-cli) = 23.6.0 Provides: bundled(jest-config) = 23.6.0 Provides: bundled(jest-diff) = 23.6.0 Provides: bundled(jest-docblock) = 23.2.0 Provides: bundled(jest-each) = 23.6.0 Provides: bundled(jest-environment-jsdom) = 23.4.0 Provides: bundled(jest-environment-node) = 23.4.0 Provides: bundled(jest-get-type) = 22.4.3 Provides: bundled(jest-haste-map) = 23.6.0 Provides: bundled(jest-jasmine2) = 23.6.0 Provides: bundled(jest-leak-detector) = 23.6.0 Provides: bundled(jest-matcher-utils) = 23.6.0 Provides: bundled(jest-message-util) = 23.4.0 Provides: bundled(jest-mock) = 23.2.0 Provides: bundled(jest-regex-util) = 23.3.0 Provides: bundled(jest-resolve) = 23.6.0 Provides: bundled(jest-resolve-dependencies) = 23.6.0 Provides: bundled(jest-runner) = 23.6.0 Provides: bundled(jest-runtime) = 23.6.0 Provides: bundled(jest-serializer) = 23.0.1 Provides: bundled(jest-snapshot) = 23.6.0 Provides: bundled(jest-util) = 23.4.0 Provides: bundled(jest-validate) = 23.6.0 Provides: bundled(jest-watcher) = 23.4.0 Provides: bundled(jest-worker) = 23.2.0 Provides: bundled(joi) = 13.7.0 Provides: bundled(util) = 0.10.3 Provides: bundled(util) = 0.10.4 Provides: bundled(jschardet) = 1.4.2 Provides: bundled(jsdom) = 11.12.0 Provides: bundled(jsdom) = 13.1.0 Provides: bundled(jsesc) = 0.5.0 Provides: bundled(jsesc) = 1.3.0 Provides: bundled(jsesc) = 2.5.1 Provides: bundled(json5) = 0.5.1 Provides: bundled(json5) = 1.0.1 Provides: bundled(json5) = 2.1.0 Provides: bundled(jsonfile) = 5.0.0 Provides: bundled(jsonify) = 0.0.0 Provides: bundled(json-parse-better-errors) = 1.0.2 Provides: bundled(json-schema) = 0.2.3 Provides: bundled(json-schema-traverse) = 0.3.1 Provides: bundled(json-schema-traverse) = 0.4.1 Provides: bundled(json-stable-stringify-without-jsonify) = 1.0.1 Provides: bundled(json-stringify-safe) = 5.0.1 Provides: bundled(jsonwebtoken) = 8.3.0 Provides: bundled(jsprim) = 1.4.1 Provides: bundled(js-tokens) = 3.0.1 Provides: bundled(js-tokens) = 3.0.2 Provides: bundled(js-yaml) = 3.12.0 Provides: bundled(js-yaml) = 3.8.4 Provides: bundled(jszip) = 3.1.5 Provides: bundled(isarray) = 0.0.1 Provides: bundled(just-extend) = 3.0.0 Provides: bundled(jwa) = 1.1.6 Provides: bundled(jws) = 3.1.5 Provides: bundled(kind-of) = 3.2.2 Provides: bundled(kind-of) = 4.0.0 Provides: bundled(kind-of) = 5.1.0 Provides: bundled(kind-of) = 6.0.2 Provides: bundled(kleur) = 2.0.2 Provides: bundled(kuler) = 1.0.1 Provides: bundled(lazystream) = 1.0.0 Provides: bundled(lcid) = 1.0.0 Provides: bundled(lcid) = 2.0.0 Provides: bundled(le-acme-core) = 2.1.3 Provides: bundled(le-challenge-dns) = 2.3.2 Provides: bundled(le-challenge-fs) = 2.0.8 Provides: bundled(left-pad) = 1.3.0 Provides: bundled(le-sni-auto) = 2.1.5 Provides: bundled(le-store-certbot) = 2.1.2 Provides: bundled(leven) = 2.1.0 Provides: bundled(levn) = 0.3.0 Provides: bundled(lie) = 3.1.1 Provides: bundled(loader-runner) = 2.3.0 Provides: bundled(loader-utils) = 0.2.17 Provides: bundled(loader-utils) = 1.1.0 Provides: bundled(load-json-file) = 1.1.0 Provides: bundled(load-json-file) = 4.0.0 Provides: bundled(locate-path) = 2.0.0 Provides: bundled(locate-path) = 3.0.0 Provides: bundled(lodash) = 4.17.10 Provides: bundled(lodash) = 4.17.4 Provides: bundled(lodash) = 4.17.5 Provides: bundled(lodash.assign) = 4.2.0 Provides: bundled(lodash.camelcase) = 4.3.0 Provides: bundled(lodash.debounce) = 4.0.8 Provides: bundled(lodash.defaults) = 4.2.0 Provides: bundled(lodash.difference) = 4.5.0 Provides: bundled(lodash.flatten) = 4.4.0 Provides: bundled(lodash.flattendeep) = 4.4.0 Provides: bundled(lodash.get) = 4.4.2 Provides: bundled(lodash.includes) = 4.3.0 Provides: bundled(lodash.isboolean) = 3.0.3 Provides: bundled(lodash.isinteger) = 4.0.4 Provides: bundled(lodash.isnumber) = 3.0.3 Provides: bundled(lodash.isplainobject) = 4.0.6 Provides: bundled(lodash.isstring) = 4.0.1 Provides: bundled(lodash.once) = 4.1.1 Provides: bundled(lodash.sortby) = 4.7.0 Provides: bundled(lodash.toarray) = 4.4.0 Provides: bundled(lodash.union) = 4.6.0 Provides: bundled(logform) = 1.10.0 Provides: bundled(loglevelnext) = 1.0.5 Provides: bundled(log-symbols) = 2.2.0 Provides: bundled(lolex) = 2.3.2 Provides: bundled(lolex) = 3.0.0 Provides: bundled(loose-envify) = 1.3.1 Provides: bundled(lower-case) = 1.1.4 Provides: bundled(lru-cache) = 4.1.1 Provides: bundled(lru-cache) = 4.1.3 Provides: bundled(make-dir) = 1.3.0 Provides: bundled(makeerror) = 1.0.11 Provides: bundled(make-error) = 1.3.5 Provides: bundled(map-age-cleaner) = 0.1.2 Provides: bundled(map-cache) = 0.2.2 Provides: bundled(map-stream) = 0.1.0 Provides: bundled(map-visit) = 1.0.0 Provides: bundled(md5) = 2.2.1 Provides: bundled(md5.js) = 1.3.4 Provides: bundled(media-typer) = 0.3.0 Provides: bundled(mem) = 1.1.0 Provides: bundled(mem) = 4.0.0 Provides: bundled(memory-fs) = 0.4.1 Provides: bundled(memorystream) = 0.3.1 Provides: bundled(merge) = 1.2.0 Provides: bundled(merge-descriptors) = 1.0.1 Provides: bundled(merge-stream) = 1.0.1 Provides: bundled(methods) = 1.1.2 Provides: bundled(micromatch) = 2.3.11 Provides: bundled(micromatch) = 3.1.10 Provides: bundled(miller-rabin) = 4.0.1 Provides: bundled(mime-db) = 1.33.0 Provides: bundled(mime-db) = 1.36.0 Provides: bundled(mime-db) = 1.37.0 Provides: bundled(mime-types) = 2.1.18 Provides: bundled(mime-types) = 2.1.20 Provides: bundled(mimic-fn) = 1.1.0 Provides: bundled(mini-css-extract-plugin) = 0.4.4 Provides: bundled(minimalistic-assert) = 1.0.1 Provides: bundled(minimalistic-crypto-utils) = 1.0.1 Provides: bundled(minimatch) = 3.0.4 Provides: bundled(minimist) = 0.0.8 Provides: bundled(minimist) = 1.2.0 Provides: bundled(minipass) = 2.3.3 Provides: bundled(minizlib) = 1.1.0 Provides: bundled(mississippi) = 2.0.0 Provides: bundled(mixin-deep) = 1.3.1 Provides: bundled(mkdirp) = 0.5.1 Provides: bundled(mkdirp-then) = 1.2.0 Provides: bundled(moment) = 2.22.2 Provides: bundled(move-concurrently) = 1.0.1 Provides: bundled(ms) = 0.7.1 Provides: bundled(ms) = 2.0.0 Provides: bundled(ms) = 2.1.1 Provides: bundled(mute-stream) = 0.0.7 Provides: bundled(mz) = 2.7.0 Provides: bundled(nanomatch) = 1.2.9 Provides: bundled(natural-compare) = 1.4.0 Provides: bundled(ncname) = 1.0.0 Provides: bundled(ncp) = 2.0.0 Provides: bundled(needle) = 2.2.1 Provides: bundled(needle) = 2.2.4 Provides: bundled(negotiator) = 0.6.1 Provides: bundled(neo-async) = 2.5.1 Provides: bundled(next-tick) = 1.0.0 Provides: bundled(nice-try) = 1.0.4 Provides: bundled(nise) = 1.4.6 Provides: bundled(nocache) = 2.0.0 Provides: bundled(no-case) = 2.3.2 Provides: bundled(nock) = 10.0.1 Provides: bundled(node.extend) = 1.1.6 Provides: bundled(node-fetch) = 2.2.0 Provides: bundled(node-forge) = 0.6.49 Provides: bundled(node-getopt) = 0.3.2 Provides: bundled(node-int64) = 0.4.0 Provides: bundled(node-libs-browser) = 2.1.0 Provides: bundled(node-notifier) = 5.3.0 Provides: bundled(node-pre-gyp) = 0.10.3 Provides: bundled(node-pre-gyp) = 0.9.0 Provides: bundled(node-rest-client) = 3.1.0 Provides: bundled(nopt) = 4.0.1 Provides: bundled(normalize-package-data) = 2.3.8 Provides: bundled(normalize-path) = 2.1.1 Provides: bundled(normalize-path) = 3.0.0 Provides: bundled(npm-bundled) = 1.0.3 Provides: bundled(npm-install-package) = 2.1.0 Provides: bundled(npmlog) = 4.1.2 Provides: bundled(npm-packlist) = 1.1.10 Provides: bundled(npm-run-all) = 4.1.3 Provides: bundled(npm-run-path) = 2.0.2 Provides: bundled(nth-check) = 1.0.1 Provides: bundled(number-is-nan) = 1.0.1 Provides: bundled(nw-pre-gyp-module-test) = 0.0.1 Provides: bundled(nwsapi) = 2.0.9 Provides: bundled(oauth-sign) = 0.8.2 Provides: bundled(oauth-sign) = 0.9.0 Provides: bundled(object.assign) = 4.1.0 Provides: bundled(object-assign) = 4.1.1 Provides: bundled(object-copy) = 0.1.0 Provides: bundled(object.getownpropertydescriptors) = 2.0.3 Provides: bundled(object-hash) = 1.3.0 Provides: bundled(object-keys) = 1.0.11 Provides: bundled(object-keys) = 1.0.12 Provides: bundled(object.omit) = 2.0.1 Provides: bundled(object.pick) = 1.3.0 Provides: bundled(object-visit) = 1.0.1 Provides: bundled(once) = 1.4.0 Provides: bundled(one-time) = 0.0.4 Provides: bundled(onetime) = 2.0.1 Provides: bundled(on-finished) = 2.3.0 Provides: bundled(on-headers) = 1.0.1 Provides: bundled(optimist) = 0.6.1 Provides: bundled(optionator) = 0.8.2 Provides: bundled(os-browserify) = 0.3.0 Provides: bundled(osenv) = 0.1.5 Provides: bundled(os-homedir) = 1.0.2 Provides: bundled(os-locale) = 2.0.0 Provides: bundled(os-locale) = 3.0.1 Provides: bundled(os-tmpdir) = 1.0.2 Provides: bundled(page) = 1.11.0 Provides: bundled(pako) = 1.0.6 Provides: bundled(parallel-transform) = 1.1.0 Provides: bundled(param-case) = 2.1.1 Provides: bundled(parse5) = 4.0.0 Provides: bundled(parse5) = 5.1.0 Provides: bundled(parse-asn1) = 5.1.1 Provides: bundled(parse-glob) = 3.0.4 Provides: bundled(parse-json) = 2.2.0 Provides: bundled(parse-json) = 4.0.0 Provides: bundled(parseurl) = 1.3.2 Provides: bundled(pascalcase) = 0.1.1 Provides: bundled(path-browserify) = 0.0.0 Provides: bundled(path-dirname) = 1.0.2 Provides: bundled(path-exists) = 2.1.0 Provides: bundled(path-exists) = 3.0.0 Provides: bundled(path-is-absolute) = 1.0.1 Provides: bundled(path-is-inside) = 1.0.2 Provides: bundled(path-key) = 2.0.1 Provides: bundled(path-parse) = 1.0.5 Provides: bundled(path-to-regexp) = 0.1.7 Provides: bundled(path-to-regexp) = 1.2.1 Provides: bundled(path-to-regexp) = 1.7.0 Provides: bundled(path-type) = 1.1.0 Provides: bundled(path-type) = 3.0.0 Provides: bundled(pathval) = 1.1.0 Provides: bundled(pause-stream) = 0.0.11 Provides: bundled(pbkdf2) = 3.0.16 Provides: bundled(p-defer) = 1.0.0 Provides: bundled(pend) = 1.2.0 Provides: bundled(performance-now) = 2.1.0 Provides: bundled(p-finally) = 1.0.0 Provides: bundled(pify) = 2.3.0 Provides: bundled(pify) = 3.0.0 Provides: bundled(pinkie) = 2.0.4 Provides: bundled(pinkie-promise) = 2.0.1 Provides: bundled(p-is-promise) = 1.1.0 Provides: bundled(pixelmatch) = 4.0.2 Provides: bundled(pkg-dir) = 2.0.0 Provides: bundled(pkg-dir) = 3.0.0 Provides: bundled(pkijs) = 1.3.33 Provides: bundled(p-limit) = 1.2.0 Provides: bundled(p-limit) = 1.3.0 Provides: bundled(p-limit) = 2.0.0 Provides: bundled(p-locate) = 2.0.0 Provides: bundled(p-locate) = 3.0.0 Provides: bundled(pluralize) = 7.0.0 Provides: bundled(pn) = 1.1.0 Provides: bundled(pngjs) = 3.3.3 Provides: bundled(posix-character-classes) = 0.1.1 Provides: bundled(postcss) = 6.0.21 Provides: bundled(postcss) = 6.0.23 Provides: bundled(postcss-modules-extract-imports) = 1.2.0 Provides: bundled(postcss-modules-local-by-default) = 1.2.0 Provides: bundled(postcss-modules-scope) = 1.1.0 Provides: bundled(postcss-modules-values) = 1.3.0 Provides: bundled(postcss-value-parser) = 3.3.0 Provides: bundled(prelude-ls) = 1.1.2 Provides: bundled(preserve) = 0.2.0 Provides: bundled(pretty-error) = 2.1.1 Provides: bundled(pretty-format) = 23.6.0 Provides: bundled(process) = 0.11.10 Provides: bundled(process-nextick-args) = 1.0.7 Provides: bundled(process-nextick-args) = 2.0.0 Provides: bundled(progress) = 2.0.0 Provides: bundled(promise) = 7.3.1 Provides: bundled(promise-inflight) = 1.0.1 Provides: bundled(promisepipe) = 3.0.0 Provides: bundled(prompts) = 0.1.14 Provides: bundled(propagate) = 1.0.0 Provides: bundled(proxy-addr) = 2.0.4 Provides: bundled(prr) = 1.0.1 Provides: bundled(pseudomap) = 1.0.2 Provides: bundled(psl) = 1.1.29 Provides: bundled(psl) = 1.1.31 Provides: bundled(ps-tree) = 1.1.0 Provides: bundled(p-try) = 1.0.0 Provides: bundled(p-try) = 2.0.0 Provides: bundled(public-encrypt) = 4.0.2 Provides: bundled(pump) = 2.0.1 Provides: bundled(pumpify) = 1.5.1 Provides: bundled(punycode) = 1.3.2 Provides: bundled(punycode) = 1.4.1 Provides: bundled(punycode) = 2.1.0 Provides: bundled(punycode) = 2.1.1 Provides: bundled(pyconf) = 1.1.5 Provides: bundled(q) = 1.5.1 Provides: bundled(qs) = 6.5.1 Provides: bundled(qs) = 6.5.2 Provides: bundled(querystring) = 0.2.0 Provides: bundled(querystring-es3) = 0.2.1 Provides: bundled(randomatic) = 1.1.7 Provides: bundled(randombytes) = 2.0.6 Provides: bundled(randomfill) = 1.0.4 Provides: bundled(range-parser) = 1.2.0 Provides: bundled(raw-body) = 2.3.3 Provides: bundled(raw-loader) = 0.5.1 Provides: bundled(rc) = 1.2.8 Provides: bundled(readable-stream) = 1.0.34 Provides: bundled(readable-stream) = 1.1.14 Provides: bundled(readable-stream) = 2.0.6 Provides: bundled(readable-stream) = 2.3.6 Provides: bundled(readdirp) = 2.1.0 Provides: bundled(read-pkg) = 1.1.0 Provides: bundled(read-pkg) = 3.0.0 Provides: bundled(read-pkg-up) = 1.0.1 Provides: bundled(realpath-native) = 1.0.2 Provides: bundled(recast) = 0.11.23 Provides: bundled(regenerate) = 1.3.3 Provides: bundled(regenerate) = 1.4.0 Provides: bundled(regenerate-unicode-properties) = 6.0.0 Provides: bundled(regenerator-runtime) = 0.10.5 Provides: bundled(regenerator-runtime) = 0.11.1 Provides: bundled(regenerator-transform) = 0.10.1 Provides: bundled(regex-cache) = 0.4.3 Provides: bundled(regex-not) = 1.0.2 Provides: bundled(regexpp) = 2.0.1 Provides: bundled(regexpu-core) = 1.0.0 Provides: bundled(regexpu-core) = 2.0.0 Provides: bundled(regexpu-core) = 4.1.5 Provides: bundled(regjsgen) = 0.2.0 Provides: bundled(regjsgen) = 0.4.0 Provides: bundled(regjsparser) = 0.1.5 Provides: bundled(regjsparser) = 0.3.0 Provides: bundled(relateurl) = 0.2.7 Provides: bundled(remove-trailing-separator) = 1.1.0 Provides: bundled(renderkid) = 2.0.1 Provides: bundled(repeat-element) = 1.1.2 Provides: bundled(repeating) = 2.0.1 Provides: bundled(repeat-string) = 1.6.1 Provides: bundled(request) = 2.85.0 Provides: bundled(request) = 2.86.0 Provides: bundled(request) = 2.88.0 Provides: bundled(request-promise-core) = 1.1.1 Provides: bundled(request-promise-native) = 1.0.5 Provides: bundled(require-directory) = 2.1.1 Provides: bundled(require-main-filename) = 1.0.1 Provides: bundled(requires-port) = 1.0.0 Provides: bundled(require-uncached) = 1.0.3 Provides: bundled(resolve) = 1.1.7 Provides: bundled(resolve) = 1.7.1 Provides: bundled(resolve-cwd) = 2.0.0 Provides: bundled(resolve-from) = 1.0.1 Provides: bundled(resolve-from) = 3.0.0 Provides: bundled(resolve-url) = 0.2.1 Provides: bundled(restore-cursor) = 2.0.0 Provides: bundled(ret) = 0.1.15 Provides: bundled(rgb2hex) = 0.1.9 Provides: bundled(rimraf) = 2.6.1 Provides: bundled(rimraf) = 2.6.2 Provides: bundled(ripemd160) = 2.0.2 Provides: bundled(mime) = 1.4.1 Provides: bundled(mime) = 1.6.0 Provides: bundled(mime) = 2.2.0 Provides: bundled(rsa-compat) = 1.3.2 Provides: bundled(run-async) = 2.3.0 Provides: bundled(run-queue) = 1.0.3 Provides: bundled(rxjs) = 6.3.3 Provides: bundled(rx-lite) = 4.0.8 Provides: bundled(rx-lite-aggregates) = 4.0.8 Provides: bundled(safe-buffer) = 5.1.2 Provides: bundled(safer-buffer) = 2.1.2 Provides: bundled(safe-regex) = 1.1.0 Provides: bundled(safe-replace) = 1.0.2 Provides: bundled(sane) = 2.2.0 Provides: bundled(sax) = 1.2.4 Provides: bundled(saxes) = 3.1.4 Provides: bundled(schema-utils) = 0.4.5 Provides: bundled(schema-utils) = 1.0.0 Provides: bundled(selenium-standalone) = 6.15.3 Provides: bundled(semver) = 5.3.0 Provides: bundled(semver) = 5.5.0 Provides: bundled(semver) = 5.6.0 Provides: bundled(send) = 0.16.2 Provides: bundled(serialize-javascript) = 1.5.0 Provides: bundled(serve-static) = 1.13.2 Provides: bundled(set-blocking) = 2.0.0 Provides: bundled(setimmediate) = 1.0.5 Provides: bundled(set-immediate-shim) = 1.0.1 Provides: bundled(setprototypeof) = 1.1.0 Provides: bundled(set-value) = 0.4.3 Provides: bundled(set-value) = 2.0.0 Provides: bundled(sha.js) = 2.4.11 Provides: bundled(shaka-player) = 2.5.0-beta2 Provides: bundled(shebang-command) = 1.2.0 Provides: bundled(shebang-regex) = 1.0.0 Provides: bundled(shell-quote) = 1.6.1 Provides: bundled(shellwords) = 0.1.1 Provides: bundled(signal-exit) = 3.0.2 Provides: bundled(simple-oauth2) = 2.2.1 Provides: bundled(simple-swizzle) = 0.2.2 Provides: bundled(sinon) = 7.1.0 Provides: bundled(sisteransi) = 0.1.1 Provides: bundled(slash) = 1.0.0 Provides: bundled(slice-ansi) = 1.0.0 Provides: bundled(snapdragon) = 0.8.2 Provides: bundled(snapdragon-node) = 2.1.1 Provides: bundled(snapdragon-util) = 3.0.1 Provides: bundled(sntp) = 2.1.0 Provides: bundled(source-list-map) = 2.0.0 Provides: bundled(source-map) = 0.1.43 Provides: bundled(source-map) = 0.4.4 Provides: bundled(source-map) = 0.5.6 Provides: bundled(source-map) = 0.5.7 Provides: bundled(source-map) = 0.6.1 Provides: bundled(source-map-resolve) = 0.3.1 Provides: bundled(source-map-resolve) = 0.5.2 Provides: bundled(source-map-support) = 0.4.15 Provides: bundled(source-map-support) = 0.5.3 Provides: bundled(source-map-support) = 0.5.9 Provides: bundled(source-map-url) = 0.3.0 Provides: bundled(source-map-url) = 0.4.0 Provides: bundled(spdx-correct) = 1.0.2 Provides: bundled(spdx-expression-parse) = 1.0.4 Provides: bundled(spdx-license-ids) = 1.2.2 Provides: bundled(speaktome-api) = 0.2.1 Provides: bundled(split) = 0.3.3 Provides: bundled(split-string) = 3.1.0 Provides: bundled(sprintf-js) = 1.0.3 Provides: bundled(sshpk) = 1.14.1 Provides: bundled(ssri) = 5.3.0 Provides: bundled(stack-trace) = 0.0.10 Provides: bundled(stack-utils) = 1.0.1 Provides: bundled(static-extend) = 0.1.2 Provides: bundled(statuses) = 1.4.0 Provides: bundled(statuses) = 1.5.0 Provides: bundled(stealthy-require) = 1.1.1 Provides: bundled(stream-browserify) = 2.0.1 Provides: bundled(stream-combiner) = 0.0.4 Provides: bundled(stream-each) = 1.2.2 Provides: bundled(stream-http) = 2.8.3 Provides: bundled(streamifier) = 0.1.1 Provides: bundled(streamsearch) = 0.1.2 Provides: bundled(stream-shift) = 1.0.0 Provides: bundled(string_decoder) = 0.10.31 Provides: bundled(string_decoder) = 1.1.1 Provides: bundled(string-format) = 2.0.0 Provides: bundled(string-length) = 2.0.0 Provides: bundled(string.prototype.padend) = 3.0.0 Provides: bundled(stringstream) = 0.0.5 Provides: bundled(string-width) = 1.0.2 Provides: bundled(string-width) = 2.0.0 Provides: bundled(string-width) = 2.1.1 Provides: bundled(strip-ansi) = 3.0.1 Provides: bundled(strip-ansi) = 4.0.0 Provides: bundled(strip-bom) = 2.0.0 Provides: bundled(strip-bom) = 3.0.0 Provides: bundled(strip-eof) = 1.0.0 Provides: bundled(strip-json-comments) = 2.0.1 Provides: bundled(style-loader) = 0.23.1 Provides: bundled(superagent) = 2.3.0 Provides: bundled(supports-color) = 2.0.0 Provides: bundled(supports-color) = 3.1.2 Provides: bundled(supports-color) = 4.5.0 Provides: bundled(supports-color) = 5.0.1 Provides: bundled(supports-color) = 5.3.0 Provides: bundled(supports-color) = 5.4.0 Provides: bundled(supports-color) = 5.5.0 Provides: bundled(symbol-tree) = 3.2.2 Provides: bundled(tapable) = 1.0.0 Provides: bundled(tapable) = 1.1.0 Provides: bundled(tar) = 4.4.4 Provides: bundled(tar) = 4.4.6 Provides: bundled(tar-stream) = 1.5.5 Provides: bundled(tar-stream) = 1.6.1 Provides: bundled(test-exclude) = 4.2.3 Provides: bundled(text-encoding) = 0.6.4 Provides: bundled(text-hex) = 1.0.0 Provides: bundled(text-table) = 0.2.0 Provides: bundled(thenify) = 3.3.0 Provides: bundled(thenify-all) = 1.6.0 Provides: bundled(throat) = 4.1.0 Provides: bundled(through2) = 2.0.3 Provides: bundled(through) = 2.3.8 Provides: bundled(timers-browserify) = 2.0.10 Provides: bundled(tmp) = 0.0.31 Provides: bundled(tmp) = 0.0.33 Provides: bundled(tmpl) = 1.0.4 Provides: bundled(to-arraybuffer) = 1.0.1 Provides: bundled(to-buffer) = 1.1.1 Provides: bundled(to-fast-properties) = 1.0.3 Provides: bundled(to-fast-properties) = 2.0.0 Provides: bundled(to-object-path) = 0.3.0 Provides: bundled(topo) = 3.0.0 Provides: bundled(toposort) = 1.0.6 Provides: bundled(to-regex) = 3.0.2 Provides: bundled(to-regex-range) = 2.1.1 Provides: bundled(tr46) = 1.0.1 Provides: bundled(trim-right) = 1.0.1 Provides: bundled(triple-beam) = 1.3.0 Provides: bundled(ts-jest) = 23.10.4 Provides: bundled(tslib) = 1.9.2 Provides: bundled(tty-browserify) = 0.0.0 Provides: bundled(tunnel-agent) = 0.6.0 Provides: bundled(type-check) = 0.3.2 Provides: bundled(typedarray) = 0.0.6 Provides: bundled(type-detect) = 4.0.3 Provides: bundled(type-detect) = type-detect Provides: bundled(type-is) = 1.6.16 Provides: bundled(typescript) = 2.9.2 Provides: bundled(uglify-es) = 3.3.9 Provides: bundled(uglify-js) = 3.3.16 Provides: bundled(uglifyjs-webpack-plugin) = 1.2.6 Provides: bundled(unicode-canonical-property-names-ecmascript) = 1.0.3 Provides: bundled(unicode-match-property-ecmascript) = 1.0.3 Provides: bundled(unicode-match-property-value-ecmascript) = 1.0.1 Provides: bundled(unicode-property-aliases-ecmascript) = 1.0.3 Provides: bundled(union-value) = 1.0.0 Provides: bundled(unique-filename) = 1.1.0 Provides: bundled(unique-slug) = 2.0.0 Provides: bundled(universalify) = 0.1.2 Provides: bundled(unpipe) = 1.0.0 Provides: bundled(unset-value) = 1.0.0 Provides: bundled(upath) = 1.1.0 Provides: bundled(upper-case) = 1.1.3 Provides: bundled(urijs) = 1.19.1 Provides: bundled(uri-js) = 3.0.2 Provides: bundled(uri-js) = 4.2.2 Provides: bundled(urix) = 0.1.0 Provides: bundled(url) = 0.11.0 Provides: bundled(urlgrey) = 0.4.4 Provides: bundled(url-loader) = 1.1.2 Provides: bundled(urlsafe-base64) = 1.0.0 Provides: bundled(use) = 3.1.0 Provides: bundled(utila) = 0.3.3 Provides: bundled(utila) = 0.4.0 Provides: bundled(util-deprecate) = 1.0.2 Provides: bundled(util.promisify) = 1.0.0 Provides: bundled(utils-merge) = 1.0.1 Provides: bundled(uuid) = 3.1.0 Provides: bundled(uuid) = 3.3.2 Provides: bundled(v8-compile-cache) = 2.0.2 Provides: bundled(validate-npm-package-license) = 3.0.1 Provides: bundled(vary) = 1.1.2 Provides: bundled(verror) = 1.10.0 Provides: bundled(vm-browserify) = 0.0.4 Provides: bundled(w3c-hr-time) = 1.0.1 Provides: bundled(w3c-xmlserializer) = 1.0.1 Provides: bundled(walker) = 1.0.7 Provides: bundled(watch) = 0.18.0 Provides: bundled(watchpack) = 1.6.0 Provides: bundled(wdio-dot-reporter) = 0.0.9 Provides: bundled(webdriverio) = 4.14.0 Provides: bundled(webidl-conversions) = 4.0.2 Provides: bundled(webpack) = 4.23.1 Provides: bundled(webpack-cli) = 3.1.2 Provides: bundled(webpack-log) = 1.2.0 Provides: bundled(webpack-sources) = 1.1.0 Provides: bundled(webpack-sources) = 1.3.0 Provides: bundled(web-push) = 3.3.3 Provides: bundled(wgxpath) = 1.0.0 Provides: bundled(whatwg-encoding) = 1.0.1 Provides: bundled(whatwg-encoding) = 1.0.5 Provides: bundled(whatwg-mimetype) = 2.2.0 Provides: bundled(whatwg-mimetype) = 2.3.0 Provides: bundled(whatwg-url) = 6.5.0 Provides: bundled(whatwg-url) = 7.0.0 Provides: bundled(which) = 1.2.14 Provides: bundled(which) = 1.3.0 Provides: bundled(which-module) = 2.0.0 Provides: bundled(wide-align) = 1.1.3 Provides: bundled(winston) = 3.1.0 Provides: bundled(winston-compat) = 0.1.4 Provides: bundled(winston-daily-rotate-file) = 3.3.5 Provides: bundled(winston-transport) = 4.2.0 Provides: bundled(wordwrap) = 0.0.3 Provides: bundled(wordwrap) = 1.0.0 Provides: bundled(worker-farm) = 1.6.0 Provides: bundled(wrap-ansi) = 2.1.0 Provides: bundled(wrappy) = 1.0.2 Provides: bundled(wreck) = 14.1.0 Provides: bundled(write) = 0.2.1 Provides: bundled(write-file-atomic) = 2.3.0 Provides: bundled(ws) = 5.2.0 Provides: bundled(ws) = 6.1.0 Provides: bundled(ws) = 6.1.2 Provides: bundled(xml2js) = 0.4.17 Provides: bundled(xmlbuilder) = 4.2.1 Provides: bundled(xml-char-classes) = 1.0.0 Provides: bundled(xmlchars) = 1.3.1 Provides: bundled(xml-name-validator) = 3.0.0 Provides: bundled(xregexp) = 4.0.0 Provides: bundled(xtend) = 4.0.1 Provides: bundled(y18n) = 3.2.1 Provides: bundled(y18n) = 4.0.0 Provides: bundled(yallist) = 2.1.2 Provides: bundled(yallist) = 3.0.2 Provides: bundled(yargs) = 11.1.0 Provides: bundled(yargs) = 12.0.2 Provides: bundled(yargs-parser) = 10.1.0 Provides: bundled(yargs-parser) = 9.0.2 Provides: bundled(yauzl) = 2.9.1 Provides: bundled(zip-stream) = 1.2.0 Provides: bundled(zip-stream) = 2.0.1 %description Web of Things gateway Example firewall setup (as root): firewall-cmd --add-port=4443/tcp --permanent firewall-cmd --add-port=8080/tcp --permanent firewall-cmd --add-port=5353/udp --permanent firewall-cmd --reload See README.md for configuration options %prep %autosetup -n %{npm_name}-%{version} #Fixup bad shebangs sed -i "s|/usr/bin/python$|/usr/bin/python3|" pagekite.py sed -i "s|/usr/bin/env python$|/usr/bin/python3|" $(grep -rl "/usr/bin/env python$" *) # Cleanup hidden files, backup files, permissions find . -type f -name '.*' -delete find . -name '*~' -delete find . -name '*.tgz' -delete rm -rf $(find . -type d -name '.[a-z]*' | grep -v .bin) rm -f $(find . -size 0 | grep -e package-lock -e core-js -e awesome -e lint.log -e output$) find . -name '*sh' ! -executable -exec chmod ugo+x {} \; find . -name '*sh' ! -executable -exec chmod ugo+x {} \; find . -name package.json -executable -exec chmod 644 {} \; chmod ugo+x $(grep -lr '#!/usr/bin/env node' * | grep -v -i readme) %build #nothing to do %install mkdir -p %{buildroot}%{nodejs_sitelib}/%{npm_name} cp -pr build config global.d.ts node_modules \ package.json pagekite.py run-app.sh src static tools \ %{buildroot}%{nodejs_sitelib}/%{npm_name} # Install systemd service file mkdir -p %{buildroot}%{_unitdir} install -p -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/ %pre getent group moz-iot-gateway >/dev/null || \ groupadd -r moz-iot-gateway getent passwd moz-iot-gateway >/dev/null || \ useradd -r -m -g moz-iot-gateway -s /sbin/nologin \ -c "user that runs mozilla-iot-gateway" moz-iot-gateway getent group dialout | grep -q moz-iot-gateway || \ usermod -aG dialout moz-iot-gateway exit 0 %post %systemd_post mozilla-iot-gateway.service %preun %systemd_preun mozilla-iot-gateway.service %postun %systemd_postun_with_restart mozilla-iot-gateway.service %files %doc README.md %license LICENSE %{nodejs_sitelib}/%{npm_name} %{_unitdir}/mozilla-iot-gateway.service %changelog * Wed Mar 06 2019 Troy Dawson - 0.7.0-2 - Cleanup hidden files, backup files, permissions - Cleanup some empty files, but not all * Fri Feb 01 2019 Troy Dawson - 0.7.0-1 - Initial build with 0.7.0 - Bundle nodejs dependencies - Unbundle binary (arch dependant) modules, add Requires for these. - Include licenses and Provides for bundled modules - Create user to run service in pre - Fix bad shebangs