aboutsummaryrefslogtreecommitdiffstats
path: root/packages/service-shared
diff options
context:
space:
mode:
Diffstat (limited to 'packages/service-shared')
-rw-r--r--packages/service-shared/.eslintrc.cjs5
-rw-r--r--packages/service-shared/esbuild.config.js8
-rw-r--r--packages/service-shared/src/index.ts10
-rw-r--r--packages/service-shared/src/ipc.ts3
-rw-r--r--packages/service-shared/tsconfig.build.json4
-rw-r--r--packages/service-shared/tsconfig.json6
6 files changed, 8 insertions, 28 deletions
diff --git a/packages/service-shared/.eslintrc.cjs b/packages/service-shared/.eslintrc.cjs
index c19829d..25fd252 100644
--- a/packages/service-shared/.eslintrc.cjs
+++ b/packages/service-shared/.eslintrc.cjs
@@ -6,10 +6,7 @@ module.exports = {
6 }, 6 },
7 overrides: [ 7 overrides: [
8 { 8 {
9 files: [ 9 files: ['.eslintrc.cjs', 'esbuild.config.js'],
10 '.eslintrc.cjs',
11 'esbuild.config.js',
12 ],
13 env: { 10 env: {
14 node: true, 11 node: true,
15 }, 12 },
diff --git a/packages/service-shared/esbuild.config.js b/packages/service-shared/esbuild.config.js
index ccee72c..2b0dec8 100644
--- a/packages/service-shared/esbuild.config.js
+++ b/packages/service-shared/esbuild.config.js
@@ -4,9 +4,7 @@ import getEsbuildConfig from '../../config/getEsbuildConfig.js';
4 4
5export default getEsbuildConfig({ 5export default getEsbuildConfig({
6 absWorkingDir: fileURLToDirname(import.meta.url), 6 absWorkingDir: fileURLToDirname(import.meta.url),
7 entryPoints: [ 7 entryPoints: ['src/index.ts'],
8 'src/index.ts',
9 ],
10 outfile: 'dist/index.mjs', 8 outfile: 'dist/index.mjs',
11 format: 'esm', 9 format: 'esm',
12 // The package that includes this one will have a header comment, 10 // The package that includes this one will have a header comment,
@@ -14,7 +12,5 @@ export default getEsbuildConfig({
14 banner: {}, 12 banner: {},
15 platform: 'node', 13 platform: 'node',
16 target: [chrome, node], 14 target: [chrome, node],
17 external: [ 15 external: ['zod'],
18 'zod',
19 ],
20}); 16});
diff --git a/packages/service-shared/src/index.ts b/packages/service-shared/src/index.ts
index e111347..94be734 100644
--- a/packages/service-shared/src/index.ts
+++ b/packages/service-shared/src/index.ts
@@ -20,11 +20,5 @@
20 20
21export { MainToServiceIpcMessage, ServiceToMainIpcMessage } from './ipc'; 21export { MainToServiceIpcMessage, ServiceToMainIpcMessage } from './ipc';
22 22
23export type { 23export type { UnreadCount, WebSource } from './schemas';
24 UnreadCount, 24export { unreadCount, webSource } from './schemas';
25 WebSource,
26} from './schemas';
27export {
28 unreadCount,
29 webSource,
30} from './schemas';
diff --git a/packages/service-shared/src/ipc.ts b/packages/service-shared/src/ipc.ts
index c0dab11..e0a8755 100644
--- a/packages/service-shared/src/ipc.ts
+++ b/packages/service-shared/src/ipc.ts
@@ -18,8 +18,7 @@
18 * SPDX-License-Identifier: AGPL-3.0-only 18 * SPDX-License-Identifier: AGPL-3.0-only
19 */ 19 */
20 20
21export enum MainToServiceIpcMessage { 21export enum MainToServiceIpcMessage {}
22}
23 22
24export enum ServiceToMainIpcMessage { 23export enum ServiceToMainIpcMessage {
25 ApiExposedInMainWorld = 'sophie-service-to-main:api-exposed-in-main-world', 24 ApiExposedInMainWorld = 'sophie-service-to-main:api-exposed-in-main-world',
diff --git a/packages/service-shared/tsconfig.build.json b/packages/service-shared/tsconfig.build.json
index 9a0c835..d300514 100644
--- a/packages/service-shared/tsconfig.build.json
+++ b/packages/service-shared/tsconfig.build.json
@@ -6,7 +6,5 @@
6 "emitDeclarationOnly": true, 6 "emitDeclarationOnly": true,
7 "rootDir": "src" 7 "rootDir": "src"
8 }, 8 },
9 "include": [ 9 "include": ["src/**/*.ts"]
10 "src/**/*.ts"
11 ]
12} 10}
diff --git a/packages/service-shared/tsconfig.json b/packages/service-shared/tsconfig.json
index 3e6c6ff..daad7c4 100644
--- a/packages/service-shared/tsconfig.json
+++ b/packages/service-shared/tsconfig.json
@@ -7,9 +7,5 @@
7 "noEmit": true, 7 "noEmit": true,
8 "rootDir": null 8 "rootDir": null
9 }, 9 },
10 "include": [ 10 "include": ["src/**/*.ts", ".eslintrc.cjs", "esbuild.config.js"]
11 "src/**/*.ts",
12 ".eslintrc.cjs",
13 "esbuild.config.js"
14 ]
15} 11}