This commit is contained in:
lingdocs 2022-05-20 18:21:23 -05:00
parent 0eb16b3b1e
commit 685d8fe48e
8 changed files with 1898 additions and 1868 deletions

View File

@ -7,7 +7,7 @@
"name": "functions",
"dependencies": {
"@google-cloud/storage": "^5.8.1",
"@lingdocs/pashto-inflector": "2.5.5",
"@lingdocs/pashto-inflector": "2.5.6",
"@types/cors": "^2.8.10",
"@types/google-spreadsheet": "^3.0.2",
"cors": "^2.8.5",
@ -30,7 +30,7 @@
"node": "12"
},
"peerDependencies": {
"@lingdocs/pashto-inflector": "2.5.5"
"@lingdocs/pashto-inflector": "2.5.6"
}
},
"node_modules/@babel/code-frame": {
@ -505,9 +505,9 @@
}
},
"node_modules/@lingdocs/pashto-inflector": {
"version": "2.5.5",
"resolved": "https://npm.lingdocs.com/@lingdocs%2fpashto-inflector/-/pashto-inflector-2.5.5.tgz",
"integrity": "sha512-yIr1VpHGHkp+hEzMcaZProAYDrAJ+go/60Mky36piGLcFeuS4Kzg/LcrEW8aM+O55Qpgws4do6xEHJT2Hp/++Q==",
"version": "2.5.6",
"resolved": "https://npm.lingdocs.com/@lingdocs%2fpashto-inflector/-/pashto-inflector-2.5.6.tgz",
"integrity": "sha512-3Z7rmhaPXsIbQCkJC5T2x+TQnXk4PTPprxrx/qTd6MC5TnBoXVCkxBXz8lUVdbzJKNiSuNKceMS14aq5dKNIsA==",
"license": "MIT",
"dependencies": {
"classnames": "^2.2.6",
@ -3664,9 +3664,9 @@
}
},
"@lingdocs/pashto-inflector": {
"version": "2.5.5",
"resolved": "https://npm.lingdocs.com/@lingdocs%2fpashto-inflector/-/pashto-inflector-2.5.5.tgz",
"integrity": "sha512-yIr1VpHGHkp+hEzMcaZProAYDrAJ+go/60Mky36piGLcFeuS4Kzg/LcrEW8aM+O55Qpgws4do6xEHJT2Hp/++Q==",
"version": "2.5.6",
"resolved": "https://npm.lingdocs.com/@lingdocs%2fpashto-inflector/-/pashto-inflector-2.5.6.tgz",
"integrity": "sha512-3Z7rmhaPXsIbQCkJC5T2x+TQnXk4PTPprxrx/qTd6MC5TnBoXVCkxBXz8lUVdbzJKNiSuNKceMS14aq5dKNIsA==",
"requires": {
"classnames": "^2.2.6",
"jsurl2": "^2.1.0",

View File

@ -14,7 +14,7 @@
"main": "lib/functions/src/index.js",
"dependencies": {
"@google-cloud/storage": "^5.8.1",
"@lingdocs/pashto-inflector": "2.5.5",
"@lingdocs/pashto-inflector": "2.5.6",
"@types/cors": "^2.8.10",
"@types/google-spreadsheet": "^3.0.2",
"cors": "^2.8.5",
@ -35,6 +35,6 @@
},
"private": true,
"peerDependencies": {
"@lingdocs/pashto-inflector": "2.5.5"
"@lingdocs/pashto-inflector": "2.5.6"
}
}

74
package-lock.json generated
View File

@ -1,21 +1,25 @@
{
"name": "@lingdocs/lingdocs-main",
"version": "0.2.5",
"version": "0.3.1",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@lingdocs/lingdocs-main",
"version": "0.2.5",
"version": "0.3.1",
"license": "MIT",
"dependencies": {
"@lingdocs/pashto-inflector": "2.5.5",
"@lingdocs/pashto-inflector": "2.5.6",
"lokijs": "^1.5.12",
"nano": "^9.0.5",
"passport-github2": "^0.1.12",
"passport-google-oauth": "^2.0.0",
"passport-twitter": "^1.0.4"
"passport-twitter": "^1.0.4",
"relevancy": "^0.2.0",
"supermemo": "^2.0.17"
},
"devDependencies": {
"@types/lokijs": "^1.5.7",
"@types/passport-github2": "^1.2.5",
"@types/passport-google-oauth": "^1.0.42",
"@types/passport-twitter": "^1.0.37",
@ -25,7 +29,7 @@
"typescript": "^4.4.3"
},
"peerDependencies": {
"@lingdocs/pashto-inflector": "2.5.5"
"@lingdocs/pashto-inflector": "2.5.6"
}
},
"node_modules/@babel/code-frame": {
@ -283,9 +287,9 @@
"dev": true
},
"node_modules/@lingdocs/pashto-inflector": {
"version": "2.5.5",
"resolved": "https://npm.lingdocs.com/@lingdocs%2fpashto-inflector/-/pashto-inflector-2.5.5.tgz",
"integrity": "sha512-yIr1VpHGHkp+hEzMcaZProAYDrAJ+go/60Mky36piGLcFeuS4Kzg/LcrEW8aM+O55Qpgws4do6xEHJT2Hp/++Q==",
"version": "2.5.6",
"resolved": "https://npm.lingdocs.com/@lingdocs%2fpashto-inflector/-/pashto-inflector-2.5.6.tgz",
"integrity": "sha512-3Z7rmhaPXsIbQCkJC5T2x+TQnXk4PTPprxrx/qTd6MC5TnBoXVCkxBXz8lUVdbzJKNiSuNKceMS14aq5dKNIsA==",
"license": "MIT",
"dependencies": {
"classnames": "^2.2.6",
@ -651,6 +655,12 @@
"@types/range-parser": "*"
}
},
"node_modules/@types/lokijs": {
"version": "1.5.7",
"resolved": "https://registry.npmjs.org/@types/lokijs/-/lokijs-1.5.7.tgz",
"integrity": "sha512-WEFQLgO3u2Wa7yFybqkTZYumqF1GcHvUwx8Tv2SUHy2qpnIainMMoLmEUGdjhPNp/v5pyC9e91fSMC3mkxBIDw==",
"dev": true
},
"node_modules/@types/mime": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz",
@ -2401,6 +2411,11 @@
"integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
"dev": true
},
"node_modules/lokijs": {
"version": "1.5.12",
"resolved": "https://registry.npmjs.org/lokijs/-/lokijs-1.5.12.tgz",
"integrity": "sha512-Q5ALD6JiS6xAUWCwX3taQmgwxyveCtIIuL08+ml0nHwT3k0S/GIFJN+Hd38b1qYIMaE5X++iqsqWVksz7SYW+Q=="
},
"node_modules/loose-envify": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
@ -3298,6 +3313,14 @@
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.4.tgz",
"integrity": "sha512-plpwicqEzfEyTQohIKktWigcLzmNStMGwbOUbykx51/29Z3JOGYldaaNGK7ngNXV+UcoqvIMmloZ48Sr74sd+g=="
},
"node_modules/relevancy": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/relevancy/-/relevancy-0.2.0.tgz",
"integrity": "sha1-IwYAsktGXyYFXiNzChN4tvMpzts=",
"engines": {
"node": "*"
}
},
"node_modules/resolve": {
"version": "1.22.0",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
@ -3617,6 +3640,14 @@
"stylis": "^3.5.0"
}
},
"node_modules/supermemo": {
"version": "2.0.17",
"resolved": "https://registry.npmjs.org/supermemo/-/supermemo-2.0.17.tgz",
"integrity": "sha512-c/BMAkG+IDYtAP1AR97DVU4x4gs8vfvLA4ejND7lHKdzjaAWwxixtcZjnQNfcyAKfZn2ovIYKJAGpTG45dr8ug==",
"engines": {
"node": ">=10"
}
},
"node_modules/supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
@ -4146,9 +4177,9 @@
"dev": true
},
"@lingdocs/pashto-inflector": {
"version": "2.5.5",
"resolved": "https://npm.lingdocs.com/@lingdocs%2fpashto-inflector/-/pashto-inflector-2.5.5.tgz",
"integrity": "sha512-yIr1VpHGHkp+hEzMcaZProAYDrAJ+go/60Mky36piGLcFeuS4Kzg/LcrEW8aM+O55Qpgws4do6xEHJT2Hp/++Q==",
"version": "2.5.6",
"resolved": "https://npm.lingdocs.com/@lingdocs%2fpashto-inflector/-/pashto-inflector-2.5.6.tgz",
"integrity": "sha512-3Z7rmhaPXsIbQCkJC5T2x+TQnXk4PTPprxrx/qTd6MC5TnBoXVCkxBXz8lUVdbzJKNiSuNKceMS14aq5dKNIsA==",
"requires": {
"classnames": "^2.2.6",
"jsurl2": "^2.1.0",
@ -4371,6 +4402,12 @@
"@types/range-parser": "*"
}
},
"@types/lokijs": {
"version": "1.5.7",
"resolved": "https://registry.npmjs.org/@types/lokijs/-/lokijs-1.5.7.tgz",
"integrity": "sha512-WEFQLgO3u2Wa7yFybqkTZYumqF1GcHvUwx8Tv2SUHy2qpnIainMMoLmEUGdjhPNp/v5pyC9e91fSMC3mkxBIDw==",
"dev": true
},
"@types/mime": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz",
@ -5757,6 +5794,11 @@
"integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
"dev": true
},
"lokijs": {
"version": "1.5.12",
"resolved": "https://registry.npmjs.org/lokijs/-/lokijs-1.5.12.tgz",
"integrity": "sha512-Q5ALD6JiS6xAUWCwX3taQmgwxyveCtIIuL08+ml0nHwT3k0S/GIFJN+Hd38b1qYIMaE5X++iqsqWVksz7SYW+Q=="
},
"loose-envify": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
@ -6452,6 +6494,11 @@
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.4.tgz",
"integrity": "sha512-plpwicqEzfEyTQohIKktWigcLzmNStMGwbOUbykx51/29Z3JOGYldaaNGK7ngNXV+UcoqvIMmloZ48Sr74sd+g=="
},
"relevancy": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/relevancy/-/relevancy-0.2.0.tgz",
"integrity": "sha1-IwYAsktGXyYFXiNzChN4tvMpzts="
},
"resolve": {
"version": "1.22.0",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
@ -6694,6 +6741,11 @@
"integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==",
"dev": true
},
"supermemo": {
"version": "2.0.17",
"resolved": "https://registry.npmjs.org/supermemo/-/supermemo-2.0.17.tgz",
"integrity": "sha512-c/BMAkG+IDYtAP1AR97DVU4x4gs8vfvLA4ejND7lHKdzjaAWwxixtcZjnQNfcyAKfZn2ovIYKJAGpTG45dr8ug=="
},
"supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",

