diff --git a/packages/csslsrs/README.md b/packages/csslsrs/README.md new file mode 100644 index 0000000..106fc6c --- /dev/null +++ b/packages/csslsrs/README.md @@ -0,0 +1,3 @@ +# CSSlsrs - WASM CSS Language Service + +Work in progress. \ No newline at end of file diff --git a/packages/csslsrs/build.js b/packages/csslsrs/build.js index e2602d5..e9b196b 100644 --- a/packages/csslsrs/build.js +++ b/packages/csslsrs/build.js @@ -1,4 +1,10 @@ -import { cp, mkdir, rm } from "node:fs/promises"; -await rm("./src/generated/package.json"); -await mkdir("./dist/generated", { recursive: true }); -await cp("./src/generated", "./dist/generated", { recursive: true }); +import { cp, mkdir, rm } from "node:fs/promises" +await rm(new URL("./src/generated/package.json", import.meta.url).pathname) +await mkdir(new URL("./dist/generated", import.meta.url).pathname, { + recursive: true, +}) +await cp( + new URL("./src/generated", import.meta.url).pathname, + new URL("./dist/generated", import.meta.url).pathname, + { recursive: true } +) diff --git a/packages/csslsrs/test/features/hover.test.ts b/packages/csslsrs/test/features/hover.test.ts index 6aed961..b86882c 100644 --- a/packages/csslsrs/test/features/hover.test.ts +++ b/packages/csslsrs/test/features/hover.test.ts @@ -1,8 +1,8 @@ import { describe, it } from "mocha" import { expect } from "chai" import { TextDocument } from "vscode-languageserver-textdocument" -import { get_hover } from "../../dist/index.js" -import cssCustomData from "../../../../data/css-schema.json" +import { get_hover } from "../../../csslsrs/dist/index" +import cssCustomData from "../../../../crates/csslsrs/data/css-schema.json" describe("Hover", () => { it("Can return hover", async () => {