chore: bump version

This commit is contained in:
2025-09-12 02:11:03 +02:00
parent 74a724c287
commit 79d46bdad1
5 changed files with 11 additions and 10 deletions

View File

@@ -34,7 +34,7 @@ jobs:
uses: actions/checkout@v4
- name: Check syntax and schemas
uses: https://git.kb28.ch/HEL/spyglassmc-action@v1.1.3
uses: https://git.kb28.ch/HEL/spyglassmc-action@v1.1.4
```
## Input parameters

View File

@@ -19,7 +19,7 @@ export declare class CustomService extends core.Service {
private getFileContent;
private getLineAndColumn;
private getErrorProperties;
checkFile(path: string, lang: string): Promise<boolean>;
checkFile(filePath: string, lang: string): Promise<boolean>;
checkAllFiles(): Promise<boolean>;
}
export declare function checkDatapack(rootDir: string, version: string, reportAll: boolean, verbose: boolean): Promise<void>;

View File

@@ -1 +1 @@
{"version":3,"file":"","sourceRoot":"","sources":["file:///home/louis/Documents/spyglassmc-action/src/check_datapack.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,IAAI,MAAM,kBAAkB,CAAA;AAQxC,MAAM,WAAW,aAAa;IAC1B;;OAEG;IACH,eAAe,EAAE,OAAO,CAAA;IAExB;;OAEG;IACH,OAAO,EAAE,OAAO,CAAA;CACnB;AAkBD,qBAAa,aAAc,SAAQ,IAAI,CAAC,OAAO;IAC3C,OAAO,EAAE,MAAM,CAAA;IACf,OAAO,EAAE,aAAa,CAAA;gBAEV,OAAO,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,EAAE,OAAO,EAAE,aAAa;IAiD9D,QAAQ;IAMd,OAAO,CAAC,oBAAoB;IAI5B,OAAO,CAAC,WAAW;IAInB,OAAO,CAAC,cAAc;IAMtB,OAAO,CAAC,gBAAgB;IAOxB,OAAO,CAAC,kBAAkB;IAUpB,SAAS,CAAC,IAAI,EAAE,MAAM,EAAE,IAAI,EAAE,MAAM,GAAG,OAAO,CAAC,OAAO,CAAC;IA+BvD,aAAa,IAAI,OAAO,CAAC,OAAO,CAAC;CA2B1C;AAED,wBAAsB,aAAa,CAAC,OAAO,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,EAAE,SAAS,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,GAAG,OAAO,CAAC,IAAI,CAAC,CAgBzH"}
{"version":3,"file":"","sourceRoot":"","sources":["file:///home/louis/Documents/spyglassmc-action/src/check_datapack.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,IAAI,MAAM,kBAAkB,CAAA;AAQxC,MAAM,WAAW,aAAa;IAC1B;;OAEG;IACH,eAAe,EAAE,OAAO,CAAA;IAExB;;OAEG;IACH,OAAO,EAAE,OAAO,CAAA;CACnB;AAkBD,qBAAa,aAAc,SAAQ,IAAI,CAAC,OAAO;IAC3C,OAAO,EAAE,MAAM,CAAA;IACf,OAAO,EAAE,aAAa,CAAA;gBAEV,OAAO,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,EAAE,OAAO,EAAE,aAAa;IAiD9D,QAAQ;IAMd,OAAO,CAAC,oBAAoB;IAI5B,OAAO,CAAC,WAAW;IAInB,OAAO,CAAC,cAAc;IAMtB,OAAO,CAAC,gBAAgB;IAOxB,OAAO,CAAC,kBAAkB;IAUpB,SAAS,CAAC,QAAQ,EAAE,MAAM,EAAE,IAAI,EAAE,MAAM,GAAG,OAAO,CAAC,OAAO,CAAC;IAgC3D,aAAa,IAAI,OAAO,CAAC,OAAO,CAAC;CA2B1C;AAED,wBAAsB,aAAa,CAAC,OAAO,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,EAAE,SAAS,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,GAAG,OAAO,CAAC,IAAI,CAAC,CAgBzH"}

13
dist/index.js vendored
View File

@@ -87590,23 +87590,24 @@ class CustomService extends Service {
endLine, endColumn
};
}
async checkFile(path, lang) {
const url = this.makeFileUrl(path);
const content = this.getFileContent(path);
async checkFile(filePath, lang) {
const url = this.makeFileUrl(filePath);
const content = this.getFileContent(filePath);
this.project.onDidOpen(url, lang, 0, content);
const docAndNode = this.project.getClientManaged(url);
if (!docAndNode) {
core.error(`File ${path} is not loaded`);
core.error(`File ${filePath} is not loaded`);
return false;
}
const { node } = docAndNode;
const errors = FileNode.getErrors(node);
if (errors.length !== 0) {
const msg = `${errors.length} error${errors.length > 1 ? "s" : ""} in ${path}`;
const relPath = external_path_default().relative(this.rootDir, filePath);
const msg = `${errors.length} error${errors.length > 1 ? "s" : ""} in ${relPath}`;
if (this.options.verbose) {
core.startGroup(msg);
for (const err of errors) {
core.error(err.message, this.getErrorProperties(err, path, content));
core.error(err.message, this.getErrorProperties(err, filePath, content));
}
core.endGroup();
}

View File

@@ -1,6 +1,6 @@
{
"name": "spyglassmc-action",
"version": "1.1.0",
"version": "1.1.4",
"description": "Check your Minecraft datapack for syntax or schema errors using SpyglassMC",
"main": "index.js",
"scripts": {