pidgin/nest

Add spellchecking

2019-06-24, Jason
034f9615140e
Parents bd9d9767d932
Children 0a665451b044
Add spellchecking
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/cspell.json Mon Jun 24 23:54:56 2019 +0100
@@ -0,0 +1,51 @@
+{
+ "version": "0.1",
+ "language": "en",
+ "words": [],
+ "dictionaryDefinitions": [
+ {
+ "name": "Pidgin",
+ "path": "./tools/pidgin-words.txt"
+ }
+ ],
+ "dictionaries": [
+ "Pidgin",
+ "en-us",
+ "en-gb",
+ "companies"
+ ],
+ "flagWords": [],
+ "ignorePaths": [
+ "node_modules/**",
+ "hugo/themes/learn/**",
+ "hugo/public/**",
+ "public/**",
+ "tools/paths.txt",
+ "package-lock.json",
+ "package.json",
+ "pidgin.txt",
+ "hugo/data/**/*"
+ ],
+ "overrides": [
+ {
+ "filename": "hugo/content/**/*.es.md",
+ "language": "es"
+ }
+ ],
+ "enabledLanguageIds": [
+ "css",
+ "dockerfile",
+ "html",
+ "javascript",
+ "json",
+ "jsonc",
+ "markdown",
+ "plaintext",
+ "python",
+ "scss",
+ "text",
+ "toml",
+ "yaml",
+ "yml"
+ ]
+}
\ No newline at end of file
--- a/package-lock.json Mon Jun 17 23:17:56 2019 -0500
+++ b/package-lock.json Mon Jun 24 23:54:56 2019 +0100
@@ -157,6 +157,15 @@
"concat-map": "0.0.1"
}
},
+ "braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dev": true,
+ "requires": {
+ "fill-range": "^7.0.1"
+ }
+ },
"buffer-equal": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz",
@@ -242,6 +251,15 @@
"resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz",
"integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg=="
},
+ "comment-json": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-1.1.3.tgz",
+ "integrity": "sha1-aYbDMw/uDEyeAMI5jNYa+l2PI54=",
+ "dev": true,
+ "requires": {
+ "json-parser": "^1.0.0"
+ }
+ },
"concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
@@ -268,12 +286,294 @@
"proto-list": "~1.2.1"
}
},
+ "configstore": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/configstore/-/configstore-4.0.0.tgz",
+ "integrity": "sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ==",
+ "dev": true,
+ "requires": {
+ "dot-prop": "^4.1.0",
+ "graceful-fs": "^4.1.2",
+ "make-dir": "^1.0.0",
+ "unique-string": "^1.0.0",
+ "write-file-atomic": "^2.0.0",
+ "xdg-basedir": "^3.0.0"
+ }
+ },
"core-util-is": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
"dev": true
},
+ "crypto-random-string": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz",
+ "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=",
+ "dev": true
+ },
+ "cspell": {
+ "version": "4.0.23",
+ "resolved": "https://registry.npmjs.org/cspell/-/cspell-4.0.23.tgz",
+ "integrity": "sha512-RQEPn+e0hTO1zaX9ci9MHOhnZYLquKQYzbnhM3BYe/0QBwnCWP5NyUl/eMAjxxI46LePsyAxC1g4PiLdxtQwag==",
+ "dev": true,
+ "requires": {
+ "chalk": "^2.4.2",
+ "commander": "^2.20.0",
+ "comment-json": "^1.1.3",
+ "configstore": "^4.0.0",
+ "cspell-glob": "^0.1.10",
+ "cspell-lib": "^4.0.20",
+ "fs-extra": "^7.0.1",
+ "gensequence": "^2.1.2",
+ "get-stdin": "^7.0.0",
+ "glob": "^7.1.4",
+ "minimatch": "^3.0.4"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "2.20.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
+ "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
+ "dev": true
+ },
+ "glob": {
+ "version": "7.1.4",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
+ "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
+ "dev": true,
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ }
+ }
+ },
+ "cspell-dict-companies": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/cspell-dict-companies/-/cspell-dict-companies-1.0.10.tgz",
+ "integrity": "sha512-mLJnxxtkQt4nX2uWwz1BfAmq03Q0YyM5Gjh4uf4EFhT/8v7KJ/gGWBvjPZuUlOnyqNFG1FdKFNyH23WP3SI6uA==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-cpp": {
+ "version": "1.1.19",
+ "resolved": "https://registry.npmjs.org/cspell-dict-cpp/-/cspell-dict-cpp-1.1.19.tgz",
+ "integrity": "sha512-KaKDc4H7FwjZnGL2kjn7fa6SXbymETKVyDWwq/XmoI2q16ZOrs0pYz/aOVjBwBbFy3QNmDIKODswYe0FSQhDNA==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-django": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/cspell-dict-django/-/cspell-dict-django-1.0.11.tgz",
+ "integrity": "sha512-cCVDgYTxHjNGsXOkOXFlIFFYyD/+QKa4P5gjAO+ftVe5YkYLgR/ToIqBjLkeMpd5XLcUp9I2+4qAW4bXUGXvhA==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-elixir": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/cspell-dict-elixir/-/cspell-dict-elixir-1.0.9.tgz",
+ "integrity": "sha512-gez2DdKiiR0z51kGR8YI61qW5ARKDgoOxlwz9w84biCWDeN0m3th/xqFDf7D6IaA9PosNhSk1uD/OgoIWLH3mA==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-en-gb": {
+ "version": "1.1.10",
+ "resolved": "https://registry.npmjs.org/cspell-dict-en-gb/-/cspell-dict-en-gb-1.1.10.tgz",
+ "integrity": "sha512-Gx6vcaHBnNzYs9W9LlSjomYq1XCw9+aGVsU+Ayl3oMG5zuJGi3I7G5xPyWcTTkWqb6/z6F5LXnW/vFtkTGE5fg==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-en_us": {
+ "version": "1.2.16",
+ "resolved": "https://registry.npmjs.org/cspell-dict-en_us/-/cspell-dict-en_us-1.2.16.tgz",
+ "integrity": "sha512-qrc5Mh2hWT53jlcDo3hFFvAgC+hpekQnNN5seHohz6yWr2XeAsATZP/2ftnrKadZ1iAkeJU2LABymhzK+ZAIHg==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-fullstack": {
+ "version": "1.0.13",
+ "resolved": "https://registry.npmjs.org/cspell-dict-fullstack/-/cspell-dict-fullstack-1.0.13.tgz",
+ "integrity": "sha512-2173pXRCNzC6v5ACFlbFAfp5HNcoX5ANYcAHtNa/cBIjP4G0ASdLJY1SRSPBojNh3qxAulwIASck4fX3DgGe1A==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-golang": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/cspell-dict-golang/-/cspell-dict-golang-1.1.11.tgz",
+ "integrity": "sha512-dInmq72nAtTBV4B1kX+6STIpKzMNfFTrzC1YBE3x3AKMdyCvKpuoIQHHpm/PFsfIeW2hiu+ZZrTYv1xc+diGlw==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-html-symbol-entities": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/cspell-dict-html-symbol-entities/-/cspell-dict-html-symbol-entities-1.0.10.tgz",
+ "integrity": "sha512-8467CM6fUGnw9biN1OSJ2vXNe/I3UQrOv+rWhOJ79YiYz2rlNMZzIKmizIIvH03OqVHnzKtnHdP+udmyqHOMvQ==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-java": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/cspell-dict-java/-/cspell-dict-java-1.0.9.tgz",
+ "integrity": "sha512-z3u1SZ9IpwhmQ9wps1qj0BTtkNNz6piMcDxzMOQDkTM+hkK/BSLEJ/+DMsnKr1Kiob1mde8LxHr/MvB9qcWXtQ==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-latex": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/cspell-dict-latex/-/cspell-dict-latex-1.0.10.tgz",
+ "integrity": "sha512-H2Kdu/7N5rcPpjr/5qBPdWluu2+0SdQaFrqZPWyn8XYXpYAs9YLqvsl+0MgyV3VTUJPAbz1B34UvByLfZy7FWg==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-lorem-ipsum": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/cspell-dict-lorem-ipsum/-/cspell-dict-lorem-ipsum-1.0.9.tgz",
+ "integrity": "sha512-cGZ8vkt6dfZGZm/pMtnvYZ4coPHA/FyYL0cuA8fy30wNTdW00CnWWilQvdh0JH53eSTDDWNO9x8Uz+OFIgOeLA==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-php": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/cspell-dict-php/-/cspell-dict-php-1.0.10.tgz",
+ "integrity": "sha512-9efe0p3eL8gPtjanYdMqXSj6G7SdIZaz2kiDH3vWP4qc9j4oa67rq/F+WxsLcZuye7Scm9Tw1nZWetvs/u0M8w==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-powershell": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/cspell-dict-powershell/-/cspell-dict-powershell-1.0.1.tgz",
+ "integrity": "sha512-uNmnu2wn+Yw6JDnt4jdu08HvEmZjbxbndtkStfDqIdhg/iBFRdm4VUZIY7vL5Z5xPwAgC9QwT6h86mqT8ZnCag==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-python": {
+ "version": "1.0.12",
+ "resolved": "https://registry.npmjs.org/cspell-dict-python/-/cspell-dict-python-1.0.12.tgz",
+ "integrity": "sha512-h82By/vlnZvaag0mn+Qoj4yURZ0s/5/hpNwmIWiQWSHK61b9GMcZSmFLoJ7Nc8wi8NkxYJdL3ot5mmjBzHVPiA==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-rust": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/cspell-dict-rust/-/cspell-dict-rust-1.0.9.tgz",
+ "integrity": "sha512-8KiEawwcixyVw8EuTTQIcxHc3GTxQ3PFW+T9D8r+Y4crw5JcJeyOQlRHZcyG2+2qAhamS+tlAh/puaKwANuWWg==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-dict-scala": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/cspell-dict-scala/-/cspell-dict-scala-1.0.8.tgz",
+ "integrity": "sha512-/t2SyLnl/zaOBilTWlBNsD2X/Sd6+WyUi5REKQhopQ1MoJc9AFUavI17ZIFHq/vCyu1ziO7xslFWYRTwfQ8yBA==",
+ "dev": true,
+ "requires": {
+ "configstore": "^4.0.0"
+ }
+ },
+ "cspell-glob": {
+ "version": "0.1.10",
+ "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-0.1.10.tgz",
+ "integrity": "sha512-zE8dnd5c3HA5J6mFgdKJY7cC9CUOQBCPUvRn88VRJbz1UOqezCYs2oaWZwzaZq3t2aQaR3LPsHx6022t8M5ufg==",
+ "dev": true,
+ "requires": {
+ "micromatch": "^4.0.2"
+ }
+ },
+ "cspell-io": {
+ "version": "4.0.16",
+ "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-4.0.16.tgz",
+ "integrity": "sha512-DDCsWbMMn2lPBASYddAt1tXpR+F5W9LnsGHz+z2uJe34ByilBEslnChyl35B5Kz46oecZM7re08qYjLEF47omw==",
+ "dev": true,
+ "requires": {
+ "iconv-lite": "^0.4.24",
+ "iterable-to-stream": "^1.0.1"
+ }
+ },
+ "cspell-lib": {
+ "version": "4.0.20",
+ "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-4.0.20.tgz",
+ "integrity": "sha512-Y6fxoe+dKL/VUjyBOaVvwIMR98Kq04C451H/qDEQHt5sDP5+TEo9AgvyWee+QhA1KV4fOGfOrLwOaSf0HPRDZQ==",
+ "dev": true,
+ "requires": {
+ "comment-json": "^1.1.3",
+ "configstore": "^4.0.0",
+ "cspell-dict-companies": "^1.0.10",
+ "cspell-dict-cpp": "^1.1.19",
+ "cspell-dict-django": "^1.0.11",
+ "cspell-dict-elixir": "^1.0.9",
+ "cspell-dict-en-gb": "^1.1.10",
+ "cspell-dict-en_us": "^1.2.16",
+ "cspell-dict-fullstack": "^1.0.13",
+ "cspell-dict-golang": "^1.1.11",
+ "cspell-dict-html-symbol-entities": "^1.0.10",
+ "cspell-dict-java": "^1.0.9",
+ "cspell-dict-latex": "^1.0.10",
+ "cspell-dict-lorem-ipsum": "^1.0.9",
+ "cspell-dict-php": "^1.0.10",
+ "cspell-dict-powershell": "^1.0.1",
+ "cspell-dict-python": "^1.0.12",
+ "cspell-dict-rust": "^1.0.9",
+ "cspell-dict-scala": "^1.0.8",
+ "cspell-io": "^4.0.16",
+ "cspell-trie-lib": "^4.0.14",
+ "cspell-util-bundle": "^4.0.4",
+ "fs-extra": "^7.0.1",
+ "gensequence": "^2.1.2",
+ "vscode-uri": "^2.0.1"
+ }
+ },
+ "cspell-trie-lib": {
+ "version": "4.0.14",
+ "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-4.0.14.tgz",
+ "integrity": "sha512-wQWZg0ppmYobH1I8fEX7nBW4L/gAhHpG0hx9ywwLDBfrUSkNccyey6ttm4fovkTbHxw6y7G8FYFCu8oqxQWkTw==",
+ "dev": true,
+ "requires": {
+ "gensequence": "^2.1.2",
+ "js-xxhash": "^1.0.1"
+ }
+ },
+ "cspell-util-bundle": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/cspell-util-bundle/-/cspell-util-bundle-4.0.4.tgz",
+ "integrity": "sha512-rJ5lz9j5TglN1WfaFTiA5eoEQwWixGMIL9dTNTbZe2XU+Owz3KhCmHUJO5xnYPNF88AnT6x/oo2qnve3/WUJ0g==",
+ "dev": true
+ },
"css-select": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/css-select/-/css-select-2.0.2.tgz",
@@ -412,6 +712,15 @@
"domelementtype": "1"
}
},
+ "dot-prop": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz",
+ "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==",
+ "dev": true,
+ "requires": {
+ "is-obj": "^1.0.0"
+ }
+ },
"ecc-jsbn": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
@@ -587,6 +896,15 @@
"trim-repeated": "^1.0.0"
}
},
+ "fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dev": true,
+ "requires": {
+ "to-regex-range": "^5.0.1"
+ }
+ },
"find-up": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
@@ -637,6 +955,17 @@
"integrity": "sha1-4fJE7zkzwbKmS9R5kTYGDQ9ZFPg=",
"dev": true
},
+ "fs-extra": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
+ "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
+ }
+ },
"fs.realpath": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
@@ -647,6 +976,18 @@
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
},
+ "gensequence": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/gensequence/-/gensequence-2.1.2.tgz",
+ "integrity": "sha512-TH0HcxnR7gpvpdMbiQ7+mL10Vf+9zekenuaSmUl7dHWzzeiiaCelk3Xv3V2ebrsVMLfi1KJ8Q0CpGthaxiM9zQ==",
+ "dev": true
+ },
+ "get-stdin": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz",
+ "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==",
+ "dev": true
+ },
"getpass": {
"version": "0.1.7",
"resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
@@ -679,6 +1020,12 @@
"process": "~0.5.1"
}
},
+ "graceful-fs": {
+ "version": "4.1.15",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
+ "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
+ "dev": true
+ },
"har-schema": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
@@ -745,12 +1092,27 @@
}
}
},
+ "iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "dev": true,
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ }
+ },
"image-extensions": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/image-extensions/-/image-extensions-1.1.0.tgz",
"integrity": "sha1-uOa/YDnfAFbjM1AqALZjejEF2JQ=",
"dev": true
},
+ "imurmurhash": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
+ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
+ "dev": true
+ },
"inflight": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
@@ -801,6 +1163,18 @@
"image-extensions": "^1.0.1"
}
},
+ "is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true
+ },
+ "is-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
+ "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
+ "dev": true
+ },
"is-regex": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
@@ -835,6 +1209,12 @@
"integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
"dev": true
},
+ "iterable-to-stream": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/iterable-to-stream/-/iterable-to-stream-1.0.1.tgz",
+ "integrity": "sha512-O62gD5ADMUGtJoOoM9U6LQ7i4byPXUNoHJ6mqsmkQJcom331ZJGDApWgDESWyBMEHEJRjtHozgIiTzYo9RU4UA==",
+ "dev": true
+ },
"jimp": {
"version": "0.2.28",
"resolved": "https://registry.npmjs.org/jimp/-/jimp-0.2.28.tgz",
@@ -877,6 +1257,12 @@
"nopt": "~4.0.1"
}
},
+ "js-xxhash": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/js-xxhash/-/js-xxhash-1.0.1.tgz",
+ "integrity": "sha512-ociwKjHkCPjqNMmZtD7uUoL+AVhcSZX3WPmirRwXg+PzKD0v5x9K2yLpvkSglbThvbGN/TVA+3XFjPVolQwDpQ==",
+ "dev": true
+ },
"js-yaml": {
"version": "3.13.1",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
@@ -892,6 +1278,23 @@
"integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
"dev": true
},
+ "json-parser": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/json-parser/-/json-parser-1.1.5.tgz",
+ "integrity": "sha1-5i7FJh0aal/CDoEqMgdAxtkAVnc=",
+ "dev": true,
+ "requires": {
+ "esprima": "^2.7.0"
+ },
+ "dependencies": {
+ "esprima": {
+ "version": "2.7.3",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
+ "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
+ "dev": true
+ }
+ }
+ },
"json-schema": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
@@ -910,6 +1313,15 @@
"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
"dev": true
},
+ "jsonfile": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
+ "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
"jsprim": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
@@ -957,11 +1369,30 @@
"yallist": "^2.1.2"
}
},
+ "make-dir": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
+ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
+ "dev": true,
+ "requires": {
+ "pify": "^3.0.0"
+ }
+ },
"mdn-data": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz",
"integrity": "sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA=="
},
+ "micromatch": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
+ "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
+ "dev": true,
+ "requires": {
+ "braces": "^3.0.1",
+ "picomatch": "^2.0.5"
+ }
+ },
"mime": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
@@ -1192,6 +1623,18 @@
"integrity": "sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==",
"dev": true
},
+ "picomatch": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.0.7.tgz",
+ "integrity": "sha512-oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA==",
+ "dev": true
+ },
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+ "dev": true
+ },
"pixelmatch": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz",
@@ -1416,6 +1859,12 @@
"resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
"integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA="
},
+ "signal-exit": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
+ "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
+ "dev": true
+ },
"source-map": {
"version": "0.5.7",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
@@ -1527,6 +1976,15 @@
"integrity": "sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g=",
"dev": true
},
+ "to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
+ "requires": {
+ "is-number": "^7.0.0"
+ }
+ },
"tough-cookie": {
"version": "2.4.3",
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
@@ -1581,6 +2039,21 @@
"integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
"dev": true
},
+ "unique-string": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz",
+ "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=",
+ "dev": true,
+ "requires": {
+ "crypto-random-string": "^1.0.0"
+ }
+ },
+ "universalify": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
+ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
+ "dev": true
+ },
"unquote": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
@@ -1646,11 +2119,28 @@
"extsprintf": "^1.2.0"
}
},
+ "vscode-uri": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.0.2.tgz",
+ "integrity": "sha512-VebpIxm9tG0fG2sBOhnsSPzDYuNUPP1UQW4K3mwthlca4e4f3d6HKq3HkITC2OPFomOaB7pHTSjcpdFWjfYTzg==",
+ "dev": true
+ },
"wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
},
+ "write-file-atomic": {
+ "version": "2.4.3",
+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz",
+ "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.11",
+ "imurmurhash": "^0.1.4",
+ "signal-exit": "^3.0.2"
+ }
+ },
"ws": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/ws/-/ws-6.2.0.tgz",
@@ -1660,6 +2150,12 @@
"async-limiter": "~1.0.0"
}
},
+ "xdg-basedir": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz",
+ "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=",
+ "dev": true
+ },
"xhr": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/xhr/-/xhr-2.5.0.tgz",
--- a/package.json Mon Jun 17 23:17:56 2019 -0500
+++ b/package.json Mon Jun 24 23:54:56 2019 +0100
@@ -6,6 +6,7 @@
"svgo": "^1.1.1"
},
"devDependencies": {
+ "cspell": "^4.0.23",
"differencify": "^1.5.3",
"front-matter": "^3.0.1",
"prettier": "^1.18.2",
@@ -21,6 +22,7 @@
"hugo": "hugo -s hugo -D -v --verboseLog --i18n-warnings",
"hugo:new": "hugo -s hugo new",
"hugo:server": "hugo server -s hugo -D --disableFastRender -v --verboseLog --noHTTPCache --i18n-warnings",
+ "spelling": "cspell \"**/*\"",
"migration-tracker": "node tools/migrate-tracker.js"
}
}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tools/pidgin-words.txt Mon Jun 24 23:54:56 2019 +0100
@@ -0,0 +1,102 @@
+Adium
+Antoine de Saint-Exupery
+autodetect
+autojoin
+Basecamp
+Bitbucket
+blackfriday
+bot's
+Bytestreams
+checkboxes
+checkmark
+cicd
+conv
+creeped
+crossorigin
+DATADIR
+deauthorize
+devel@conference.pidgin.im
+DHCP
+Differencify
+distros
+doxygen
+falsey
+Farsight
+Farstream
+filepath
+footline
+freebsd
+freenode
+frontmatter
+Gadu-Gadu
+getenv
+glyphicon
+gmail
+gobject
+goserve
+gplugin
+GSOC
+hgrc
+Hipchat
+Kramlich
+lastmod
+LIBDIR
+libgadu
+libgnt
+libpurple
+LOCALEDIR
+Lync
+Macports
+Mandriva
+markdownify
+McConville
+myconference
+ncurses
+Newerth
+Nimbuzz
+Novell
+NSIS
+Overwatch
+Pidigin
+Pidign
+plugintable
+POTFILES
+printf
+PROGRAMFILE
+PROGRAMFILES
+prpl
+prpls
+Pushbullet
+Quakenet
+Reddit
+repo
+rowinfo
+rwgrim
+Sametime
+sasl
+Serv
+SILC
+SIPE
+struct
+StudiVZ
+talkatu
+templating
+theming
+tooltipped
+tooltipped
+Trac
+Transifex
+TShirt
+tsmerge
+Uncheck
+Vala
+vcard
+VHLL
+viewports
+WORKDIR
+XEP
+XEP's
+XMPP
+yourdomain
+
+