import {defineConfig} from 'tsup'; import {jsonSchemaPlugin} from '@openstapps/json-schema-generator'; import {openapiPlugin} from '@openstapps/openapi-generator'; import {elasticsearchMappingGenerator} from '@openstapps/es-mapping-generator'; export default defineConfig({ entry: ['src/index.ts'], sourcemap: true, clean: true, format: 'esm', outDir: 'lib', plugins: [ jsonSchemaPlugin('schema.json', elasticsearchMappingGenerator('elasticsearch.json')), openapiPlugin('openapi.json', 'schema.json'), ], });