minikit.yaml
How the toolkit works on one project. Committed with the project; never holds secrets. Every field has a default, so a project without the file still runs.
toolkit: 0.1.0 # the toolkit version the project was created or last upgraded with
sdk:
mode: vendored # a copy under packages/, replaced by `minikit upgrade --project`
version: 0.1.0
checksum: sha256:… # of the copy; doctor and validate notice local edits
run:
target: simulator # simulator | browser | chrome
offline: true # run without sign-in (null: the simulator's own switch)
port: 52110 # the dev-server port; stable so web storage survives restarts
build:
base_href: / # the host serves the bundle's entry folder as /
pwa_strategy: none # no service worker: on a stable per-app origin it could serve stale files
extra_args: [] # appended to flutter build web
package:
out: dist
.minikit/ next to it is git-ignored: the launcher the IDEs run, the manifest schema for your
editor, run.json while a run is going, stamps for installed skills.