refactor(#181): migrate workstream inventory builder to sdk/src/workstream (#250)

This commit is contained in:
Tom Boucher
2026-05-24 21:32:53 -04:00
committed by GitHub
parent 59bcdf03b6
commit 22e9c1de62
13 changed files with 22 additions and 17 deletions

View File

@@ -58,8 +58,8 @@ const GENERATORS = [
},
{
script: 'gen-workstream-inventory-builder.mjs',
dist: 'sdk/dist/workstream-inventory/builder.js',
ts: 'sdk/src/workstream-inventory/builder.ts',
dist: 'sdk/dist/workstream/builder.js',
ts: 'sdk/src/workstream/builder.ts',
},
{
script: 'gen-workstream-name-policy.mjs',

View File

@@ -125,7 +125,7 @@ describe('workstream-inventory-builder generator parity (ESM dist vs generated C
// Dynamic import of the ESM SDK dist (use pathToFileURL since we're in CJS context)
const path = require('path');
const { pathToFileURL } = require('url');
const distPath = path.resolve(__dirname, '..', 'sdk', 'dist', 'workstream-inventory', 'builder.js');
const distPath = path.resolve(__dirname, '..', 'sdk', 'dist', 'workstream', 'builder.js');
sdkBuild = await import(pathToFileURL(distPath).href);
// CJS require of the generated artifact
cjsModule = require('../get-shit-done/bin/lib/workstream-inventory-builder.generated.cjs');