5 changes: 5 additions & 0 deletions packages/runtime/help/help.txt
5 changes: 5 additions & 0 deletions packages/runtime/help/start.txt
13 changes: 13 additions & 0 deletions packages/runtime/index.d.ts
33 changes: 33 additions & 0 deletions packages/runtime/index.js
18 changes: 18 additions & 0 deletions packages/runtime/index.test-d.ts
261 changes: 261 additions & 0 deletions packages/runtime/lib/app.js
209 changes: 209 additions & 0 deletions packages/runtime/lib/config.js
101 changes: 101 additions & 0 deletions packages/runtime/lib/loader.mjs
89 changes: 89 additions & 0 deletions packages/runtime/lib/schema.js
77 changes: 77 additions & 0 deletions packages/runtime/lib/start.js
88 changes: 88 additions & 0 deletions packages/runtime/lib/worker.js
52 changes: 52 additions & 0 deletions packages/runtime/package.json
43 changes: 43 additions & 0 deletions packages/runtime/runtime.mjs
245 changes: 245 additions & 0 deletions packages/runtime/test/app.test.js
46 changes: 46 additions & 0 deletions packages/runtime/test/cli/helper.mjs
61 changes: 61 additions & 0 deletions packages/runtime/test/cli/start.test.mjs
52 changes: 52 additions & 0 deletions packages/runtime/test/cli/validations.test.mjs
131 changes: 131 additions & 0 deletions packages/runtime/test/cli/watch.test.mjs
58 changes: 58 additions & 0 deletions packages/runtime/test/config.test.js
13 changes: 13 additions & 0 deletions packages/runtime/test/schema.test.js
101 changes: 101 additions & 0 deletions packages/runtime/test/start.test.js
21 changes: 21 additions & 0 deletions packages/runtime/test/worker.test.js
5 changes: 4 additions & 1 deletion packages/service/lib/load-config.js
3 changes: 2 additions & 1 deletion packages/service/lib/utils.js
65 changes: 65 additions & 0 deletions packages/start/fixtures/composerApp/api1.json
23 changes: 23 additions & 0 deletions packages/start/fixtures/composerApp/platformatic.composer.json
3 changes: 3 additions & 0 deletions packages/start/fixtures/runtime.json
45 changes: 31 additions & 14 deletions packages/start/index.js
1 change: 1 addition & 0 deletions packages/start/package.json
74 changes: 73 additions & 1 deletion packages/start/test/start.test.js
3,263 changes: 1,807 additions & 1,456 deletions pnpm-lock.yaml