Files
Dimitrie Stefanescu 01c9c3fa0e Adds an 'object sender' module (#2355)
* feat(objectsender): wip serializer and sender

* feat(objectsender): mostly done

* feat(objectsender): chores

* feat(objectsender): chores

* build refactor

* linting issue fix

* minor type adjustments

* adding in type definitions into build

* sha tests

* config fix

* fixed up servertransport

* added tests to ci

* added coverage

* storing coverage?

---------

Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com>
2024-06-17 15:36:59 +03:00

22 lines
494 B
TypeScript

/// <reference types="vitest" />
import pkg from './package.json'
import { defineConfig } from 'vite'
import { resolve } from 'path'
import dts from 'vite-plugin-dts'
export default defineConfig({
build: {
lib: {
entry: resolve(__dirname, './src/index.ts'),
name: 'objectsender',
fileName: 'objectsender',
formats: ['es', 'cjs']
},
sourcemap: true,
rollupOptions: {
external: Object.keys(pkg.dependencies || {})
}
},
plugins: [dts()]
})