53be923921
This PR removes comments from our record types, makes initial version optional, and unifies the order of initial / current version. - Initial versions are zero by default - If no current version is provided to `defineMigrations`, migrations should be undefined - Fixes TypeScript quirks in versioning (e.g. only initial version) This PR also: - Makes migrations optional when empty - Removes reference to empty migrations ### Change Type - [x] `major` — Breaking Change ### Test Plan - [x] Unit Tests - [ ] Webdriver tests ### Release Notes - [tlschema] Improve `defineMigrations` - [editor] Simplify migration definitions
17 lines
No EOL
319 B
Text
17 lines
No EOL
319 B
Text
**/node_modules/*
|
|
**/out/*
|
|
**/dist/*
|
|
**/dist-cjs/*
|
|
**/dist-esm/*
|
|
**/api/*
|
|
!**/pages/api/*
|
|
**/.tsbuild*
|
|
**/.next/*
|
|
*.mdx
|
|
**/_archive/*
|
|
apps/docs/content.json
|
|
apps/vscode/extension/editor/index.js
|
|
apps/vscode/extension/editor/tldraw-assets.json
|
|
apps/webdriver/www/index.js
|
|
apps/vscode/extension/editor/*
|
|
apps/examples/www |