Skip to content

Commit c10b63a

Browse files
committed
feat: support browser extension host
1 parent d880133 commit c10b63a

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

eslint.config.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,16 @@ export default defineConfig(
1616
}],
1717
},
1818
},
19+
{
20+
name: 'extensions/browser',
21+
files: ['src/**/*'],
22+
rules: {
23+
'no-restricted-imports': ['error', {
24+
patterns: [{
25+
regex: '^node:',
26+
message: 'Node.js built-in modules are not available in browser environments.',
27+
}],
28+
}],
29+
},
30+
},
1931
)

package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@
2727
"Other"
2828
],
2929
"main": "./dist/index.mjs",
30+
"browser": "./dist/index.mjs",
31+
"extensionKind": [
32+
"workspace"
33+
],
3034
"icon": "res/logo.png",
3135
"files": [
3236
"LICENSE.md",

0 commit comments

Comments
 (0)