View File

@ -17,12 +17,12 @@
"url": "git@github.com-lingdocs:lingdocs/lingdocs-main.git"
},
"peerDependencies": {
"@lingdocs/pashto-inflector": "2.5.5"
"@lingdocs/pashto-inflector": "2.5.6"
},
"author": "lingdocs.com",
"license": "MIT",
"dependencies": {
"@lingdocs/pashto-inflector": "2.5.5",
"@lingdocs/pashto-inflector": "2.5.6",
"lokijs": "^1.5.12",
"nano": "^9.0.5",
"passport-github2": "^0.1.12",

View File

@ -6,7 +6,7 @@
"private": true,
"dependencies": {
"@fortawesome/fontawesome-free": "^5.15.2",
"@lingdocs/pashto-inflector": "2.5.5",
"@lingdocs/pashto-inflector": "2.5.6",
"@testing-library/jest-dom": "^5.11.4",
"@testing-library/react": "^11.1.0",
"@testing-library/user-event": "^12.1.10",
@ -66,7 +66,18 @@
"extends": [
"react-app",
"react-app/jest"
]
],
"rules": {
"no-warning-comments": [
"error",
{
"terms": [
"FIXME"
],
"location": "anywhere"
}
]
}
},
"browserslist": {
"production": [
@ -100,6 +111,6 @@
"user-event": "^4.0.0"
},
"peerDependencies": {
"@lingdocs/pashto-inflector": "2.5.5"
"@lingdocs/pashto-inflector": "2.5.6"
}
}

