fix: make apiProxy injection optional
Resolves the optional apiProxy injection, keeps HTML as the compatibility default, synchronizes generated entrypoints, and adds a regression test.
This commit is contained in:
+5
-1
@@ -1,6 +1,10 @@
|
||||
import assert from 'node:assert/strict'
|
||||
import test from 'node:test'
|
||||
import { apply } from '../src/index.ts'
|
||||
import { apply, inject } from '../src/index.ts'
|
||||
|
||||
test('apiProxy is optional and is not a hard Cordis dependency', () => {
|
||||
assert.deepEqual(inject, ['agents'])
|
||||
})
|
||||
|
||||
test('apply without token does not throw and does not start effect', () => {
|
||||
const effects: string[] = []
|
||||
|
||||
Reference in New Issue
Block a user