From d7db2b69c78326970ade18aa249c8f6c0d727b13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Denis=20Baumg=C3=A4rtner?= Date: Fri, 8 Mar 2024 21:11:33 +0100 Subject: [PATCH 1/5] update dependencies --- npm-shrinkwrap.json | 351 ++++++++++++++++++++++---------------------- package.json | 22 +-- 2 files changed, 190 insertions(+), 183 deletions(-) diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 79ee8a1..71de4bf 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,36 +1,36 @@ { "name": "confluence-markup", - "version": "1.0.2", + "version": "1.0.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "confluence-markup", - "version": "1.0.2", + "version": "1.0.3", "license": "MIT", "devDependencies": { - "@prettier/sync": "^0.3.0", + "@prettier/sync": "^0.5.1", "@types/glob": "8.1.0", - "@types/mocha": "10.0.4", - "@types/node": "20.9.0", + "@types/mocha": "10.0.6", + "@types/node": "20.11.25", "@types/vscode": "1.84.1", - "@typescript-eslint/eslint-plugin": "6.10.0", - "@typescript-eslint/parser": "6.10.0", - "@vscode/test-electron": "2.3.6", - "@vscode/vsce": "2.22.0", - "eslint": "8.53.0", + "@typescript-eslint/eslint-plugin": "7.1.1", + "@typescript-eslint/parser": "7.1.1", + "@vscode/test-electron": "2.3.9", + "@vscode/vsce": "2.24.0", + "eslint": "8.57.0", "glob": "10.3.10", "html-formatter": "0.1.9", - "mocha": "10.2.0", + "mocha": "10.3.0", "ovsx": "0.8.3", - "prettier": "^3.0.3", + "prettier": "^3.2.5", "rimraf": "5.0.5", "run-script-os": "1.1.6", "source-map-support": "0.5.21", - "typescript": "5.2.2" + "typescript": "5.4.2" }, "engines": { - "vscode": "^1.75.0" + "vscode": "^1.84.0" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -67,9 +67,9 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz", - "integrity": "sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", @@ -90,22 +90,22 @@ } }, "node_modules/@eslint/js": { - "version": "8.53.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.53.0.tgz", - "integrity": "sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==", + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.13", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", - "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", "dev": true, "dependencies": { - "@humanwhocodes/object-schema": "^2.0.1", - "debug": "^4.1.1", + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", "minimatch": "^3.0.5" }, "engines": { @@ -126,9 +126,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", - "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", "dev": true }, "node_modules/@isaacs/cliui": { @@ -221,15 +221,18 @@ } }, "node_modules/@prettier/sync": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@prettier/sync/-/sync-0.3.0.tgz", - "integrity": "sha512-3dcmCyAxIcxy036h1I7MQU/uEEBq8oLwf1CE3xeze+MPlgkdlb/+w6rGR/1dhp6Hqi17fRS6nvwnOzkESxEkOw==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@prettier/sync/-/sync-0.5.1.tgz", + "integrity": "sha512-tpF+A1e4ynO2U4fTH21Sjgm9EYENmqg4zmJCMLrmLVfzIzuDc1cKGXyxrxbFgcH8qQRfowyDCZFAUukwhiZlsw==", "dev": true, + "dependencies": { + "make-synchronized": "^0.2.8" + }, "funding": { "url": "https://github.com/prettier/prettier-synchronized?sponsor=1" }, "peerDependencies": { - "prettier": "^3.0.0" + "prettier": "*" } }, "node_modules/@tootallnate/once": { @@ -264,24 +267,24 @@ "dev": true }, "node_modules/@types/mocha": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.4.tgz", - "integrity": "sha512-xKU7bUjiFTIttpWaIZ9qvgg+22O1nmbA+HRxdlR+u6TWsGfmFdXrheJoK4fFxrHNVIOBDvDNKZG+LYBpMHpX3w==", + "version": "10.0.6", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.6.tgz", + "integrity": "sha512-dJvrYWxP/UcXm36Qn36fxhUKu8A/xMRXVT2cliFF1Z7UA9liG5Psj3ezNSZw+5puH2czDXRLcXQxf8JbJt0ejg==", "dev": true }, "node_modules/@types/node": { - "version": "20.9.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.0.tgz", - "integrity": "sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw==", + "version": "20.11.25", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.25.tgz", + "integrity": "sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==", "dev": true, "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@types/semver": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.5.tgz", - "integrity": "sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg==", + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", "dev": true }, "node_modules/@types/vscode": { @@ -291,16 +294,16 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.10.0.tgz", - "integrity": "sha512-uoLj4g2OTL8rfUQVx2AFO1hp/zja1wABJq77P6IclQs6I/m9GLrm7jCdgzZkvWdDCQf1uEvoa8s8CupsgWQgVg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.1.1.tgz", + "integrity": "sha512-zioDz623d0RHNhvx0eesUmGfIjzrk18nSBC8xewepKXbBvN/7c1qImV7Hg8TI1URTxKax7/zxfxj3Uph8Chcuw==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.10.0", - "@typescript-eslint/type-utils": "6.10.0", - "@typescript-eslint/utils": "6.10.0", - "@typescript-eslint/visitor-keys": "6.10.0", + "@typescript-eslint/scope-manager": "7.1.1", + "@typescript-eslint/type-utils": "7.1.1", + "@typescript-eslint/utils": "7.1.1", + "@typescript-eslint/visitor-keys": "7.1.1", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -316,8 +319,8 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", - "eslint": "^7.0.0 || ^8.0.0" + "@typescript-eslint/parser": "^7.0.0", + "eslint": "^8.56.0" }, "peerDependenciesMeta": { "typescript": { @@ -326,15 +329,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.10.0.tgz", - "integrity": "sha512-+sZwIj+s+io9ozSxIWbNB5873OSdfeBEH/FR0re14WLI6BaKuSOnnwCJ2foUiu8uXf4dRp1UqHP0vrZ1zXGrog==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.1.1.tgz", + "integrity": "sha512-ZWUFyL0z04R1nAEgr9e79YtV5LbafdOtN7yapNbn1ansMyaegl2D4bL7vHoJ4HPSc4CaLwuCVas8CVuneKzplQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.10.0", - "@typescript-eslint/types": "6.10.0", - "@typescript-eslint/typescript-estree": "6.10.0", - "@typescript-eslint/visitor-keys": "6.10.0", + "@typescript-eslint/scope-manager": "7.1.1", + "@typescript-eslint/types": "7.1.1", + "@typescript-eslint/typescript-estree": "7.1.1", + "@typescript-eslint/visitor-keys": "7.1.1", "debug": "^4.3.4" }, "engines": { @@ -345,7 +348,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^8.56.0" }, "peerDependenciesMeta": { "typescript": { @@ -354,13 +357,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.10.0.tgz", - "integrity": "sha512-TN/plV7dzqqC2iPNf1KrxozDgZs53Gfgg5ZHyw8erd6jd5Ta/JIEcdCheXFt9b1NYb93a1wmIIVW/2gLkombDg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.1.1.tgz", + "integrity": "sha512-cirZpA8bJMRb4WZ+rO6+mnOJrGFDd38WoXCEI57+CYBqta8Yc8aJym2i7vyqLL1vVYljgw0X27axkUXz32T8TA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.10.0", - "@typescript-eslint/visitor-keys": "6.10.0" + "@typescript-eslint/types": "7.1.1", + "@typescript-eslint/visitor-keys": "7.1.1" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -371,13 +374,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.10.0.tgz", - "integrity": "sha512-wYpPs3hgTFblMYwbYWPT3eZtaDOjbLyIYuqpwuLBBqhLiuvJ+9sEp2gNRJEtR5N/c9G1uTtQQL5AhV0fEPJYcg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.1.1.tgz", + "integrity": "sha512-5r4RKze6XHEEhlZnJtR3GYeCh1IueUHdbrukV2KSlLXaTjuSfeVF8mZUVPLovidCuZfbVjfhi4c0DNSa/Rdg5g==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.10.0", - "@typescript-eslint/utils": "6.10.0", + "@typescript-eslint/typescript-estree": "7.1.1", + "@typescript-eslint/utils": "7.1.1", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -389,7 +392,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^8.56.0" }, "peerDependenciesMeta": { "typescript": { @@ -398,9 +401,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.10.0.tgz", - "integrity": "sha512-36Fq1PWh9dusgo3vH7qmQAj5/AZqARky1Wi6WpINxB6SkQdY5vQoT2/7rW7uBIsPDcvvGCLi4r10p0OJ7ITAeg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.1.1.tgz", + "integrity": "sha512-KhewzrlRMrgeKm1U9bh2z5aoL4s7K3tK5DwHDn8MHv0yQfWFz/0ZR6trrIHHa5CsF83j/GgHqzdbzCXJ3crx0Q==", "dev": true, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -411,16 +414,17 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.10.0.tgz", - "integrity": "sha512-ek0Eyuy6P15LJVeghbWhSrBCj/vJpPXXR+EpaRZqou7achUWL8IdYnMSC5WHAeTWswYQuP2hAZgij/bC9fanBg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.1.1.tgz", + "integrity": "sha512-9ZOncVSfr+sMXVxxca2OJOPagRwT0u/UHikM2Rd6L/aB+kL/QAuTnsv6MeXtjzCJYb8PzrXarypSGIPx3Jemxw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.10.0", - "@typescript-eslint/visitor-keys": "6.10.0", + "@typescript-eslint/types": "7.1.1", + "@typescript-eslint/visitor-keys": "7.1.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", + "minimatch": "9.0.3", "semver": "^7.5.4", "ts-api-utils": "^1.0.1" }, @@ -437,18 +441,42 @@ } } }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@typescript-eslint/utils": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.10.0.tgz", - "integrity": "sha512-v+pJ1/RcVyRc0o4wAGux9x42RHmAjIGzPRo538Z8M1tVx6HOnoQBCX/NoadHQlZeC+QO2yr4nNSFWOoraZCAyg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.1.1.tgz", + "integrity": "sha512-thOXM89xA03xAE0lW7alstvnyoBUbBX38YtY+zAUcpRPcq9EIhXPuJ0YTv948MbzmKh6e1AUszn5cBFK49Umqg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.10.0", - "@typescript-eslint/types": "6.10.0", - "@typescript-eslint/typescript-estree": "6.10.0", + "@typescript-eslint/scope-manager": "7.1.1", + "@typescript-eslint/types": "7.1.1", + "@typescript-eslint/typescript-estree": "7.1.1", "semver": "^7.5.4" }, "engines": { @@ -459,16 +487,16 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^8.56.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.10.0.tgz", - "integrity": "sha512-xMGluxQIEtOM7bqFCo+rCMh5fqI+ZxV5RUUOa29iVPz1OgCZrtc7rFnz5cLUazlkPKYqX+75iuDq7m0HQ48nCg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.1.1.tgz", + "integrity": "sha512-yTdHDQxY7cSoCcAtiBzVzxleJhkGB9NncSIyMYe2+OGON1ZsP9zOPws/Pqgopa65jvknOjlk/w7ulPlZ78PiLQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.10.0", + "@typescript-eslint/types": "7.1.1", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -486,9 +514,9 @@ "dev": true }, "node_modules/@vscode/test-electron": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/@vscode/test-electron/-/test-electron-2.3.6.tgz", - "integrity": "sha512-M31xGH0RgqNU6CZ4/9g39oUMJ99nLzfjA+4UbtIQ6TcXQ6+2qkjOOxedmPBDDCg26/3Al5ubjY80hIoaMwKYSw==", + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/@vscode/test-electron/-/test-electron-2.3.9.tgz", + "integrity": "sha512-z3eiChaCQXMqBnk2aHHSEkobmC2VRalFQN0ApOAtydL172zXGxTwGrRtviT5HnUB+Q+G3vtEYFtuQkYqBzYgMA==", "dev": true, "dependencies": { "http-proxy-agent": "^4.0.1", @@ -501,9 +529,9 @@ } }, "node_modules/@vscode/vsce": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@vscode/vsce/-/vsce-2.22.0.tgz", - "integrity": "sha512-8df4uJiM3C6GZ2Sx/KilSKVxsetrTBBIUb3c0W4B1EWHcddioVs5mkyDKtMNP0khP/xBILVSzlXxhV+nm2rC9A==", + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/@vscode/vsce/-/vsce-2.24.0.tgz", + "integrity": "sha512-p6CIXpH5HXDqmUkgFXvIKTjZpZxy/uDx4d/UsfhS9vQUun43KDNUbYeZocyAHgqcJlPEurgArHz9te1PPiqPyA==", "dev": true, "dependencies": { "azure-devops-node-api": "^11.0.1", @@ -558,9 +586,9 @@ } }, "node_modules/acorn": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", - "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -1335,16 +1363,16 @@ } }, "node_modules/eslint": { - "version": "8.53.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.53.0.tgz", - "integrity": "sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag==", + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.3", - "@eslint/js": "8.53.0", - "@humanwhocodes/config-array": "^0.11.13", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "@ungap/structured-clone": "^1.2.0", @@ -1615,9 +1643,9 @@ "dev": true }, "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -1682,9 +1710,9 @@ } }, "node_modules/flat-cache": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz", - "integrity": "sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, "dependencies": { "flatted": "^3.2.9", @@ -1692,7 +1720,7 @@ "rimraf": "^3.0.2" }, "engines": { - "node": ">=12.0.0" + "node": "^10.12.0 || >=12.0.0" } }, "node_modules/flat-cache/node_modules/glob": { @@ -1731,15 +1759,15 @@ } }, "node_modules/flatted": { - "version": "3.2.9", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", + "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", "dev": true, "funding": [ { @@ -1898,9 +1926,9 @@ } }, "node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -2102,9 +2130,9 @@ "optional": true }, "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -2515,6 +2543,15 @@ "node": ">=10" } }, + "node_modules/make-synchronized": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/make-synchronized/-/make-synchronized-0.2.8.tgz", + "integrity": "sha512-jtXnKYCxjmGaXiZhXbDbGPbh4YyTvIIbOgcQjtAboc4RSm9k3nyhTFvFQB0cfs7QFKuZXKe2D2RvOkv1c+vpxg==", + "dev": true, + "funding": { + "url": "https://github.com/fisker/make-synchronized?sponsor=1" + } + }, "node_modules/markdown-it": { "version": "12.3.2", "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", @@ -2632,9 +2669,9 @@ "optional": true }, "node_modules/mocha": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz", - "integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.3.0.tgz", + "integrity": "sha512-uF2XJs+7xSLsrmIvn37i/wnc91nw7XjOQB8ccyx5aEgdnohr7n+rEiZP23WkCYHjilR6+EboEnbq/ZQDz4LSbg==", "dev": true, "dependencies": { "ansi-colors": "4.1.1", @@ -2644,13 +2681,12 @@ "diff": "5.0.0", "escape-string-regexp": "4.0.0", "find-up": "5.0.0", - "glob": "7.2.0", + "glob": "8.1.0", "he": "1.2.0", "js-yaml": "4.1.0", "log-symbols": "4.1.0", "minimatch": "5.0.1", "ms": "2.1.3", - "nanoid": "3.3.3", "serialize-javascript": "6.0.0", "strip-json-comments": "3.1.1", "supports-color": "8.1.1", @@ -2665,10 +2701,6 @@ }, "engines": { "node": ">= 14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mochajs" } }, "node_modules/mocha/node_modules/escape-string-regexp": { @@ -2684,37 +2716,24 @@ } }, "node_modules/mocha/node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", "dev": true, "dependencies": { "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" + "minimatch": "^5.0.1", + "once": "^1.3.0" }, "engines": { - "node": "*" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/mocha/node_modules/glob/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/mocha/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -2778,18 +2797,6 @@ "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, - "node_modules/nanoid": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", - "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", - "dev": true, - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, "node_modules/napi-build-utils": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", @@ -3107,9 +3114,9 @@ } }, "node_modules/prettier": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz", - "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==", + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", "dev": true, "bin": { "prettier": "bin/prettier.cjs" @@ -3748,12 +3755,12 @@ } }, "node_modules/ts-api-utils": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz", - "integrity": "sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.2.1.tgz", + "integrity": "sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==", "dev": true, "engines": { - "node": ">=16.13.0" + "node": ">=16" }, "peerDependencies": { "typescript": ">=4.2.0" @@ -3817,9 +3824,9 @@ } }, "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", diff --git a/package.json b/package.json index ab3083c..c5186cb 100644 --- a/package.json +++ b/package.json @@ -133,25 +133,25 @@ "changelog": "if [ $((grep \"$(grep -m1 'version' package.json | cut -d '\"' -f 4)\" -n CHANGELOG.md || echo 0) | cut -d ':' -f 1) -eq 3 ]; then awk '/##/{++c;next} c==1' CHANGELOG.md | awk '!/^$/'; else >&2 echo 'Unchecked version'; exit 1; fi" }, "devDependencies": { - "@prettier/sync": "^0.3.0", + "@prettier/sync": "^0.5.1", "@types/glob": "8.1.0", - "@types/mocha": "10.0.4", - "@types/node": "20.9.0", + "@types/mocha": "10.0.6", + "@types/node": "20.11.25", "@types/vscode": "1.84.1", - "@typescript-eslint/eslint-plugin": "6.10.0", - "@typescript-eslint/parser": "6.10.0", - "@vscode/test-electron": "2.3.6", - "@vscode/vsce": "2.22.0", - "eslint": "8.53.0", + "@typescript-eslint/eslint-plugin": "7.1.1", + "@typescript-eslint/parser": "7.1.1", + "@vscode/test-electron": "2.3.9", + "@vscode/vsce": "2.24.0", + "eslint": "8.57.0", "glob": "10.3.10", "html-formatter": "0.1.9", - "mocha": "10.2.0", + "mocha": "10.3.0", "ovsx": "0.8.3", - "prettier": "^3.0.3", + "prettier": "^3.2.5", "rimraf": "5.0.5", "run-script-os": "1.1.6", "source-map-support": "0.5.21", - "typescript": "5.2.2" + "typescript": "5.4.2" }, "eslintConfig": { "env": { From 090ec25408b7a7c004fbc4c8c8f82962e1584b82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Denis=20Baumg=C3=A4rtner?= Date: Fri, 8 Mar 2024 21:12:36 +0100 Subject: [PATCH 2/5] fix #54: add missed emoticons --- media/emoticons/add.png | Bin 0 -> 302 bytes media/emoticons/flag.png | Bin 0 -> 594 bytes media/emoticons/flag_grey.png | Bin 0 -> 544 bytes media/emoticons/forbidden.png | Bin 0 -> 244 bytes media/emoticons/help.png | Bin 0 -> 844 bytes media/emoticons/lightbulb.png | Bin 0 -> 1047 bytes media/emoticons/lightbulb_on.png | Bin 0 -> 1053 bytes media/emoticons/star_blue.png | Bin 0 -> 347 bytes media/emoticons/star_green.png | Bin 0 -> 347 bytes media/emoticons/star_red.png | Bin 0 -> 347 bytes media/emoticons/star_yellow.png | Bin 0 -> 1057 bytes src/markupParser.ts | 13 +++++++++++++ 12 files changed, 13 insertions(+) create mode 100644 media/emoticons/add.png create mode 100644 media/emoticons/flag.png create mode 100644 media/emoticons/flag_grey.png create mode 100644 media/emoticons/forbidden.png create mode 100644 media/emoticons/help.png create mode 100644 media/emoticons/lightbulb.png create mode 100644 media/emoticons/lightbulb_on.png create mode 100644 media/emoticons/star_blue.png create mode 100644 media/emoticons/star_green.png create mode 100644 media/emoticons/star_red.png create mode 100644 media/emoticons/star_yellow.png diff --git a/media/emoticons/add.png b/media/emoticons/add.png new file mode 100644 index 0000000000000000000000000000000000000000..d2171363664c866d64cb954a506cdb4ffa6fa6dc GIT binary patch literal 302 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 ZHTj}HOyt&el+OeOy{D_6%Q~loCICV(ug3rY literal 0 HcmV?d00001 diff --git a/media/emoticons/lightbulb_on.png b/media/emoticons/lightbulb_on.png new file mode 100644 index 0000000000000000000000000000000000000000..2ac155303be0ebfb5d59da9c8d283a414ae726bd GIT binary patch literal 1053 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR|m<|Nn5iPh+$d5Z&JB z1tD*)2Qh%;^|c`M|G)9S-=_cXdH%l~_~$~vk23+^Py2s9;s5!#--n}qFZcOA-|O>i zx6k7pK0p&7x~{JF1X?r-Mnhnbhk%NE(;}b~c}jx(f*Aw_)5<$$?%sXo?mID_#!#TR zY>8_`Nmgc2qHb|zaY<^fZf0&`da77Fi*Ar-eu`|t7{ zQs8Oj?@^p3p{};?|L4k$M`rI_JLOi{^kd5=eEaaVoniA7ZG-o|hZCOL7=E2``Hvuv zR?M=coJ%fF+gI&L*%O9hvxQmuFYkmdYv)|JTH#qjM6g~@o~YncU#|-@ z`d&&1S#G@F!<(q{`I*0kZLMEL?hjM-fWDNY@ktVI)!N=C?tjs7r)H-9q7Yl7leR1? PLDAsp>gTe~DWM4fOQEI9 literal 0 HcmV?d00001 diff --git a/media/emoticons/star_blue.png b/media/emoticons/star_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..731558693c91264ba649581d780dccf44f2b172a GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU{r~^Jb@6&)5KspY@K+vY z1yZ~vL4Lsuf=b3Np=lj6SM9$0?zyo4OQ3{oiEBhjR%TJ6ZgFLCNouZcW^Q77s%}YT zK`KLHSz<|I(Gw=AM4-ZaPZ!6Kid)GEK;X?F!+G)vNfulpzut3SQf0Wpbm<(^q#_2R z84`862>}eBX8w1JGc#c5Dq?<{cKZMWJHvW)(ML%fWYPd8M)WtuS6VfW31YfOv`YP)s5#sB}1kE{s*=iYqr literal 0 HcmV?d00001 diff --git a/media/emoticons/star_green.png b/media/emoticons/star_green.png new file mode 100644 index 0000000000000000000000000000000000000000..3c8438e7e9d496000dfeb7fd6425b42af7f634eb GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU{r~^JNT&`l2&e-HLLGd6 z0x8~-AirP+K_z3C(6o-3t9IXg_gvWjB~U`P#5JNME3+t3x45#nBsEtzGdD3kRkx(F zAeAApEU_f9=n0clB2Zzzr;B4q#jWH7An;}o@^LsL#gJ;T(m|4OjR4zZ=58it=H#6l zCMh1iUHv?A-%`e-t*u{YEURZQlK7Wy`1d5c;XL_-BnvK)U+=jusWMz)x^#|dQW1mE z42e43gaC$5Gyl8AnHey26*0d}yM2IxongJY=%XYKGmzsMJYD@<);T3Kxj68I2`Dq1 qNZ4P!_gfz0goCB08!F#2O_=Ji`)0y5CPoIe-8$dm|9{9w)&u|`5Ow$f literal 0 HcmV?d00001 diff --git a/media/emoticons/star_red.png b/media/emoticons/star_red.png new file mode 100644 index 0000000000000000000000000000000000000000..dcccd0473a72cd14ee5e0cb2d78331a2f0ce7149 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU{r~^}1s8K-5KspY*qjN^ z1yZ~vL4Lsuf=b3Np=lj6SM9$0?zyo4OQ3{oiEBhjR%TJ6ZgFLCNouZcW^Q77s%}YT zK`KLHSz<|I(Gw=AM4-ZaPZ!6Kid)GEK;X?F!+G)vNfulpzut3SQf0Wpbm<(^q#_2R z84`862>}eBX8w1JGc#c5Dq?<{cKZMWJHvW)(ML%fWYPd8M)WtuS6VfW31YfOv`YP)s5#sB}1kE{s*ZZv#@ literal 0 HcmV?d00001 diff --git a/media/emoticons/star_yellow.png b/media/emoticons/star_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..3ad07b155496ad219bbf697ced247b8780eb6ef3 GIT binary patch literal 1057 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR|m<|Nn5i&%Mpw54L&( zNeH^T*&B#%Z}bA9o9jX7`dY95mjnM^4E%jQ;OE(Z@23O4p7j58-2eSizjufIULWv% zvDf$UP9LCA5OW~fAsVl)_5@lw3PwX<5QaeIsk?W9&f+Tx@(X4VRB~|%O)HN< zq~cbt|7os64g#mo?OU}qE=%ywe|uq;gTWiO?7n?2Yq#>31U*j0L?egB?@AswECrWM z$TeKL_n}hEtXOh7$Q@tJXdPdT{HLs-q a9Ax*oWV&Ga`@$Gd@O!%YxvX'); tag = tag.replace(/\(!\)/g, '(warning)'); + tag = tag.replace(/\(\?\)/g, '(help)'); + tag = tag.replace(/\(-\)/g, '(forbidden)'); + tag = tag.replace(/\(\+\)/g, '(add)'); + tag = tag.replace(/\(on\)/g, '(lightbulb_on)'); + tag = tag.replace(/\(off\)/g, '(lightbulb)'); + tag = tag.replace(/\(\*\)/g, '(star_yellow)'); + tag = tag.replace(/\(\*r\)/g, '(star_red)'); + tag = tag.replace(/\(\*g\)/g, '(star_green)'); + tag = tag.replace(/\(\*b\)/g, '(star_blue)'); + tag = tag.replace(/\(\*y\)/g, '(star_yellow)'); + tag = tag.replace(/\(flagoff\)/g, '(flag_grey)'); + tag = tag.replace(/\(flagon\)/g, '(flag)'); + tag = tag.replace(/\\\\/gi, '
'); const re_href = /\[([^||\]]*)\|?([^[||]*)?\]/g From 4a0775684908bab4d4a78e8f1ca0e83d85a0ce98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Denis=20Baumg=C3=A4rtner?= Date: Fri, 8 Mar 2024 21:12:55 +0100 Subject: [PATCH 3/5] adjust tests --- src/test/suite/fixtures/expected/issues.html | 51 +++++++++++++++++++ .../testfiles/common/issues.confluence | 17 +++++++ 2 files changed, 68 insertions(+) diff --git a/src/test/suite/fixtures/expected/issues.html b/src/test/suite/fixtures/expected/issues.html index c24155f..53dde33 100644 --- a/src/test/suite/fixtures/expected/issues.html +++ b/src/test/suite/fixtures/expected/issues.html @@ -231,3 +231,54 @@

