@netgreener/sdk
v0.1.5
Published
Thin Node HTTP client for NetGreener api_server (Python netgreener_sdk twin).
Maintainers
Readme
@netgreener/sdk
Thin Node HTTP client for the NetGreener api_server (/api/v1).
Twin of Python netgreener_sdk. Same product brain — no Node server fork.
Status: @netgreener/[email protected] published on npm.
Also available until then as @netgreener/runtime/sdk.
Install
npm install @netgreener/sdkLocal (this repo)
cd netgreener_js_sdk
npm run sync-from-runtime # optional: refresh from netgreener_node
npm testQuick start
import { NetGreenerClient, ApiError } from '@netgreener/sdk'
const client = new NetGreenerClient()
await client.login('[email protected]', '…')
const me = await client.getMe()
console.log(me.email)
const project = await client.getOrCreateProject('My app', '/work/app', {
gitUrl: 'https://github.com/acme/app.git',
language: 'JavaScript',
})Owner publish
See OWNER_PUBLISH.md — agent prep is done; npm release is yours.
