From 1ee8d2f1047b11dfb55201bc19edf50cef3ce11b Mon Sep 17 00:00:00 2001 From: Ruben Verborgh Date: Sat, 29 Sep 2018 21:12:21 +0200 Subject: [PATCH 1/3] Test global package installation on Travis. --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.travis.yml b/.travis.yml index 97e220135..181b28719 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,8 +18,12 @@ install: - npm ci script: + # Test the code - npm run standard - npm run nyc + # Test global install of the package + - npm pack . + - npm install -g solid-server-*.tgz after_success: - snyk monitor From 8b934f7ada86bdbbc8df6753d649359860c498d8 Mon Sep 17 00:00:00 2001 From: Ruben Verborgh Date: Sat, 29 Sep 2018 21:17:18 +0200 Subject: [PATCH 2/3] Check for GitHub dependencies on Travis. --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 181b28719..15dc3a1d6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,6 +12,8 @@ addons: - nicola.localhost before_install: + - echo "No GitHub dependencies allowed" && + ! grep '"github:' package-lock.json - npm install -g npm@latest install: From 3de987dceb8bf37fb44dc8a9b629579d795c86d4 Mon Sep 17 00:00:00 2001 From: Ruben Verborgh Date: Sun, 30 Sep 2018 20:14:51 +0200 Subject: [PATCH 3/3] Update mashlib to 0.17.13. Fixes #796. --- package-lock.json | 37 +++++++++++++++++++------------------ package.json | 2 +- 2 files changed, 20 insertions(+), 19 deletions(-) diff --git a/package-lock.json b/package-lock.json index e3be213ce..095560060 100644 --- a/package-lock.json +++ b/package-lock.json @@ -183,6 +183,11 @@ } } }, + "@solid/better-simple-slideshow": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@solid/better-simple-slideshow/-/better-simple-slideshow-0.1.0.tgz", + "integrity": "sha512-A5b4I6f0Rzp9nCmzr8A4RHY8Ev5bMntwOzxv+MsMf2Ow1u6wfwuaHIIzK10xwyOpqyonWDbt0KxHoakXCpB82Q==" + }, "@solid/jose": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/@solid/jose/-/jose-0.1.8.tgz", @@ -1443,10 +1448,6 @@ "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=" }, - "better-simple-slideshow": { - "version": "github:linkeddata/better-simple-slideshow#f373bb365594de99c383fdfdd8e076a73f29ecdf", - "from": "github:linkeddata/better-simple-slideshow#gh-pages" - }, "bn.js": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", @@ -1803,9 +1804,9 @@ "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" }, "caniuse-lite": { - "version": "1.0.30000887", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000887.tgz", - "integrity": "sha512-AHpONWuGFWO8yY9igdXH94tikM6ERS84286r0cAMAXYFtJBk76lhiMhtCxBJNBZsD6hzlvpWZ2AtbVFEkf4JQA==" + "version": "1.0.30000888", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000888.tgz", + "integrity": "sha512-vftg+5p/lPsQGpnhSo/yBuYL36ai/cyjLvU3dOPJY1kkKrekLWIy8SLm+wzjX0hpCUdFTasC4/ZT7uqw4rKOnQ==" }, "caseless": { "version": "0.12.0", @@ -2577,9 +2578,9 @@ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { - "version": "1.3.70", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.70.tgz", - "integrity": "sha512-WYMjqCnPVS5JA+XvwEnpwucJpVi2+q9cdCFpbhxgWGsCtforFBEkuP9+nCyy/wnU/0SyLcLRIeZct9ayMGcXoQ==" + "version": "1.3.72", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.72.tgz", + "integrity": "sha512-OFbXEC01Lq7A66e3UywkvWYNN00HO1I9MAPereGe0NIXrt2MeaovL1bbY+951HKG0euUdPBe0L7yfKxgqxBMMw==" }, "elliptic": { "version": "6.4.1", @@ -4692,12 +4693,12 @@ } }, "mashlib": { - "version": "0.7.12", - "resolved": "https://registry.npmjs.org/mashlib/-/mashlib-0.7.12.tgz", - "integrity": "sha512-5Fnx0SyIL+SMXZkX8ff9sfaA11qGHHlh80vqrAAq3O5NUDkGaqffDQnDpqMGNH0EQEBqP6iwWunMto+jPN9e+A==", + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/mashlib/-/mashlib-0.7.13.tgz", + "integrity": "sha512-v3zlC1XkqzLg/Tv7A+VV0/cR5xFS+JWsiJe8jacALWt2nfZcCx4ndyZue5k1kqQyQNDxGliNFi4p7g8LIMTCcw==", "requires": { "rdflib": ">=0.17.0", - "solid-panes": ">=1.1.15", + "solid-panes": ">=1.1.17", "solid-ui": ">=0.11.5" } }, @@ -8346,13 +8347,13 @@ } }, "solid-panes": { - "version": "1.1.16", - "resolved": "https://registry.npmjs.org/solid-panes/-/solid-panes-1.1.16.tgz", - "integrity": "sha512-SXh/A7okpjVFJhgLYy2n6ZJ9xL5Z++w7EXeOfFrDv9FG2uhksU/khOPF7OdbFnyhHFza3zuYdduHUf4rKe0tsw==", + "version": "1.1.17", + "resolved": "https://registry.npmjs.org/solid-panes/-/solid-panes-1.1.17.tgz", + "integrity": "sha512-Y+zMW/gLiAKBydzmBW4wCbAbUCIVHH864XK96lzmdoKaDojGO8RI/YnNNsRdgeEUm5jT0OqI1HshcPPMhQp3Nw==", "requires": { + "@solid/better-simple-slideshow": "^0.1.0", "babel-preset-env": "^1.6.1", "babel-preset-metalab": "^1.0.0", - "better-simple-slideshow": "github:linkeddata/better-simple-slideshow#f373bb365594de99c383fdfdd8e076a73f29ecdf", "mime-types": "^2.1.13", "rdflib": ">=0.17.0", "solid-ui": ">=0.11.5" diff --git a/package.json b/package.json index c8d7dc458..ad3ea2059 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "ip-range-check": "0.0.2", "is-ip": "^2.0.0", "li": "^1.0.1", - "mashlib": "^0.7.12", + "mashlib": "^0.7.13", "mime-types": "^2.1.11", "negotiator": "^0.6.0", "node-fetch": "^2.1.2",