forked from trent_larson/crowd-funder-for-time-pwa
Compare commits
2 Commits
333ac773f6
...
1befff0abd
| Author | SHA1 | Date | |
|---|---|---|---|
| 1befff0abd | |||
| 0b446ec134 |
25
package-lock.json
generated
25
package-lock.json
generated
@@ -35,7 +35,6 @@
|
|||||||
"ethereum-cryptography": "^2.1.3",
|
"ethereum-cryptography": "^2.1.3",
|
||||||
"ethereumjs-util": "^7.1.5",
|
"ethereumjs-util": "^7.1.5",
|
||||||
"ethr-did-resolver": "^8.1.2",
|
"ethr-did-resolver": "^8.1.2",
|
||||||
"git-describe": "^4.1.1",
|
|
||||||
"jdenticon": "^3.2.0",
|
"jdenticon": "^3.2.0",
|
||||||
"js-generate-password": "^0.1.9",
|
"js-generate-password": "^0.1.9",
|
||||||
"js-yaml": "^4.1.0",
|
"js-yaml": "^4.1.0",
|
||||||
@@ -8716,6 +8715,7 @@
|
|||||||
},
|
},
|
||||||
"node_modules/@types/semver": {
|
"node_modules/@types/semver": {
|
||||||
"version": "7.5.3",
|
"version": "7.5.3",
|
||||||
|
"dev": true,
|
||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/@types/stack-utils": {
|
"node_modules/@types/stack-utils": {
|
||||||
@@ -13281,28 +13281,6 @@
|
|||||||
"node": ">=6"
|
"node": ">=6"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/git-describe": {
|
|
||||||
"version": "4.1.1",
|
|
||||||
"license": "MIT",
|
|
||||||
"dependencies": {
|
|
||||||
"@types/semver": "^7.3.8",
|
|
||||||
"lodash": "^4.17.21"
|
|
||||||
},
|
|
||||||
"engines": {
|
|
||||||
"node": ">=4.0.0"
|
|
||||||
},
|
|
||||||
"optionalDependencies": {
|
|
||||||
"semver": "^5.6.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/git-describe/node_modules/semver": {
|
|
||||||
"version": "5.7.2",
|
|
||||||
"license": "ISC",
|
|
||||||
"optional": true,
|
|
||||||
"bin": {
|
|
||||||
"semver": "bin/semver"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/glob": {
|
"node_modules/glob": {
|
||||||
"version": "7.2.3",
|
"version": "7.2.3",
|
||||||
"devOptional": true,
|
"devOptional": true,
|
||||||
@@ -15035,6 +15013,7 @@
|
|||||||
},
|
},
|
||||||
"node_modules/lodash": {
|
"node_modules/lodash": {
|
||||||
"version": "4.17.21",
|
"version": "4.17.21",
|
||||||
|
"devOptional": true,
|
||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/lodash.clonedeep": {
|
"node_modules/lodash.clonedeep": {
|
||||||
|
|||||||
@@ -5,9 +5,11 @@
|
|||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
"serve": "vite preview",
|
"serve": "vite preview",
|
||||||
"build": "eslint --ext .js,.ts,.vue --ignore-path .gitignore src && vite build",
|
"build": "VITE_GIT_HASH=`git log -1 --pretty=format:%h` vite build",
|
||||||
"lint": "eslint --ext .js,.ts,.vue --ignore-path .gitignore src",
|
"lint": "eslint --ext .js,.ts,.vue --ignore-path .gitignore src",
|
||||||
"lint-fix": "eslint --ext .js,.ts,.vue --ignore-path .gitignore --fix src"
|
"lint-fix": "eslint --ext .js,.ts,.vue --ignore-path .gitignore --fix src",
|
||||||
|
"postbuild": "cp ./sw_scripts-combined.js dist/",
|
||||||
|
"prebuild": "eslint --ext .js,.ts,.vue --ignore-path .gitignore src && node sw_combine.js"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@dicebear/collection": "^5.4.1",
|
"@dicebear/collection": "^5.4.1",
|
||||||
@@ -37,7 +39,6 @@
|
|||||||
"ethereum-cryptography": "^2.1.3",
|
"ethereum-cryptography": "^2.1.3",
|
||||||
"ethereumjs-util": "^7.1.5",
|
"ethereumjs-util": "^7.1.5",
|
||||||
"ethr-did-resolver": "^8.1.2",
|
"ethr-did-resolver": "^8.1.2",
|
||||||
"git-describe": "^4.1.1",
|
|
||||||
"jdenticon": "^3.2.0",
|
"jdenticon": "^3.2.0",
|
||||||
"js-generate-password": "^0.1.9",
|
"js-generate-password": "^0.1.9",
|
||||||
"js-yaml": "^4.1.0",
|
"js-yaml": "^4.1.0",
|
||||||
|
|||||||
@@ -6,8 +6,6 @@ tasks :
|
|||||||
|
|
||||||
- 24 contextual tutorials https://docs.google.com/document/d/11C_K3RM0rgo0onih20KFhcIzukZyq_CRWqaWX5om_kM/edit#heading=h.iwiwcydou5hw
|
- 24 contextual tutorials https://docs.google.com/document/d/11C_K3RM0rgo0onih20KFhcIzukZyq_CRWqaWX5om_kM/edit#heading=h.iwiwcydou5hw
|
||||||
|
|
||||||
- 24 Move to Vite assignee:jason
|
|
||||||
|
|
||||||
- feeds - add "remote" filter, if they choose 'visible' then warn that they won't see any others, cache list & don't reload front page on change
|
- feeds - add "remote" filter, if they choose 'visible' then warn that they won't see any others, cache list & don't reload front page on change
|
||||||
|
|
||||||
- .1 add shortcut from project (etc?) to the public project page in a browser
|
- .1 add shortcut from project (etc?) to the public project page in a browser
|
||||||
|
|||||||
@@ -931,11 +931,11 @@ export default class AccountViewView extends Vue {
|
|||||||
// Trigger the download
|
// Trigger the download
|
||||||
this.downloadDatabaseBackup(this.downloadUrl);
|
this.downloadDatabaseBackup(this.downloadUrl);
|
||||||
|
|
||||||
// Revoke the temporary URL -- not yet because of DuckDuckGo download failure
|
|
||||||
//URL.revokeObjectURL(this.downloadUrl);
|
|
||||||
|
|
||||||
// Notify the user that the download has started
|
// Notify the user that the download has started
|
||||||
this.notifyDownloadStarted();
|
this.notifyDownloadStarted();
|
||||||
|
|
||||||
|
// Revoke the temporary URL -- after a pause to avoid DuckDuckGo download failure
|
||||||
|
setTimeout(() => URL.revokeObjectURL(this.downloadUrl), 1000);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
this.handleExportError(error);
|
this.handleExportError(error);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,36 +1,8 @@
|
|||||||
const { defineConfig } = require("@vue/cli-service");
|
|
||||||
const { gitDescribeSync } = require("git-describe");
|
|
||||||
const { exec } = require("child_process");
|
|
||||||
|
|
||||||
import.meta.env.VITE_GIT_HASH = gitDescribeSync().hash;
|
|
||||||
const TIME_SAFARI_APP_TITLE =
|
const TIME_SAFARI_APP_TITLE =
|
||||||
import.meta.env.VITE_TIME_SAFARI_APP_TITLE || require("./package.json").name;
|
import.meta.env.VITE_TIME_SAFARI_APP_TITLE || require("./package.json").name;
|
||||||
|
|
||||||
module.exports = defineConfig({
|
module.exports = defineConfig({
|
||||||
transpileDependencies: true,
|
|
||||||
configureWebpack: {
|
|
||||||
devtool: "source-map",
|
|
||||||
experiments: {
|
|
||||||
topLevelAwait: true,
|
|
||||||
},
|
|
||||||
plugins: [
|
|
||||||
{
|
|
||||||
// Still don't know why this runs three times.
|
|
||||||
apply: (compiler) => {
|
|
||||||
compiler.hooks.beforeCompile.tap("BeforeCompile", () => {
|
|
||||||
// Execute combine-sw.js script
|
|
||||||
exec("node sw_combine.js", (error, stdout, stderr) => {
|
|
||||||
if (error || stderr) {
|
|
||||||
console.error("Service worker files error:", error || stderr);
|
|
||||||
} else {
|
|
||||||
console.log("Finished combining service worker files.", stdout);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
pwa: {
|
pwa: {
|
||||||
name: TIME_SAFARI_APP_TITLE,
|
name: TIME_SAFARI_APP_TITLE,
|
||||||
iconPaths: {
|
iconPaths: {
|
||||||
|
|||||||
Reference in New Issue
Block a user