From 1d0821cccf9cabe849756ac2f41e51d32e754342 Mon Sep 17 00:00:00 2001 From: endigma Date: Wed, 27 Sep 2023 15:30:32 -0300 Subject: [PATCH] Initial hard fork --- contributing.md => CONTRIBUTING.md | 6 +++--- README.md | 28 ++++++++++++------------- src/install/utils.ts | 2 +- src/node/installDependencies.ts | 2 +- src/npm/{.cicada => .katoa}/pipeline.ts | 2 +- src/npm/installDependencies.ts | 2 +- 6 files changed, 21 insertions(+), 21 deletions(-) rename contributing.md => CONTRIBUTING.md (88%) rename src/npm/{.cicada => .katoa}/pipeline.ts (85%) diff --git a/contributing.md b/CONTRIBUTING.md similarity index 88% rename from contributing.md rename to CONTRIBUTING.md index 1319bbe..0668df1 100644 --- a/contributing.md +++ b/CONTRIBUTING.md @@ -1,7 +1,7 @@ -### Contributing to Cicada Modules +### Contributing to Katoa Modules -Currently, [@cicadahq/modules](https://github.com/cicadahq/modules) is the home -to all verified Cicada modules. +Currently, [@katoahq/modules](https://github.com/katoahq/modules) is the home +to all verified Katoa modules. Contributing is easy: diff --git a/README.md b/README.md index c978f94..ab3f1dc 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,18 @@ -# Cicada Module Registry +# Katoa Module Registry (WIP, Likely not working yet) -The Cicada Module Registry is a collection of 3rd-party code modules. These -modules abstract over Cicada **jobs**, abstract over Cicada **steps**, and +The Katoa Module Registry is a collection of 3rd-party code modules. These +modules abstract over Katoa **jobs**, abstract over Katoa **steps**, and provide other general utility functions. ### 🕵️ Explore -Head to [deno.land/x/cicada_modules](https://deno.land/x/cicada_modules) to see +Head to [deno.land/x/katoa_modules](https://deno.land/x/katoa_modules) to see all the modules ### 🔥 Usage ```typescript -import * as npm from "https://deno.land/x/cicada_modules/npm/mod.ts"; +import * as npm from "https://deno.land/x/katoa_modules/npm/mod.ts"; npm.installDependencies(); ``` @@ -22,15 +22,15 @@ npm.installDependencies(); **Step abstractions** ```typescript -import { Job, Pipeline, Secret } from "https://deno.land/x/cicada/lib.ts"; -import * as npm from "https://deno.land/x/cicada_modules/npm/mod.ts" +import { Job, Pipeline, Secret } from "https://deno.land/x/katoa/lib.ts"; +import * as npm from "https://deno.land/x/katoa_modules/npm/mod.ts" const publish = new Job({ image: "ubuntu:22.04", steps: [ - npm.installNode({version: "16.4"}), - npm.installDependencies(), - npm.publish(token: new Secret.value("npm-token") ), + npm.installNode({version: "16.4"}), + npm.installDependencies(), + npm.publish(token: new Secret.value("npm-token") ), ] }) @@ -40,10 +40,10 @@ export new Pipeline([ publish ]) **Job Abstraction** ```typescript -import { Job, Pipeline, Secret } from "https://deno.land/x/cicada/lib.ts"; -import * as npm from "https://deno.land/x/cicada_modules/npm/mod.ts" -import * as terraform from "https://deno.land/x/cicada_modules/terraform/mod.ts" -import * as snyk from "https://deno.land/x/cicada_modules/snyk/mod.ts" +import { Job, Pipeline, Secret } from "https://deno.land/x/katoa/lib.ts"; +import * as npm from "https://deno.land/x/katoa_modules/npm/mod.ts" +import * as terraform from "https://deno.land/x/katoa_modules/terraform/mod.ts" +import * as snyk from "https://deno.land/x/katoa_modules/snyk/mod.ts" export new Pipeline([ new npm.TestSuite({ nodeVersion: "16.4"}), diff --git a/src/install/utils.ts b/src/install/utils.ts index ec6f92a..183136b 100644 --- a/src/install/utils.ts +++ b/src/install/utils.ts @@ -1,4 +1,4 @@ -import { StepFn } from "https://deno.land/x/cicada/mod.ts"; +import { StepFn } from "https://deno.land/x/katoa/mod.ts"; import { installPackageBasedOnPackageManager, diff --git a/src/node/installDependencies.ts b/src/node/installDependencies.ts index 5d6f464..dcf3cdd 100644 --- a/src/node/installDependencies.ts +++ b/src/node/installDependencies.ts @@ -1,4 +1,4 @@ -import { StepFn, StepOptions } from "https://deno.land/x/cicada/mod.ts"; +import { StepFn, StepOptions } from "https://deno.land/x/katoa/mod.ts"; import { hasCommand } from "../install/utils.ts"; /** diff --git a/src/npm/.cicada/pipeline.ts b/src/npm/.katoa/pipeline.ts similarity index 85% rename from src/npm/.cicada/pipeline.ts rename to src/npm/.katoa/pipeline.ts index ff0eaa9..71f0f5d 100644 --- a/src/npm/.cicada/pipeline.ts +++ b/src/npm/.katoa/pipeline.ts @@ -1,4 +1,4 @@ -import { Job, Pipeline } from "https://deno.land/x/cicada/mod.ts"; +import { Job, Pipeline } from "https://deno.land/x/katoa/mod.ts"; import * as node from "../mod.ts"; const job = new Job({ diff --git a/src/npm/installDependencies.ts b/src/npm/installDependencies.ts index c6d8e81..fb0774d 100644 --- a/src/npm/installDependencies.ts +++ b/src/npm/installDependencies.ts @@ -1,4 +1,4 @@ -import { StepFn, StepOptions } from "https://deno.land/x/cicada/mod.ts"; +import { StepFn, StepOptions } from "https://deno.land/x/katoa/mod.ts"; /** * Installs package.json dependencies using pnpm, yarn or npm (in that order).