Skip to content

Commit

Permalink
Merge branch 'main' of https://github.com/SpyglassMC/Spyglass into pr…
Browse files Browse the repository at this point in the history
…/NeunEinser/1487
  • Loading branch information
misode committed Jan 2, 2025
2 parents 27751ce + 242684b commit 08ee4b0
Show file tree
Hide file tree
Showing 149 changed files with 4,951 additions and 3,086 deletions.
1 change: 1 addition & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ module.exports = {
"@typescript-eslint/prefer-readonly": "warn",
"@typescript-eslint/no-floating-promises": "error",
"curly": "warn",
"eqeqeq": "warn",
"import/no-duplicates": "error",
"indent": "off",
"no-fallthrough": "warn",
Expand Down
48 changes: 24 additions & 24 deletions .packages.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
"locales"
],
"released": {
"commit": "a08b7a8f4bffc27880d3327974b6f8bf5ae378d4",
"version": "0.4.7"
"commit": "5a91439a418c313dbf57293f16ff65b9b278b899",
"version": "0.4.20"
}
},
"discord-bot": {
Expand All @@ -16,8 +16,8 @@
"mcdoc"
],
"released": {
"commit": "ed8bab0868ce8aa92eb1e9a40f2f4434e263c5b8",
"version": "0.3.10"
"commit": "67587ee15935b2dab927bd1450e7e816a44aa530",
"version": "0.3.26"
}
},
"java-edition": {
Expand All @@ -30,8 +30,8 @@
"nbt"
],
"released": {
"commit": "75feefbdede965b28928b2513e38ebdf4bba6f24",
"version": "0.3.10"
"commit": "5a91439a418c313dbf57293f16ff65b9b278b899",
"version": "0.3.26"
}
},
"json": {
Expand All @@ -41,8 +41,8 @@
"mcdoc"
],
"released": {
"commit": "f8ef958fc1da322ed6eab0115165c7e6201143f7",
"version": "0.3.9"
"commit": "8e17b0c31991a7f146dc1a26ab8bfd4952dbf0e4",
"version": "0.3.23"
}
},
"language-server": {
Expand All @@ -53,14 +53,14 @@
"mcdoc"
],
"released": {
"commit": "811b997e75dcfe9b064ffa00a3765d69047c2da4",
"version": "0.4.9"
"commit": "8e17b0c31991a7f146dc1a26ab8bfd4952dbf0e4",
"version": "0.4.25"
}
},
"locales": {
"released": {
"commit": "a08b7a8f4bffc27880d3327974b6f8bf5ae378d4",
"version": "0.3.7"
"commit": "4bdf3ac433955b03e27dc6330d7b01ae6eb10f51",
"version": "0.3.11"
}
},
"mcdoc": {
Expand All @@ -69,8 +69,8 @@
"locales"
],
"released": {
"commit": "a08b7a8f4bffc27880d3327974b6f8bf5ae378d4",
"version": "0.3.10"
"commit": "eba142e78bc01011d536dbeafe9e70ea6956d544",
"version": "0.3.24"
}
},
"mcdoc-cli": {
Expand All @@ -79,8 +79,8 @@
"mcdoc"
],
"released": {
"commit": "30f76e980e63260e2a8dca159b2a70de00f5a98f",
"version": "0.1.10"
"commit": "8e17b0c31991a7f146dc1a26ab8bfd4952dbf0e4",
"version": "0.1.25"
}
},
"mcfunction": {
Expand All @@ -89,8 +89,8 @@
"locales"
],
"released": {
"commit": "ed8bab0868ce8aa92eb1e9a40f2f4434e263c5b8",
"version": "0.2.9"
"commit": "dff0a4e0a6ed3d7de39686659d99ad77bc5116cd",
"version": "0.2.22"
}
},
"nbt": {
Expand All @@ -100,8 +100,8 @@
"mcdoc"
],
"released": {
"commit": "73304807e9bc4db0d69c20f921e897c911b8a19b",
"version": "0.3.10"
"commit": "8e17b0c31991a7f146dc1a26ab8bfd4952dbf0e4",
"version": "0.3.24"
}
},
"playground": {
Expand All @@ -112,17 +112,17 @@
"mcdoc"
],
"released": {
"commit": "ed8bab0868ce8aa92eb1e9a40f2f4434e263c5b8",
"version": "0.2.10"
"commit": "330eb95cb684cee0b8754b20a42caa70199a106d",
"version": "0.2.26"
}
},
"vscode-extension": {
"devDependencies": [
"language-server"
],
"released": {
"commit": "39d226a6a43b9be5129e835875e639e37784ecec",
"version": "4.0.1"
"commit": "6879058432394e298a2801aa105cc0d7c5d56d81",
"version": "4.4.3"
}
}
}
14 changes: 2 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,11 @@
🚧 Under Heavy Construction 🚧

This project is undergoing a complete rewrite. We're almost there.

For the legacy VS Code extension known as [Data-pack Helper Plus](https://marketplace.visualstudio.com/items?itemName=SPGoding.datapack-language-server), check out
* [Branch `release/3.3.0`](https://github.com/SpyglassMC/Spyglass/tree/release/3.3.0) for server-side code;
* [SpyglassMC/vscode-extension](https://github.com/SpyglassMC/vscode-datapack/tree/release/3.3.0) for client-side code;
* [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=SPGoding.datapack-language-server) for use.

# Spyglass

<div align="center"><img src="https://raw.githubusercontent.com/SpyglassMC/logo/main/banner.png" height="256px"></div>
<div align="center"><img src="https://raw.githubusercontent.com/SpyglassMC/logo/main/banner.png"></div>

Spyglass aims at improving users' editing experience of Minecraft data packs by providing IntelliSense features like
real-time error reporting, auto-completion, semantic coloring, code navigation tools, and refactor utilities.

![](https://github.com/SpyglassMC/vscode-datapack/blob/master/img/nbt-tag-completions.gif?raw=true) \
_Sample image is from the legacy version of the project_
![Completions in an NBT tag](https://raw.githubusercontent.com/SpyglassMC/Spyglass/main/packages/vscode-extension/img/nbt-tag-completions.gif)

## Documentation

Expand Down
54 changes: 51 additions & 3 deletions __snapshots__/packages/core/test-out/parser/list.spec.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

36 changes: 34 additions & 2 deletions __snapshots__/packages/core/test-out/parser/record.spec.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 10 additions & 0 deletions __snapshots__/packages/core/test-out/parser/string.spec.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 08ee4b0

Please sign in to comment.