saagie / sdk

Saagie πŸ“¦ SDK for Technologies

Home Page:https://www.saagie.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Saagie πŸ“¦ SDK for Technologies

build npm

The Saagie Technology SDK allows you to implements new technologies easily within the Saagie platform.


Requirements


🀩 Create your first technology

πŸ‘‰ Initialize your technology

npx @saagie/sdk init

If it does not work (npx is a little capricious on system with space in the path) go to the folder where you want your technology to be located:

npm init -y
npm install @saagie/sdk

Update the package.json to include this script command :

{
  "...": "...",
  "scripts": {
    "init": "saagie-sdk init"
  },
  "...": "..."
}

Now run to start the technology prompt:

npm run init

πŸ‘‰ Run your technology locally

npm run dev

πŸ‘‰ Build your technology

npm run build

πŸ‘‰ Create a new context

npm run new:context

πŸ“š Technologies & Contexts documentation

▢️ Access the SDK documentation

Quick links:


πŸ’» CLI Commands

Usage: saagie-sdk [options] [command]

Options:
  -V, --version    output the version number
  -h, --help       display help for command

Commands:
  init             Create an empty Saagie External Technology project
  start [options]  Run local application
  build            Package your technology
  help [command]   display help for command

πŸ‘©β€πŸ‘¨β€ Contributing

Please read our Contributing Guide before submitting a Pull Request to the project.

About

Saagie πŸ“¦ SDK for Technologies

https://www.saagie.com/

License:Apache License 2.0


Languages

Language:JavaScript 96.4%Language:HTML 1.7%Language:SCSS 1.4%Language:Shell 0.5%