Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
- Docs: Step Functions recipe + project note on Zod v4 catchall
fefff66
- Preserve typed default for event map via App.create overloads
089555a
- fix: App.create overload order for provided eventTypeMapSchema
4e8a014
- fix: place App.create implementation after overload signatures
0bfa04a
- Add Step Functions event (Payload wrapper) to base map
831c089
- updated dependencies
5d8b3a7
15 September 2025
- chore: release v0.2.9
ce0ab78
- Pin Node 22.19.0 across repo and templates
cf90d9a
- Removed CI workflow
b4760a2
- Harden CI npm install to avoid alias/tarball 404s
ada2c2c
- Added CI badge
59f2c74
15 September 2025
- chore: release v0.2.8
fad0163
- Fix downstream inline entry resolution; prefer dist under tsx
be66721
15 September 2025
- chore: release v0.2.7
3480c5f
- Decompose dev loop into module; fix test and use node:fs
2f87523
- Make tsx mandatory for inline dev; add tests and remove fallback
ae307a6
- fix(dev): robust inline discovery + offline resolved URL display
41750d4
- fix(dev): ESM-safe inline cwd + offline URL lint guard
a5dfed6
- Fix Windows test flake; normalize tsx path and use fs-extra
eeb762d
15 September 2025
- refactor: split inline server into module folder and remove monolith
4cdf4eb
- chore: release v0.2.6
0b83955
- dev: run packaged inline via tsx; warn/fallback when unavailable
1269f64
- fix(dev): resolve inline entry without __dirname; type/lint cleanup; dev -V
dcce6c9
- fix(inline): restore Route typing, add diagnostics; show empty routes
042588c
- fix(inline): share App instance with registers to populate routes
9589c81
- fix(inline): populate routes by generating relative register imports
f67a836
- fix(dev:inline): drop --tsconfig-paths flag; rely on env to fix Windows
025e2fa
- fix(inline): resolve tsconfig paths in tsx and keep TS-friendly register imports
b6323ea
- fix(inline): use explicit .ts extensions in generated register imports
02c9032
- comments
03ee487
14 September 2025
- chore: release v0.2.5
fdf7781
- openapi: align reference/template and fix downstream drift
1203264
- cleanup
5fa12fa
- Added change log to stan excludes
aaab988
14 September 2025
- chore: release v0.2.4
9238b5f
- build: resolve "@/..." alias in dist; fix downstream import errors
8daaba3
- templates: wire esbuild and doc params in template
2319e8e
- chore: adopt LF line endings repo-wide and in template
790737d
- templates: drop redundant as const in envKeys
c35c166
- templates: fix ambient types path in comments (default, not minimal)
fff5399
- bugfix
958d73f
- fix typedoc entry point
acb5b9e
13 September 2025
- chore: release v0.2.3
430ad5b
- docs(project): sync requirements with current state
de946df
- init: skip copying template package.json (merge only)
a5e344a
13 September 2025
- chore: release v0.2.2
bf92901
- two-tsconfig template: dev mapping + downstream rename; simplify runner
19f0ebb
- templates(dev): editor types without shipping config hacks
31b2ef7
- docs(contributing): switch to ‘npm run build’ (not ‘stan:build’)
b889e6c
- templates:lint: lint config with template config
4a50b70
- templates(types): fix template resolution of @karmaniverous/smoz
b350bd8
- templates: fix ESLint typed resolution via extend-only tsconfig.eslint.json
e268000
- templates(types): fix template type resolution (ambient + paths)
0ad86e1
13 September 2025
- Removed activecampaign tooling
dbe4b03
- updated dependencies
628dc07
- refactor(cli+http): split long modules; preserve paths
a391c7c
- updated docs
2acf5a4
- updated docs
0ad24a4
- chore: release v0.2.1
cfa5afb
- test: add coverage for HTTP inference, non‑HTTP bypass, registry, and helpers
ddeb372
- test(cli/init): add unit tests for init helpers
639f958
- docs(build): remove TypeDoc warning (use public ApiMiddleware)
ff698b9
- docs: update “add” examples; record AC removal in plan
a46307b
- docs(why): finish page; fix serializer regex and lint
7022fbf
- docs: lead with from‑zero quickstart; add offline & “add” examples
bb72241
- init: ensure app depends on @karmaniverous/smoz; update plan
0b5919f
- test: fix non‑HTTP handler and validator tests (type/lint/knip)
33afb4c
- docs: fix Tour init; README quick links & casing
2161787
- test(cli/init): stabilize helper tests (dirs, lockfile precedence)
f6395e3
- fix(steps): restore APIGatewayProxyEvent import
30b2044
12 September 2025
- Begin template refactor
a6ccffd
- chore: release v0.2.0
b8a8298
- cli(init/dev): config defaults, flags polish, and docs
acda1bd
- chore(init+templates): default template path, drop --init, fix lint/typecheck
e03edbc
- fix(cli/init): repair try/catch block and installed union; type-safe templates:typecheck mapping
2b4ddfc
- templates: make templates:lint type-aware via tsconfig.eslint.json
cda5b13
- fix(init): remove unnecessary optional chaining; clean lint
b381f8b
- cli: fix exactOptionalPropertyTypes and lint in index.ts
98e5acd
- docs(plan): prune completed list and refresh Next up
e6bc46f
12 September 2025
- chore: release v0.1.8
9de83f1
- templates: add jiti; enable tests; add VS Code + TSDoc
ddec453
12 September 2025
- chore: release v0.1.7
626ea24
- docs: condense requirements; prune dev plan; unwrap prose
5fdd6cd
- docs: unwrap prose in READMEs and docs pages
646ee25
- templates/init: deliver .gitignore via template ‘gitignore’ and convert on init
b9bf3bc
12 September 2025
- chore: release v0.1.6
9c4a098
- templates(project): add default .gitignore to project template
3cec9f2
12 September 2025
- chore: release v0.1.5
e02192b
- feat(templates+cli): add full template, publish /openapi in minimal, and fix init template resolution
49062e7
- templates: use canonical app/generated/openapi.json; remove local stub
8b5319a
- templates: add openapi placeholders and fix handler return types
2c236b1
- fix(init+templates): resolve templates from package with typed options and clean template lint (unknown/await)
9229b8c
- chore(templates/minimal): serve stub JSON in /openapi handler out of the box
277f633
12 September 2025
- chore: release v0.1.4
e089f61
- fix(cli): remove duplicate shebang in built CJS
83486c6
12 September 2025
- chore: release v0.1.3
1b29e3a
- Unify library and CLI builds under one Rollup config
ec19628
- Remove obsolete standalone CLI rollup config
e48e517
- Clean CLI build banner by externalizing Prettier
398b557
11 September 2025
- updated dependencies
24669a0
- chore: release v0.1.2
2cbf5f2
- fix(lint): replace tseslint.config with defineConfig
1a2a34f
- fix(eslint): export flat configs as arrays (no defineConfig)
17d4921
- regressed dotenvx
1ce657d
- added template
bf6c96b
- updated package name
3603179
10 September 2025
0.1.0
10 September 2025
- added activecampaign
8b973e6
- boilerplate
3eed518
- chore(knip): resolve unlisted binaries; prune dev plan
3d0a088
- docs(typedoc): export referenced types from entrypoint
1eb160f
- wip
e61b93e
- installed serverless-offline
7fbaef1
- generated mocks
ca3bff8
- wip
316d518
- reorganized repo
25d8add
- publish openapi
014e57f
- updated docs
f16c89d
- docs(typedoc): expand entry points for deep linking; keep internals
22bee04
- Make Orval mutator a concrete forwarder function
f6dc4cd
- absracted out cached-axios
a65e7cd
- updated docs
f59cb07
- docs: split README content into docs-src + unify template lint/typecheck
1e9f235
- boilerplate
80cfd82
- feat(app): introduce schema-first App class, widenable HTTP tokens, and registry aggregation
e3a96c8
- first pass at cached service
2ce559a
- updated docs
cf3d81d
- wip
5870db7
- wip
9ee8f99
- installed dependencies
c7e564c
- docs: nest recipe pages under Recipes via children front matter
6ca36ad
- wip
d69b447
- improved archiving
c35d258
- wip
bef2eda
- updated docs
ab571cd
- reorganized
2807d0a
- wip
7a4beca
- feat: HTTP middleware customization (defaults, profiles, transforms)
f1a52f7
- wip
4e0c50a
- updated docs
dddde21
- updated docs
39ac5a0
- updated docs
e8d4234
- wip
e6ae55f
- updated docs
ee4f1ba
- updated docs
8bcfdd1
- updated docs
def2be8
- refactor(app): begin App.ts split; extract helpers; fix lint
908e929
- docs: README overhaul + TSDoc on public API (Phase 1)
0add650
- chore: release v0.1.0
b959bfc
- updated docs
e624b30
- docs(project): compress project prompt; keep anchors; clarify install guard
307953b
- stable
934805c
- refactor(config): interface-first unifier; rename APIs for clarity (v0)
deb0e32
- docs: record typedoc cleanup completion in plan
afee7ff
- docs: enable TypeDoc source links; fix CT test runtime throw
d005bbc
- wip
93b227c
- tests passing!
1fe8a9f
- feat(cli): add dev/openapi; remove register --watch; local inline/offline
8b426a4
- cli(dev): fix types/lint; add inline server and offline runner
3379174
- reorganization
39c2060
- wip
63046d1
- refactor: split HTTP customization; fix App.ts and typings
d8c5b18
- wip
4b81907
- wip
1b0f4f5
- updated dependencies
b8f0d00
- docs: add Why, Tour, and Recipes; wire into navigation
d8c957f
- test helpers
f9ed1c5
- wip
901596b
- wip
1b0de3d
- fix: finalize HTTP customization split; tidy imports and aliases
d0021a5
- more tests
11d835a
- wip
fcb5e4c
- added comments
1ef2193
- wip
4079302
- wip
2892652
- wip
8d4f3e8
- wip
d34b683
- chore: remove unused modules (triage phase 1)
de947da
- updated readme
68bc769
- created new test script
0f42595
- Swapped @ and @@ aliases
7bd7e6b
- wip
fec98c7
- docs: slim README and link to docs pages
a7a89cb
- test fixture
bbfc9e0
- wip
2bb5e4e
- disabled multipart
eae917e
- feat(init): additive manifest merge, install flag; add template overlays
2d01aa1
- reorg
0586969
- Restore rich HTTP middleware pipeline in buildHttpMiddlewareStack
5eb7e16
- wip
b9425ba
- dev: inline backend tests and docs default to
smoz dev
3824218
- wip
2b1d930
- wip
f108dc2
- feat(cli): add
smoz init
and package minimal templates 18c62b0
- wip
a3c892a
- docs: define CLI requirements and reset plan
d53f0df
- wip
3ca5e6f
- feat(cli): add
smoz add
scaffolder for functions 3888c96
- wip
66bbab1
- finished the swing on openapi generation
4bbe606
- more gpt
b35e755
- test: add coverage for HTTP customization and transform helpers
1b21d14
- feat: path helper, watch mode, script chaining, fn defaults
91da451
- chore(app): remove obsolete stages aggregator
3aec49a
- test: add CLI and aggregator tests; docs: path hygiene
636a879
- removed cached files
203f3f1
- docs(cli): define dev/openapi plan; remove register --watch
ecfb846
- renamed directories
1dacedd
- docs: specify App singleton + registry; slug generator; break old APIs
98401aa
- refactor(handler): bind env to function configs; simplify wrapper API
a128bb3
- refactor: DI to remove toolkit→stack deps; add env adapter
b3d1454
- installed stan
75eb561
- docs(policy): keep /app fixture; prefer serverless plugin; doc structure
7b3ca7e
- wip
3fa7a1b
- cli(dev): fix typing/lint; inline/offline server lint cleanups
2a0f788
- docs: add routing guardrails and next-up plan
3cb144b
- chore(knip): phase 1 config cleanup and ignores
00c09bd
- Wrappers: make unused opts explicit and align to client arities
c487dd0
- Installed lefthook
2490981
- wip
a604bf7
- wip
2d7b8ab
- chore: move dir-change mechanics to project prompt; prune TODO; continue templates
2706df8
- added zod response validation
8df205e
- gpt update
c79db86
- test: refactor fixtures to mirror DX; add config runtime/CT tests
d74ab7a
- wip
b86942a
- feat(app): parse serverless internally; allow stage overrides of globals
24eab96
- wip
e22b603
- feat(app): functionName defaults from app root; drop slug; path-based defaults
d8d0c55
- created registry, wip
05559dd
- wip
5e90934
- progress
527340e
- wip
a5f544e
- feat(cli): add minimal SMOZ CLI (version/signature)
9c6277b
- wip
c7aa874
- removed typedoc categories
36c43a9
- refactor(core): slim App.ts via helpers; keep API stable
1f4f998
- wip
900b220
- cli(register): add debounced watch helper and tests
295f045
- refactor(app): delegate registry to src/app/registry.ts
7c156e8
- feat(cli): add
smoz register
to generate register files 03f63c1
- Chore: fix Orval mutator, remove x-context, clean workspaces
e826063
- docs: categorize TypeDoc and order with Public API first
cf2a4c7
- wip
10d2706
- npm install
d21fd9d
- migrate endpoints to functions and fix wiring
e1b95e7
- fix(app): typing and test stability after App migration; widen HTTP tokens cleanly
9a06e50
- test(snap): fix selection-sync mock hoist; stabilize tar call capture
dd5a7e2
- Fix typecheck and serverless packaging; update Orval mutator path
1a84c6c
- chore: clean up development plan
5985837
- updated path aliases
1b4397c
- chore: remove demo package.json/tsconfig; update ESLint
a0d3e4e
- feat: add toolkit index, fix openapi script, update tests
94dd08b
- Fix makeWrapHandler parse and Orval mutator path
b5090c9
- dev: single-start inline and conditional restart
e3c9881
- wip
82560ab
- fix(dev): clean CLI/watch, optional defaults, and scripts
251fe37
- Docs: preserve full HTTP middleware and set toolkit direction
a644ee6
- wip
d938258
- wip
2e38949
- chore(plan): prune/tidy TODO; feat(init): copy shared project boilerplate
4a25512
- refactor: schema-first cleanup for base event types and tokens
59d9099
- wip
a915591
- wip
834d390
- resolved remaining errors
7b17ce2
- docs(examples): seed examples area and rest-only guide
9386765
- HTTP stack: fix HEAD/Zod interaction, typing, and lint
ceaced7
- refinements
9ba8eba
- docs: TSDoc Phase 2 across core utilities and internals
fdd23cc
- chore(build): reduce stan:build warnings; fix type guard
831f13c
- wip
e1b0f03
- feat: serverless register plugin; rebrand /app fixture; plan update
f239b55
- chore(todo): prune completed items and focus templates checks
5fe55dd
- refactor: fix types/lint; prep App split
d3ed338
- wip
36df8fd
- chore: knip cleanup and dev plan pruning
618346a
- docs(types): adopt aws-lambda event/result types in dev adapters
c1dea67
- prepping for deployment
636925c
- chore: trim public API and align test fixtures
56d8322
- docs+cli: front matter, typedoc order, path params
fd18b40
- updated test fixture
f6450b3
- cli(add): normalize path params; docs consumption guide
6235816
- fix(cli): satisfy no-unnecessary-condition in init
e53f6a2
- improved orval
dfa44f1
- Docs: switch to app/functions and CLI registers
10b9c11
- chore(eslint): drop eslint-plugin-eslint-comments
32c15e4
- fix(tests): close braces, complete serverless test, and make OpenAPI test cross‑platform
44190c2
- chore: refresh dev plan after passing scripts
ffad468
- wip
fa8a470
- docs(examples): add rest-sqs and rest-step guides; update index
189d553
- docs: HTTP middleware customization; prune dev plan
c307ebd
- dev: seed env from app config for inline mode
be25451
- docs(templates): explain register imports; add inline comments
c418c9f
- fix(templates/minimal): seed placeholder registers to unblock typecheck
84d8916
- wip
0b8d855
- resolved errors
8d93754
- fix: type variance, vitest cache excludes, and stan rollup tsconfig
0570ef4
- fix(templates): run tsc via Node on Windows; robust fallbacks
efb7a0e
- test: fix CT tests and remove unused fixture; mirror DX
fa80078
- eslint: require descriptions on disables; justify existing ones
7c1cf13
- Restore strict fnEnvKeys typing, align handler generics
bb58a2c
- docs(cli): add dev loop and remove watch flag
a40310c
- docs(template): add minimal README to templates/project
f67da81
- fix(build): treat @/ and @@/ as externals; tidy dev plan
404f7a7
- chore(build): suppress alias unresolved warnings in DTS bundling
1e52577
- docs: align install/import usage; fix minor TypeDoc glitches
8cf9307
- wip
6167bf0
- wip
2a9460e
- build(rollup): use tsconfig.rollup.json explicitly
1e72d76
- test(inline): fix spawn CLI detection, typing, and lint issues
37095b0
- fix: add minimal template tsconfig and update plan
b93a944
- docs(typedoc): export internal types and fix broken links
7ff2d93
- Seed generated register placeholders; fix imports
d693d17
- name refactor
22abaa0
- stack -> app
e92c174
- fixed tests
99e928b
- cli(add): scaffold path params; docs pre-commit snippet
64a6152
- fix(templates): pass minimal lint/typecheck; use d.ts bundle for types
5ac5406
- fix(init): spawnSync typing, literal return; quiet lint
15ca388
- docs(plan): record CLI slice 3 (add command) completion
6aad915
- refactor(app): remove any in handler wiring; internalize serverless functions cast
48d4fa1
- fix(templates): strict lint fixes without relaxing rules
c7cfa96
- wip
1a31ce5
- refactor: schema-only public API; fix base events; remove cruft
495b330
- feat(customization): expose buildSafeDefaults; add tests; update plan
1b2b817
- Use value-type generics for env keys (no z.infer in generics)
a184da0
- chore: fix templates typecheck/lint wiring; add CONTRIBUTING stub
574c121
- fix: vitest excludes, rollup tsconfig typing, and buildFnEnv variance
b531f6e
- Lint fixes and knip config refinement
705f388
- wip
4a26499
- fix: repair OpenAPI builder, export serverless builder, DI callsites
8410c94
- offline: widen temp env and add diagnostics
36f3e2b
- refactor: drop back-compat shims; pass compute args only when defined
e0aedf7
- docs: refresh dev plan and queue knip cleanup
ec1fbe8
- fix: break last toolkit→stack cycle; inject buildFnEnv
bb8f28b
- wip
d5b3ef5
- plan: detail templates and CLI design (next steps)
ec2d618
- chore(templates): print full tsc diagnostics on typecheck failure
985ffdf
- dev: fix lint in env seeding and inline restart guard
c1fc613
- update
6f092e0
- fix(templates): prefer local tsc; avoid npx EINVAL on Windows
b60aa4c
- update archive
5133f07
- chore(knip): single workspace; ignore intrinsic; keep file
8f1f7af
- wip
df142b0
- ran orval
f34df9a
- fix(plugin): lint-safe error text and default export; update plan
b4d86b2
- bugfix
99f8415
- wip
9170c35
- lintfix
99e9eae
- eslint: fix plugin types/options; justify and dedupe disables
9baa2ba
- wip
e3f92b2
- test(cli): add path params scaffolding test
b31a700
- docs(plan): refine Next up with actionable steps
52d8ff5
- Lint: remove unnecessary type assertions in contacts wrapper
631b126
- fix(templates): verbatimModuleSyntax-safe imports; add install guard policy
32cb431
- docs(templates): memorialize register placeholders policy
2913036
- test: make serverless tests OS‑portable; loosen register import assertion
cc8c5c0
- build: suppress alias unresolved warnings; document cleanup completion
1dc451d
- feat(middleware): plug wrapSerializer back into HTTP stack
1464010
- chore: fix lint/typecheck/docs by excluding templates; rootDir; lint
250f531
- Fix BaseEventTypeMap import, clean imports, align CFV wrappers
62ae80c
- fix: tests, lint, and unused file cleanup
07327f2
- docs: enable TypeDoc source links; fix CT test runtime throw
162dcb2
- chore(templates): tighten template tsconfig; improve diagnostics
83dbc5b
- fix(templates/lint): add tsconfig for templates config and wire root ESLint
5812b94
- Switch to CLI-generated registers for OpenAPI/SL
a54e378
- chore(docs): fix wrapHandler JSDoc link; tidy stage artifacts docs
f8b8c2e
- fix: builder DI polish, repoRoot bug, and import sorting
516297c
- chore: make typecheck repo-wide no-emit; stabilize rollup tsconfig
50aa7fb
- fix(offline): set TMP/TEMP/TMPDIR fallbacks to avoid “undefined\temp\…” files
c5b0417
- chore(build): suppress alias UNRESOLVED_IMPORT warnings reliably
914b2f6
- fix(templates): make typecheck runner robust to undefined/stdout Buffer
b77e900
- feat(templates): wire minimal template to register-based loaders; update plan
7dfe71f
- all tests pass
4076464
- create gpt dir
44b2eec
- fix(cli): remove unnecessary-condition in install logic
d73bdaa
- wip
d90e3d4
- tests: fix Windows URLs; relax register import
d7dfd2b
- fix(app): parse stage params to effective schema; default functionName drops 'app'
03a6ae6
- wip
64e9ed4
- chore(dev): resolve '@karmaniverous/smoz' in templates via tsconfig paths
48afab0
- tests/knip: align serverless path expectation; apply knip hints
b36a1d7
- eslint: type the comments plugin and narrow registration for TS
e37d2d5
- updated roots
73dad34
- chore: consolidate to single package; simplify generate script
34dc7ce
- fix(templates): avoid bare side‑effect imports in minimal template
f311202
- fix: templates lint config and record plan
8fcfe73
- chore: progress dev plan; fix init lint and refresh TODO
5f3fda8
- fix: restore typecheck by using Rule.RuleModule
0b2f689
- fix(stan:build): remove outDir for plugin; quiet alias warnings
70434cf
- fix(templates/minimal): use ambient declarations for registers (no generated files)
2f7a75d
- fix(templates): ensure TS project mapping on Windows shells
2d68cb6
- fix(inline): HEAD→GET route fallback and test env seeding
142543c
- chore(init): explicit install predicate to satisfy lint
17c1ec0
- fix(cli): pass argv to commander and add knip entry
f794271
- updated package keywords & description
4f78341
- chore(init): remove final unnecessary optional chains
30fc757
- refactor(core): fix App.ts types after slimming; build clean
6003d0d
- tests: fix watch helper test for strict TS config
e02f72c
- chore(plan): mark lint-zero done; renumber next steps
a4dd06f
- eslint: codify unsafe rule policy; no inline disables
e823eab
- categorize by category
07e54b0
- removed default type params
8166557
- Make ESLint CLI type-aware by setting parser and projects
df13643
- Remove Handler generic defaults; ignore generated in Knip
1f8e4bc
- fix(cli/dev): satisfy lint in verbose log and close()
5b8dbe0
- docs: cross-link examples from Recipes index
e8d7ea7
- chore(plan): add lint-zero task and refine next steps
2768a07
- manual tsconfig edits
288f8ca
- fix(cli/dev): resolve ESLint issues in dev loop
d21f122
- chore(ci): run
smoz register
before typecheck f5a6d56
- Knip hygiene for pre-register sources and CLI bin
6e949b5
- fix(init): declare installed and tidy optional-chain
54f2fa6
- plan: add precise move plan for functions layout
2726887
- rebrand
fb7e4e5
- fix(cli/dev): restore timer and simplify inline restart
a55f6ff
- fix(cli): normalize install option to satisfy lint
6a84aba
- wip
671dd28
- chore: close templates:typecheck loop; keep loop guard
8d0ef62
- fix(templates): use project discovery for typed linting
7e3896b
- docs(templates): add cross‑platform path hygiene note
cce8e96
- fix(lint): remove unused BaseOperation import
7b8ab94
- chore(devplan): lint fix in buildOpenApi; slug export cleanup
4ca8b78
- wip
5addb85
- updated AllParams source
8d819aa
- fix(templates): allow default project fallback for ESLint
00d94b4
- wip
094b46b
- wip
a7caf6a
- fix: correct FunctionHttpConfig typing in wrapHandler
3c7edd7
- docs: update dev plan for env seeding + lint fixes
9a649f9
- docs(cli): default
npx smoz dev
; offline as opt-in f6cf92b
- fix: resolve import path and test generics after type cleanup
3ac1917
- wip
03eb98e
- wip
06c2133
- fix(cli/dev): suppress false-positive on pending re-run guard
88580da
- docs: add Examples link to README; update plan
3a68970
- chore(templates): ensure ESLint covers config file under stan run
8751510
- Dev plan: mark templates acceptance completed
9046262
- fix(cli/dev): drop unnecessary close guards in stop
d838b0e
- test(cli): relax params regex to allow extra fields
c0829ad
- test(cli): quote-agnostic assertions for path params
aa7fe2a
- docs: refresh dev-plan timestamp; record move workflow
bafbaf8
- fix: restore typecheck and stabilize rollup tsconfig
c916b71
- updated stan
1dd03b9
- add generate script
29ad19c
- wip
e77b9bc
- wip
13fff25
- consistent generics
61d44a7
- added Drive sync
cdd81fe
- chore: fix templates:lint glob and update dev plan
fe64d16
- fix: templates minimal tsconfig rootDir + typeRoots
24b103d
- wip
c512a30
- wip
0a329b1
- updated readme
0dd2cdf
- updated stan config
713296d
- bugfix
a18f04a
- created local gpt dir
bf13ea3
- reorganized app directory
728b2c8
- added changelog
ab163a3
- updated readme
e785856
- chore: remove eslint-comments shim and update plan
6a8429b
- updated ignores
4681d12
- bugfix
4c2208c
- resolved build comment issue
ada0e61
- updated todo
74218ff
- updated stan
d37e499
- updated docs
12e4aa8
- updated knip config
2232691
- fix(app): parse stage params; default functionName
2bbf95b
- wip
5dfa0e6
- test lefthook
7cf1154
- Initial commit
be3f515
- removed comment
49c7904
- wups
8a41161
- more gpt fodder
5fedeb3