Issues

width="500" /> +
#54 unsupported emoticons
+ +
(add) +
+
(forbidden) +
+
(help) +
+
(lightbulb_on) +
+
(lightbulb) +
+
(star_yellow) +
+
(star_red) +
+
(star_green) +
+
(star_blue) +
+
(star_yellow) +
+
(flag_grey) +
+
(flag) +
+ diff --git a/src/test/suite/fixtures/testfiles/common/issues.confluence b/src/test/suite/fixtures/testfiles/common/issues.confluence index d4b153f..6777010 100644 --- a/src/test/suite/fixtures/testfiles/common/issues.confluence +++ b/src/test/suite/fixtures/testfiles/common/issues.confluence @@ -125,3 +125,20 @@ move out of preview, and bump to version: 1.0.0 [#39|https://github.com/denco/vscode-confluence-markup/issues/39] Local image preview !../media/testing_cat.gif|width=500! + + +[#54|https://github.com/denco/vscode-confluence-markup/issues/54] unsupported emoticons + +[smileys|https://jira.atlassian.com/secure/WikiRendererHelpAction.jspa?section=miscellaneous] +(+) +(-) +(?) +(on) +(off) +(*) +(*r) +(*g) +(*b) +(*y) +(flagoff) +(flagon) From 855758e2f1310dbeaf5f2f04afb4ede6fdc8da70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Denis=20Baumg=C3=A4rtner?= Date: Fri, 8 Mar 2024 21:17:40 +0100 Subject: [PATCH 4/5] bump extension version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c5186cb..ec7bc9a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "confluence-markup", "displayName": "Confluence markup", - "version": "1.0.3", + "version": "1.0.4", "publisher": "denco", "description": "Confluence markup language support for Visual Studio Code", "keywords": [ From 7ebf57dad82ad5d06afbe1745d77b3329ab41b51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Denis=20Baumg=C3=A4rtner?= Date: Fri, 8 Mar 2024 21:18:14 +0100 Subject: [PATCH 5/5] add 1.0.4 changes --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index cdc64e0..c3f4c94 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Confluence Wiki Markup +## [1.0.4](https://github.com/denco/vscode-confluence-markup/releases/tag/1.0.4) + +- extend supported emoticons [Not all emojis are supported](https://github.com/denco/vscode-confluence-markup/issues/54) + ## [1.0.3](https://github.com/denco/vscode-confluence-markup/releases/tag/1.0.3) - fix render emoticons and local image files