update version
This commit is contained in:
56
README.md
56
README.md
@@ -1,4 +1,58 @@
|
|||||||
|
# n8n Node: Wajs
|
||||||
|
|
||||||
# n8n-nodes-wajs
|
Ini adalah *community node* n8n untuk berinteraksi dengan layanan Wajs.
|
||||||
|
|
||||||
|
[](https://n8n.io)
|
||||||
|
[](https://www.npmjs.com/package/n8n-nodes-wajs)
|
||||||
|
[](https://spdx.org/licenses/MIT.html)
|
||||||
|
|
||||||
|
## Kompatibilitas n8n
|
||||||
|
|
||||||
|
Telah diuji dengan n8n versi `1.117.1` dan yang lebih baru.
|
||||||
|
|
||||||
|
## Instalasi
|
||||||
|
|
||||||
|
1. Buka n8n.
|
||||||
|
2. Pergi ke **Settings > Community Nodes**.
|
||||||
|
3. Pilih **Install**.
|
||||||
|
4. Masukkan `n8n-nodes-wajs` sebagai nama paket npm.
|
||||||
|
5. Klik **Install**.
|
||||||
|
|
||||||
|
Setelah instalasi selesai, node akan muncul di panel node Anda.
|
||||||
|
|
||||||
|
## Kredensial
|
||||||
|
|
||||||
|
Node ini memerlukan kredensial untuk terhubung ke Wajs.
|
||||||
|
|
||||||
|
1. Dari sidebar n8n, buka **Credentials > New**.
|
||||||
|
2. Cari **Wajs Credentials** dan pilih.
|
||||||
|
3. Isi informasi yang diperlukan untuk mengautentikasi akun Wajs Anda.
|
||||||
|
|
||||||
|
## Operasi
|
||||||
|
|
||||||
|
Node ini menyediakan operasi berikut:
|
||||||
|
* **Wajs**: Operasi utama untuk berinteraksi dengan API Wajs.
|
||||||
|
|
||||||
|
## Pengembangan (Development)
|
||||||
|
|
||||||
|
Berikut adalah cara untuk melakukan pengembangan pada node ini secara lokal.
|
||||||
|
|
||||||
|
### Prasyarat
|
||||||
|
- [Bun](https://bun.sh/) terinstal di sistem Anda.
|
||||||
|
- Lingkungan n8n untuk pengujian.
|
||||||
|
|
||||||
|
### Setup
|
||||||
|
1. Clone repositori ini.
|
||||||
|
2. Jalankan `bun install` untuk menginstal semua dependensi.
|
||||||
|
|
||||||
|
### Skrip yang Tersedia
|
||||||
|
|
||||||
|
- `bun run init`: Menginisialisasi proyek.
|
||||||
|
- `bun run build`: Mem-build node dari source code TypeScript.
|
||||||
|
- `bun run generate`: Men-generate file definisi node.
|
||||||
|
- `bun run version:update`: Memperbarui versi patch pada `package.json`.
|
||||||
|
- `bun run publish`: Menjalankan proses build, update versi, dan publikasi (memerlukan konfigurasi lebih lanjut).
|
||||||
|
|
||||||
|
## Lisensi
|
||||||
|
|
||||||
|
Dilisensikan di bawah [Lisensi MIT](LICENSE.md).
|
||||||
@@ -22,11 +22,14 @@ async function init() {
|
|||||||
throw new Error('NAMESPACE and OPENAPI_URL are required')
|
throw new Error('NAMESPACE and OPENAPI_URL are required')
|
||||||
}
|
}
|
||||||
|
|
||||||
|
await fs.rmdir("src", { recursive: true }).catch(() => { })
|
||||||
|
|
||||||
try {
|
try {
|
||||||
await fs.access(".git")
|
await fs.access(".git")
|
||||||
|
|
||||||
console.log("[INIT] Git already initialized")
|
console.log("[INIT] Git already initialized")
|
||||||
execSync("rm -rf .git")
|
execSync("rm -rf .git")
|
||||||
|
execSync("git init")
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
execSync("git init")
|
execSync("git init")
|
||||||
}
|
}
|
||||||
@@ -52,7 +55,6 @@ async function init() {
|
|||||||
console.log('[INIT] Installing dependencies...');
|
console.log('[INIT] Installing dependencies...');
|
||||||
execSync("bun install", { stdio: 'inherit' })
|
execSync("bun install", { stdio: 'inherit' })
|
||||||
|
|
||||||
console.log('[INIT] Done');
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user