@ioi-ri/default-runtime-manager
v0.4.71
Published
Use ioi-installer v8+ npm-based install.
Downloads
6
Readme
Use ioi-installer v8+ npm-based install.
Install: { "id": "50c4ba49-045f-4220-824d-911c4b8caf78", "referer": [ "Store-of-stores", "qWAA8xbvbKZPS6_2h-_RD" ], "dt": "2023-05-08T09:11:05.805Z", "inst": { "pkg": "@ioi-ri/app-uui", "version": "0.3.37" } } returns Ack: true | false
Install query: { "id": "833ec18b-3de3-4118-bf65-862d4fb2384b", "referer": [ "Store-of-stores", "hoUnxGScpxHOs4yqHfCen" ], "dt": "2023-05-08T09:16:39.182Z", "inst": {...}, "query": "install" | "outdated" } returns Ack: true | false, with "install" | "outdated" JSON
AckInstall: { "ack": { "ok": true | false ["install" | "outdated"] : { ... } }, "id": "1F870C5A-7CDC-45F5-94E2-BE652D726C89", "_msg": {...}, "referer": [ "default-runtime-manager", "50D9704C-5535-4AFC-87AC-C9B5210A5BFE" ], "dt": "2023-05-08T09:11:07Z" }
ioi-packaging
$ git remote add ioi-packaging https://gitlab.com/industry-of-integrations/ioi-packaging.git
$ git fetch --all
$ git merge ioi-packaging/master --allow-unrelated-histories
Fill in the package details in package.json
; replace <@scope/package>
and <binary>
. Make the binary using either the Makefile
or through Xcode
. Once the binary is located in a subdir of _DerivedData
, then make dist
. It should then be ready to publish using npm [--access public] publish
. After publishing, the ioi-installer
can be used to install the package for IOI.
The binaries under bin
will be symlinked by npm
into the IOI install directory, under .bin
. npm
will call postinstall
after the install automatically and the ioi-installer
will call npm start
. The ioi-installer
can be used to call the other npm
scripts in the package.json
.
files
includes all files that will be added to the package. Do NOT include an asterisk after the last slash, or .DS_Store
and other garbage will be included, whether you have those files in .gitignore
or not. https://stackoverflow.com/questions/55245190/npm-pack-including-ds-store