diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000000..7c394e2d2c --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "typescript.tsdk": "packages/harper.js/node_modules/typescript/lib" +} diff --git a/packages/harper.js/api-extractor.json b/packages/harper.js/api-extractor.json index 9f9fbc4445..e27c69bb41 100644 --- a/packages/harper.js/api-extractor.json +++ b/packages/harper.js/api-extractor.json @@ -9,11 +9,14 @@ "dtsRollup": { "enabled": false }, - "bundledPackages": ["wasm"], + "bundledPackages": ["harper-wasm"], "messages": { "extractorMessageReporting": { "ae-missing-release-tag": { "logLevel": "none" + }, + "ae-forgotten-export": { + "logLevel": "none" } } } diff --git a/packages/harper.js/examples/commonjs-simple/index.js b/packages/harper.js/examples/commonjs-simple/index.js index d21606e335..718a2ed7d0 100644 --- a/packages/harper.js/examples/commonjs-simple/index.js +++ b/packages/harper.js/examples/commonjs-simple/index.js @@ -1,9 +1,9 @@ async function main() { const harper = await import('harper.js'); // We cannot use `WorkerLinter` on Node.js since it relies on web-specific APIs. - let linter = new harper.LocalLinter(); + const linter = new harper.LocalLinter({ binary: harper.binary }); - let lints = await linter.lint('This is a example of how to use `harper.js`.'); + const lints = await linter.lint('This is a example of how to use `harper.js`.'); console.log('Here are the results of linting the above text:'); diff --git a/packages/harper.js/examples/commonjs-simple/package.json b/packages/harper.js/examples/commonjs-simple/package.json index ad222da087..55c0927fc7 100644 --- a/packages/harper.js/examples/commonjs-simple/package.json +++ b/packages/harper.js/examples/commonjs-simple/package.json @@ -6,6 +6,6 @@ "start": "node index.js" }, "dependencies": { - "harper.js": "^0.14.0" + "harper.js": "*" } } diff --git a/packages/harper.js/examples/commonjs-simple/yarn.lock b/packages/harper.js/examples/commonjs-simple/yarn.lock deleted file mode 100644 index f54ca7e989..0000000000 --- a/packages/harper.js/examples/commonjs-simple/yarn.lock +++ /dev/null @@ -1,8 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -harper.js@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/harper.js/-/harper.js-0.14.0.tgz#16d511070d4474dca501d4de1c76f7849ec0accb" - integrity sha512-WRzop2PmFK2AZiqNMHHWDFIqFmS7DeoNVhyibyu7T6wuSe24E1Tunolz8ZzMPfcaKuBB2SY+yGbyTOyj+/QD8g== diff --git a/packages/harper.js/examples/raw-web/index.html b/packages/harper.js/examples/raw-web/index.html index f73e21f0bc..87489a712f 100644 --- a/packages/harper.js/examples/raw-web/index.html +++ b/packages/harper.js/examples/raw-web/index.html @@ -4,6 +4,7 @@