TODO:
- implement viewing & editing.
- Add links to deployment, and CHANGELOG.
style.css
package.json
vite config
.vscode
eslint use --cache
.vscode
add vite-css-modules
editorconfig
tsconfig and updated vue-tsc (fixes most of the type checking bugs)
fix last type errors
audiowaveform
gitignore ESLint
ESLint: ignore autogenerated JSON
lint:fix tsconfig and vite config
migrate icon generating script to TS
eslint src/lib/
eslint stores
eslint src/*.ts
eslint audio
pnpm update
update icon
eslint ahh
import new tracks json
instructions on jq codenames
codenames.json
fix styles broken by import order
eslint audio
app
error screen
footer
copyright year
global header
loading screen
transition
search field
preview
track info
inspector
control
controls
controls range
controls impl
controls index
eslint no-console off
AudioTrack view inspector
cards and sliders
more controls
master volume slider
playhead
library page
player page
timeline markers
timeline markers
header tick
timestamp
timeline clip index
clip empty
clip lyrics
clip palette
clip fadeout
clip default
import order
timeline
timeline panel
timeline track header
timeline trackview
clip view
clip audio
audio waveform
scrollsync
easy lints
eslint store
eslint no mutating props off
pnpm catalog off
add unhead dep
use head
eslint inspector
eslint easy minor stuff
eslint audiowaveform
easy fix
eslint use :key with v-for
fix audio waveforms
inspector makes more sense
season
remove debug
inspector
Merge codenames into main json
bump pnpm
pnpm in particular
enabled
monospace Game Over
Move JSON to assets to avoid caching issues