From 1578cb5edff8819e18a12b4604e6da520a27b33e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Belin?= Date: Sun, 16 Jun 2024 02:58:23 +0200 Subject: [PATCH] Move the documentation to the GitHub wiki --- .github/workflows/ci.yaml | 27 -- README.md | 9 +- docs/favicon.ico | Bin 44294 -> 0 bytes docs/index.md | 19 -- docs/logo.svg | 1 - docs/styles.css | 9 - etc/mkdocs.yaml | 50 ---- etc/requirements.txt | 1 - etc/typedoc.js | 10 - gulpfile.js | 13 - package-lock.json | 566 +++++++++++++++++++++++++++----------- package.json | 5 +- 12 files changed, 419 insertions(+), 291 deletions(-) delete mode 100644 .github/workflows/ci.yaml delete mode 100644 docs/favicon.ico delete mode 100644 docs/index.md delete mode 100644 docs/logo.svg delete mode 100644 docs/styles.css delete mode 100644 etc/mkdocs.yaml delete mode 100644 etc/requirements.txt delete mode 100644 etc/typedoc.js diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml deleted file mode 100644 index 110cc71..0000000 --- a/.github/workflows/ci.yaml +++ /dev/null @@ -1,27 +0,0 @@ -name: continuous-integration -on: push - -jobs: - deploy: - runs-on: ubuntu-latest - steps: - - name: Fetch sources - uses: actions/checkout@v4 - - name: Set up Node.js - uses: actions/setup-node@v4 - with: - cache: npm - node-version: 22 - - name: Set up Python - uses: actions/setup-python@v5 - with: - cache: pip - python-version: 3.12 - - name: Install dependencies - run: | - npm ci - pip install --requirement=etc/requirements.txt - - name: Deploy documentation - run: | - npx gulp doc - mkdocs gh-deploy --config-file=etc/mkdocs.yaml --force diff --git a/README.md b/README.md index b00acac..6d9d73a 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,8 @@ # MC2IT Card ![Node.js](https://badgen.net/npm/node/@mc2it/card) ![npm](https://badgen.net/npm/v/@mc2it/card) ![License](https://badgen.net/npm/license/@mc2it/card) ![Downloads](https://badgen.net/npm/dt/@mc2it/card) -Business card of MC2IT, distribution and services, implemented in [JavaScript](https://developer.mozilla.org/docs/Web/JavaScript). +Business card of MC2IT, distribution and services, +implemented in [JavaScript](https://developer.mozilla.org/docs/Web/JavaScript). ## Usage Before you start, you need to make sure you have [Node.js](https://nodejs.org) up and running. @@ -9,7 +10,7 @@ You can verify if you're already good to go with the following command: ```shell node --version -# v22.0.0 +# v22.3.0 ``` Then, to display the business card, just type the following command in your terminal: @@ -21,10 +22,8 @@ npx @mc2it/card And voila! ## See also -- [API reference](https://mc2it.github.io/card/api) - [Git repository](https://github.com/mc2it/card) -- [npm package](https://www.npmjs.com/package/@mc2it/card) - [Submit an issue](https://github.com/mc2it/card/issues) ## License -[MC2IT Card](https://mc2it.github.io/card) is distributed under the MIT License. +[MC2IT Card](https://github.com/mc2it/card) is distributed under the MIT License. diff --git a/docs/favicon.ico b/docs/favicon.ico deleted file mode 100644 index 1995d8a9ae3c98daf462da27be6e0545e64c3d4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44294 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