Compare commits

...

6 Commits

6 changed files with 3053 additions and 12 deletions

38
.releaserc Normal file
View File

@ -0,0 +1,38 @@
{
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
"@semantic-release/changelog",
[
"@semantic-release/exec",
{
"publishCmd": "git clone https://git.lumeweb.com/LumeWeb/circle-ci-publish.git ci; ./ci/publish.sh \"${nextRelease.version}\""
}
],
[
"@semantic-release/npm",
{
"npmPublish": false
}
],
[
"@semantic-release/git",
{
"assets": [
"package.json"
]
}
]
],
"branches": [
"master",
{
name: "develop",
prerelease: true
},
{
name: "develop-*",
prerelease: true
},
]
}

View File

@ -1,5 +0,0 @@
nodeLinker: node-modules
plugins:
- path: .yarn/plugins/@yarnpkg/plugin-typescript.cjs
spec: "@yarnpkg/plugin-typescript"

View File

@ -1,18 +1,20 @@
{
"name": "@lumeweb/relay-plugin-discovery-irc",
"version": "0.1.0",
"version": "0.0.0",
"type": "module",
"scripts": {
"build": "node build.js"
"build": "node build.js",
"semantic-release": "semantic-release"
},
"devDependencies": {
"@lumeweb/peer-discovery": "https://git.lumeweb.com/LumeWeb/peer-discovery.git",
"@lumeweb/relay-types": "https://git.lumeweb.com/LumeWeb/relay-types.git",
"@lumeweb/interface-relay": "git+https://git.lumeweb.com/LumeWeb/interface-relay.git",
"@lumeweb/peer-discovery": "git+https://git.lumeweb.com/LumeWeb/peer-discovery.git",
"@types/b4a": "^1.6.0",
"@types/prettier": "^2",
"esbuild": "^0.16.10",
"prettier": "^2.8.1",
"rollup": "^3.7.5"
"rollup": "^3.7.5",
"semantic-release": "^21.0.1"
},
"dependencies": {
"@ctrl/irc": "^2.1.0",

View File

@ -3,7 +3,7 @@
"discoveryirc": {
"networks": [
{
"host": "irc.ergo.chat",
"host": "irc.liberta.casa",
"port": 6697,
"ssl" : true
}

3006
pnpm-lock.yaml Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
import type { Plugin, PluginAPI } from "@lumeweb/relay-types";
import type { Plugin, PluginAPI } from "@lumeweb/interface-relay";
import type { Peer } from "@lumeweb/peer-discovery";
import { IrcClient } from "@ctrl/irc";
import b4a from "b4a";