View File

@ -82,6 +82,8 @@ import {
} from "./types/dictionary-types";
import PhraseBuilder from "./screens/PhraseBuilder";
// FIXME why
// to allow Moustrap key combos even when input fields are in focus
Mousetrap.prototype.stopCallback = function () {
return false;

View File

@ -1585,10 +1585,10 @@
"@types/yargs" "^16.0.0"
chalk "^4.0.0"
"@lingdocs/pashto-inflector@2.5.5":
version "2.5.5"
resolved "https://npm.lingdocs.com/@lingdocs%2fpashto-inflector/-/pashto-inflector-2.5.5.tgz#1d42acb3d7bc98400973d75d5a190f8b07ffa5e3"
integrity sha512-yIr1VpHGHkp+hEzMcaZProAYDrAJ+go/60Mky36piGLcFeuS4Kzg/LcrEW8aM+O55Qpgws4do6xEHJT2Hp/++Q==
"@lingdocs/pashto-inflector@2.5.6":
version "2.5.6"
resolved "https://npm.lingdocs.com/@lingdocs%2fpashto-inflector/-/pashto-inflector-2.5.6.tgz#bfb6ea8e968e8a03d7ba7ed5e00acc2c0af88182"
integrity sha512-3Z7rmhaPXsIbQCkJC5T2x+TQnXk4PTPprxrx/qTd6MC5TnBoXVCkxBXz8lUVdbzJKNiSuNKceMS14aq5dKNIsA==
dependencies:
classnames "^2.2.6"
jsurl2 "^2.1.0"

3641
yarn.lock

File diff suppressed because it is too large Load Diff