Move the repository to Gitea #1

Merged
lilleman merged 3 commits from move-to-gitea into main 2026-09-13 17:59:48 +02:00
3 changed files with 8 additions and 12 deletions
Showing only changes of commit 793839d0e0 - Show all commits
+3 -3
View File
@@ -1,7 +1,6 @@
# @larvit/smpp # @larvit/smpp
[![npm](https://img.shields.io/npm/v/@larvit/smpp)](https://www.npmjs.com/package/@larvit/smpp) [![npm](https://img.shields.io/npm/v/@larvit/smpp)](https://www.npmjs.com/package/@larvit/smpp)
[![Test](https://github.com/larvit/larvitsmpp/actions/workflows/test.yaml/badge.svg)](https://github.com/larvit/larvitsmpp/actions/workflows/test.yaml)
SMPP 3.4 client and server for Node.js with the session layer built in: keepalive, reconnect, send SMPP 3.4 client and server for Node.js with the session layer built in: keepalive, reconnect, send
window, long messages and delivery receipts. TypeScript, ESM, no dependencies. window, long messages and delivery receipts. TypeScript, ESM, no dependencies.
@@ -14,7 +13,8 @@ window, long messages and delivery receipts. TypeScript, ESM, no dependencies.
- **Graceful shutdown.** `close()` waits for what is in flight, so neither end has to guess. - **Graceful shutdown.** `close()` waits for what is in flight, so neither end has to guess.
- **Never throws.** Every fallible call resolves to `{ err?, … }`. - **Never throws.** Every fallible call resolves to `{ err?, … }`.
- **Interoperable.** Tested as a client against Jasmin and SMPPSim, and as a server against Kannel, - **Interoperable.** Tested as a client against Jasmin and SMPPSim, and as a server against Kannel,
jsmpp, Cloudhopper, python-smpplib and php-smpp: [interop-tests/](interop-tests/README.md). jsmpp, Cloudhopper, python-smpplib and php-smpp:
[interop-tests/](https://gitea.larvit.se/larvit/smpp-js/src/branch/main/interop-tests/README.md).
[Install](#install) · [Send an SMS](#send-an-sms) · [Delivery reports](#delivery-reports) · [Install](#install) · [Send an SMS](#send-an-sms) · [Delivery reports](#delivery-reports) ·
[Receive SMS](#receive-sms) · [Run an SMPP server](#run-an-smpp-server) · [Errors](#errors) · [Receive SMS](#receive-sms) · [Run an SMPP server](#run-an-smpp-server) · [Errors](#errors) ·
@@ -630,7 +630,7 @@ if (isCommand(pduObj, 'submit_sm')) {
## Migrating from larvitsmpp 0.4.0 ## Migrating from larvitsmpp 0.4.0
See [MIGRATION.md](MIGRATION.md). See [MIGRATION.md](https://gitea.larvit.se/larvit/smpp-js/src/branch/main/MIGRATION.md).
## Development ## Development
+1 -1
View File
@@ -96,6 +96,6 @@ ways the next experiment must see. One fix per defect class, as its own change:
then the implementation; then the decision record in the root `AGENTS.md` where the fix settles then the implementation; then the decision record in the root `AGENTS.md` where the fix settles
a question of the wire or the session's life. a question of the wire or the session's life.
3. `/larv-review` on the branch, with the pull request based on `main`. When it marks the PR 3. `/larv-review` on the branch, with the pull request based on `main`. When it marks the PR
ready, squash-merge it. ready, fast-forward it.
4. Back in the experiments worktree: fast-forward `main`, rerun the experiment that found the 4. Back in the experiments worktree: fast-forward `main`, rerun the experiment that found the
defect, delete the workaround its test carried, and note the fix in the findings file. defect, delete the workaround its test carried, and note the fix in the findings file.
+4 -8
View File
@@ -9,19 +9,16 @@
"smpp", "smpp",
"typescript" "typescript"
], ],
"homepage": "https://github.com/larvit/larvitsmpp", "homepage": "https://gitea.larvit.se/larvit/smpp-js",
"bugs": {
"url": "https://github.com/larvit/larvitsmpp/issues"
},
"repository": { "repository": {
"type": "git", "type": "git",
"url": "git+https://github.com/larvit/larvitsmpp.git" "url": "git+https://gitea.larvit.se/larvit/smpp-js.git"
}, },
"license": "MIT", "license": "MIT",
"author": { "author": {
"name": "Mikael 'Lilleman' Göransson", "name": "Mikael 'Lilleman' Göransson",
"email": "lilleman@larvit.se", "email": "lilleman@larvit.se",
"url": "http://github.com/larvit/larvitsmpp" "url": "https://gitea.larvit.se/larvit/smpp-js"
}, },
"type": "module", "type": "module",
"exports": { "exports": {
@@ -37,8 +34,7 @@
"node": ">=18.0.0" "node": ">=18.0.0"
}, },
"publishConfig": { "publishConfig": {
"access": "public", "access": "public"
"provenance": true
}, },
"scripts": { "scripts": {
"build": "tsc --project tsconfig.build.json", "build": "tsc --project tsconfig.build.json",