diff --git a/.release-it.json b/.release-it.json
index 74a9a01..a3c503d 100644
--- a/.release-it.json
+++ b/.release-it.json
@@ -27,6 +27,6 @@
"hooks": {
"before:init": ["npm run clean"],
"after:bump": ["npm run changelog", "npm run build"],
- "after:release": ["npm run deploy:docs"]
+ "after:release": []
}
}
\ No newline at end of file
diff --git a/README.md b/README.md
index 74a82cd..77ef1d3 100644
--- a/README.md
+++ b/README.md
@@ -1,32 +1,89 @@
-[](https://hub.docker.com/repository/docker/raiper34/spooty/general)
-[](https://hub.docker.com/repository/docker/raiper34/spooty/general)
-[](https://hub.docker.com/repository/docker/raiper34/spooty/general)
-[](https://spooty.netlify.app)
+[](https://hub.docker.com/r/raiper34/spooty)
+[](https://hub.docker.com/r/raiper34/spooty)
+[](https://hub.docker.com/r/raiper34/spooty)
[](https://github.com/Raiper34/spooty)
[](https://github.com/Raiper34/spooty)

# Spooty - selfhosted Spotify downloader
Spooty is a self-hosted Spotify downloader.
-It allows download track/playlist/album from the spotify url.
+It allows download track/playlist/album from the Spotify url.
It can also subscribe to a playlist or author page and download new songs upon release.
-The project is based on NestJS and Angular.
+Spooty basically downloads nothing from Spotify, it only gets information from spotify and then finds relevant and downloadeds music on Youtube.
+The project is based on NestJS and Angular.
+
+> [!IMPORTANT]
+> Please do not use this tool for piracy! Download only music you own rights! Use this tool only on your responsibility.

### Content
-- [🚀 Instalation](#-instalation)
-- [📚 Documentation](#-documentation)
-- [📖 License](#-license)
+- [🚀 Installation](#-installation)
+ - [Docker](#docker)
+ - [Docker command](#docker-command)
+ - [Docker compose](#docker-compose)
+ - [Build from source](#build-from-source)
+ - [Process](#requirements)
+ - [Requirements](#process)
+ - [Environment variables](#environment-variables)
+- [⚖️ License](#-license)
-# 🚀 Instalation
+## 🚀 Installation
Recommended and the easiest way how to start to use of Spooty is using docker.
+
+### Docker
+
+Just run docker command or use docker compose configuration.
+For detailed configuration, see available [environment variables](#environment-variables).
+
+#### Docker command
```shell
docker run -d -p 3000:3000 -v /path/to/downloads:/spooty/backend/downloads raiper34/spooty:latest
```
-# 📚 Documentation
-For more details and complete documentation check: https://spooty.netlify.app/
+#### Docker compose
+```yaml
+services:
+ spooty:
+ image: raiper34/spooty:latest
+ container_name: spooty
+ restart: unless-stopped
+ ports:
+ - "3000:3000"
+ volumes:
+ - /path/to/downloads:/spooty/backend/downloads
+```
-# 📖 License
-MIT
+### Build from source
+
+Spooty can be also build from source files on your own.
+
+#### Requirements
+- Node v18.19.1 (it is recommended to use `nvm` node version manager to install proper version of node)
+- Redis in memory cache
+
+#### Process
+- install Node v18.19.1 using `nvm install` and use that node version `nvm use`
+- from project root install all dependencies using `npm install`
+- copy `.env.default` as `.env` in `src/backend` folder and modify desired environment properties (see [environment variables](#environment-variables))
+- build source files `npm run build`
+ - built project will be stored in `dist` folder
+- start server `npm run start`
+
+### Environment variables
+
+Some behaviour and settings of Spooty can be configured using environment variables and `.env` file.
+
+ Name | Default | Description |
+----------------|---------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+ DB_PATH | `./config/db.sqlite` (relative to backend) | Path where Spooty database will be stored |
+ FE_PATH | `../frontend/browser` (relative to backend) | Path to frontend part of application |
+ DOWNLOADS_PATH | `./downloads` (relative to backend) | Path where downaloded files will be stored |
+ FORMAT | `mp3` | Format of downloaded files (currently fully supported only `mp3` but you can try whatever you want from [ffmpeg](https://ffmpeg.org/ffmpeg-formats.html#Muxers)) |
+ PORT | 3000 | Port of Spooty server |
+ REDIS_PORT | 6379 | Port of Redis server |
+ REDIS_HOST | localhost | Host of Redis server |
+ RUN_REDIS | false | Whenever Redis server should be started from backend (recommended for Docker environment) |
+
+# ⚖️ License
+[MIT](https://choosealicense.com/licenses/mit/)
diff --git a/docs/.nojekyll b/docs/.nojekyll
deleted file mode 100644
index e69de29..0000000
diff --git a/docs/_coverpage.md b/docs/_coverpage.md
deleted file mode 100644
index 3638976..0000000
--- a/docs/_coverpage.md
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-# Spooty
-
-> A self-hosted Spotify downloader
-
-[GitHub](https://github.com/Raiper34/spooty)
-[DockerHub](https://hub.docker.com/repository/docker/raiper34/spooty/general)
-[Get Started](docker.md)
\ No newline at end of file
diff --git a/docs/_navbar.md b/docs/_navbar.md
deleted file mode 100644
index 24a90d8..0000000
--- a/docs/_navbar.md
+++ /dev/null
@@ -1 +0,0 @@
-Content
\ No newline at end of file
diff --git a/docs/_sidebar.md b/docs/_sidebar.md
deleted file mode 100644
index 5e76bc1..0000000
--- a/docs/_sidebar.md
+++ /dev/null
@@ -1,6 +0,0 @@
-- Getting started
- - [Using Docker](docker.md)
- - [Build from source](source.md)
- - [Environment variables](variables.md)
-- [Changelog](CHANGELOG.md)
-- [License](LICENSE.md)
\ No newline at end of file
diff --git a/docs/copy-files-from-to.json b/docs/copy-files-from-to.json
deleted file mode 100644
index f37702b..0000000
--- a/docs/copy-files-from-to.json
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "copyFilesSettings": {
- "whenFileExists": "overwrite"
- },
- "copyFiles": [
- {
- "from": "*",
- "to": "../dist/docs"
- },
- {
- "from": "../assets",
- "to": "../dist/docs"
- },
- {
- "from": "../README.md",
- "to": "../dist/docs/README.md"
- },
- {
- "from": "../LICENSE.md",
- "to": "../dist/docs/LICENSE.md"
- },
- {
- "from": "../CHANGELOG.md",
- "to": "../dist/docs/CHANGELOG.md"
- }
- ]
-}
\ No newline at end of file
diff --git a/docs/docker.md b/docs/docker.md
deleted file mode 100644
index 1e4ae17..0000000
--- a/docs/docker.md
+++ /dev/null
@@ -1,26 +0,0 @@
-# Docker
-
-Recommended and the easiest way how to start to use of Spooty is using docker.
-Just run docker command or use docker compose configuration.
-
-### Docker command
-```shell
-docker run -d -p 3000:3000 -v /path/to/downloads:/spooty/backend/downloads raiper34/spooty:latest
-```
-
-### Docker compose
-```yaml
-services:
- spooty:
- image: raiper34/spooty:latest
- container_name: spooty
- restart: unless-stopped
- ports:
- - "3000:3000"
- volumes:
- - /path/to/downloads:/spooty/backend/downloads
-```
-
-### Environment variables
-
-For detailed configuration, see available [Environment variables](variables.md).
\ No newline at end of file
diff --git a/docs/index.html b/docs/index.html
deleted file mode 100644
index 2aff499..0000000
--- a/docs/index.html
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
- Document
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/docs/source.md b/docs/source.md
deleted file mode 100644
index 450b74a..0000000
--- a/docs/source.md
+++ /dev/null
@@ -1,15 +0,0 @@
-# Build from source
-
-Spooty can be also build from source files on your own.
-
-### Requirements
-- Node v18.19.1 (it is recommended to use `nvm` node version manager to install proper version of node)
-- Redis in memory cache
-
-### Process
-- install Node v18.19.1 using `nvm install` and use that node version `nvm use`
-- from project root install all dependencies using `npm install`
-- copy `.env.default` as `.env` in `src/backend` folder and modify desired environment properties (see [Environment variables](variables.md))
-- build source files `npm run build`
- - built project will be stored in `dist` folder
-- start server `npm run start`
\ No newline at end of file
diff --git a/docs/variables.md b/docs/variables.md
deleted file mode 100644
index 61812dd..0000000
--- a/docs/variables.md
+++ /dev/null
@@ -1,14 +0,0 @@
-# Environment variables
-
-some behaviour and settings of Spooty can be configured using environment variables and `.env` file.
-
- Name | Default | Description |
-----------------|---------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|
- DB_PATH | `./config/db.sqlite` (relative to backend) | Path where Spooty database will be stored |
- FE_PATH | `../frontend/browser` (relative to backend) | Path to frontend part of application |
- DOWNLOADS_PATH | `./downloads` (relative to backend) | Path where downaloded files will be stored |
- FORMAT | `mp3` | Format of downloaded files (currently fully supported only `mp3` but you can try whatever you want from [ffmpeg](https://ffmpeg.org/ffmpeg-formats.html#Muxers)) |
- PORT | 3000 | Port of Spooty server |
- REDIS_PORT | 6379 | Port of Redis server |
- REDIS_HOST | localhost | Host of Redis server |
- RUN_REDIS | false | Whenever Redis server should be started from backend (recommended for Docker environment) |
\ No newline at end of file
diff --git a/netlify.toml b/netlify.toml
deleted file mode 100644
index ff1c050..0000000
--- a/netlify.toml
+++ /dev/null
@@ -1,4 +0,0 @@
-[[redirects]]
- from = "/*"
- to = "/index.html"
- status = 200
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 7516860..dc64714 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -17,7 +17,6 @@
"commitizen": "^4.3.1",
"copy-files-from-to": "^3.2.2",
"cz-conventional-changelog": "^3.3.0",
- "docsify-cli": "^4.4.4",
"npm-check-updates": "^17.1.15",
"release-it": "^18.1.2",
"release-it-docker-plugin": "^2.0.0",
@@ -5056,14 +5055,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/@sindresorhus/is": {
- "version": "0.14.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/@sindresorhus/merge-streams": {
"version": "2.3.0",
"dev": true,
@@ -5100,17 +5091,6 @@
"license": "MIT",
"peer": true
},
- "node_modules/@szmarczak/http-timer": {
- "version": "1.1.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "defer-to-connect": "^1.0.1"
- },
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/@tootallnate/once": {
"version": "1.1.2",
"license": "MIT",
@@ -6774,47 +6754,6 @@
"version": "1.0.2",
"license": "MIT"
},
- "node_modules/boxen": {
- "version": "4.2.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-align": "^3.0.0",
- "camelcase": "^5.3.1",
- "chalk": "^3.0.0",
- "cli-boxes": "^2.2.0",
- "string-width": "^4.1.0",
- "term-size": "^2.1.0",
- "type-fest": "^0.8.1",
- "widest-line": "^3.1.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/boxen/node_modules/chalk": {
- "version": "3.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/boxen/node_modules/type-fest": {
- "version": "0.8.1",
- "dev": true,
- "license": "(MIT OR CC0-1.0)",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/brace-expansion": {
"version": "1.1.11",
"license": "MIT",
@@ -7068,45 +7007,6 @@
"node": ">=18"
}
},
- "node_modules/cacheable-request": {
- "version": "6.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "clone-response": "^1.0.2",
- "get-stream": "^5.1.0",
- "http-cache-semantics": "^4.0.0",
- "keyv": "^3.0.0",
- "lowercase-keys": "^2.0.0",
- "normalize-url": "^4.1.0",
- "responselike": "^1.0.2"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cacheable-request/node_modules/get-stream": {
- "version": "5.2.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "pump": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/cacheable-request/node_modules/lowercase-keys": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/cachedir": {
"version": "2.3.0",
"dev": true,
@@ -7305,11 +7205,6 @@
"node": ">=6.0"
}
},
- "node_modules/ci-info": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/cjs-module-lexer": {
"version": "1.4.1",
"dev": true,
@@ -7334,17 +7229,6 @@
"node": ">=6"
}
},
- "node_modules/cli-boxes": {
- "version": "2.2.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/cli-color": {
"version": "1.2.0",
"license": "MIT",
@@ -7604,17 +7488,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/clone-response": {
- "version": "1.0.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "mimic-response": "^1.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/cluster-key-slot": {
"version": "1.1.2",
"license": "Apache-2.0",
@@ -7840,22 +7713,6 @@
"dev": true,
"license": "ISC"
},
- "node_modules/configstore": {
- "version": "5.0.1",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "dot-prop": "^5.2.0",
- "graceful-fs": "^4.1.2",
- "make-dir": "^3.0.0",
- "unique-string": "^2.0.0",
- "write-file-atomic": "^3.0.0",
- "xdg-basedir": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/connect": {
"version": "3.7.0",
"dev": true,
@@ -7870,22 +7727,6 @@
"node": ">= 0.10.0"
}
},
- "node_modules/connect-history-api-fallback": {
- "version": "1.6.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.8"
- }
- },
- "node_modules/connect-livereload": {
- "version": "0.6.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "*"
- }
- },
"node_modules/connect/node_modules/debug": {
"version": "2.6.9",
"dev": true,
@@ -8091,20 +7932,6 @@
"typescript": ">=5"
}
},
- "node_modules/cp-file": {
- "version": "7.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "graceful-fs": "^4.1.2",
- "make-dir": "^3.0.0",
- "nested-error-stacks": "^2.0.0",
- "p-event": "^4.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/create-jest": {
"version": "29.7.0",
"dev": true,
@@ -8181,14 +8008,6 @@
"node": "*"
}
},
- "node_modules/crypto-random-string": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/css-loader": {
"version": "7.1.2",
"dev": true,
@@ -8388,25 +8207,6 @@
}
}
},
- "node_modules/decamelize": {
- "version": "1.2.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/decompress-response": {
- "version": "3.3.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "mimic-response": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/dedent": {
"version": "0.7.0",
"dev": true,
@@ -8469,11 +8269,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/defer-to-connect": {
- "version": "1.1.3",
- "dev": true,
- "license": "MIT"
- },
"node_modules/define-data-property": {
"version": "1.1.4",
"dev": true,
@@ -8645,271 +8440,6 @@
"node": ">=6"
}
},
- "node_modules/docsify": {
- "version": "4.13.1",
- "dev": true,
- "hasInstallScript": true,
- "license": "MIT",
- "dependencies": {
- "marked": "^1.2.9",
- "medium-zoom": "^1.0.6",
- "opencollective-postinstall": "^2.0.2",
- "prismjs": "^1.27.0",
- "strip-indent": "^3.0.0",
- "tinydate": "^1.3.0",
- "tweezer.js": "^1.4.0"
- }
- },
- "node_modules/docsify-cli": {
- "version": "4.4.4",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "chalk": "^2.4.2",
- "connect": "^3.6.0",
- "connect-history-api-fallback": "^1.6.0",
- "connect-livereload": "^0.6.0",
- "cp-file": "^7.0.0",
- "docsify": "^4.12.2",
- "docsify-server-renderer": ">=4.10.0",
- "enquirer": "^2.3.6",
- "fs-extra": "^8.1.0",
- "get-port": "^5.0.0",
- "livereload": "^0.9.2",
- "lru-cache": "^5.1.1",
- "open": "^6.4.0",
- "serve-static": "^1.12.1",
- "update-notifier": "^4.1.0",
- "yargonaut": "^1.1.2",
- "yargs": "^15.3.0"
- },
- "bin": {
- "docsify": "bin/docsify"
- },
- "engines": {
- "node": ">= 10",
- "npm": ">= 6"
- }
- },
- "node_modules/docsify-cli/node_modules/ansi-styles": {
- "version": "3.2.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/docsify-cli/node_modules/chalk": {
- "version": "2.4.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/docsify-cli/node_modules/cliui": {
- "version": "6.0.0",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
- "wrap-ansi": "^6.2.0"
- }
- },
- "node_modules/docsify-cli/node_modules/color-convert": {
- "version": "1.9.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/docsify-cli/node_modules/color-name": {
- "version": "1.1.3",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/docsify-cli/node_modules/find-up": {
- "version": "4.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/docsify-cli/node_modules/fs-extra": {
- "version": "8.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^4.0.0",
- "universalify": "^0.1.0"
- },
- "engines": {
- "node": ">=6 <7 || >=8"
- }
- },
- "node_modules/docsify-cli/node_modules/has-flag": {
- "version": "3.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/docsify-cli/node_modules/is-wsl": {
- "version": "1.1.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/docsify-cli/node_modules/jsonfile": {
- "version": "4.0.0",
- "dev": true,
- "license": "MIT",
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
- }
- },
- "node_modules/docsify-cli/node_modules/locate-path": {
- "version": "5.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-locate": "^4.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/docsify-cli/node_modules/open": {
- "version": "6.4.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "is-wsl": "^1.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/docsify-cli/node_modules/p-limit": {
- "version": "2.3.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-try": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/docsify-cli/node_modules/p-locate": {
- "version": "4.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-limit": "^2.2.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/docsify-cli/node_modules/path-exists": {
- "version": "4.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/docsify-cli/node_modules/supports-color": {
- "version": "5.5.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/docsify-cli/node_modules/universalify": {
- "version": "0.1.2",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 4.0.0"
- }
- },
- "node_modules/docsify-cli/node_modules/y18n": {
- "version": "4.0.3",
- "dev": true,
- "license": "ISC"
- },
- "node_modules/docsify-cli/node_modules/yargs": {
- "version": "15.4.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "cliui": "^6.0.0",
- "decamelize": "^1.2.0",
- "find-up": "^4.1.0",
- "get-caller-file": "^2.0.1",
- "require-directory": "^2.1.1",
- "require-main-filename": "^2.0.0",
- "set-blocking": "^2.0.0",
- "string-width": "^4.2.0",
- "which-module": "^2.0.0",
- "y18n": "^4.0.0",
- "yargs-parser": "^18.1.2"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/docsify-cli/node_modules/yargs-parser": {
- "version": "18.1.3",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "camelcase": "^5.0.0",
- "decamelize": "^1.2.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/docsify-server-renderer": {
- "version": "4.13.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "debug": "^4.3.3",
- "docsify": "^4.12.4",
- "node-fetch": "^2.6.6",
- "resolve-pathname": "^3.0.0"
- }
- },
"node_modules/doctrine": {
"version": "3.0.0",
"dev": true,
@@ -8979,17 +8509,6 @@
"url": "https://github.com/fb55/domutils?sponsor=1"
}
},
- "node_modules/dot-prop": {
- "version": "5.3.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "is-obj": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/dotenv": {
"version": "16.4.5",
"license": "BSD-2-Clause",
@@ -9019,11 +8538,6 @@
"node": ">= 0.4"
}
},
- "node_modules/duplexer3": {
- "version": "0.1.5",
- "dev": true,
- "license": "BSD-3-Clause"
- },
"node_modules/eastasianwidth": {
"version": "0.2.0",
"license": "MIT"
@@ -9245,18 +8759,6 @@
"node": ">=10.13.0"
}
},
- "node_modules/enquirer": {
- "version": "2.4.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-colors": "^4.1.1",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
"node_modules/ent": {
"version": "2.2.2",
"dev": true,
@@ -9454,14 +8956,6 @@
"node": ">=6"
}
},
- "node_modules/escape-goat": {
- "version": "2.1.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/escape-html": {
"version": "1.0.3",
"license": "MIT"
@@ -10244,17 +9738,6 @@
"node": "^12.20 || >= 14.13"
}
},
- "node_modules/figlet": {
- "version": "1.8.0",
- "dev": true,
- "license": "MIT",
- "bin": {
- "figlet": "bin/index.js"
- },
- "engines": {
- "node": ">= 0.4.0"
- }
- },
"node_modules/figures": {
"version": "3.2.0",
"dev": true,
@@ -10887,17 +10370,6 @@
"node": ">=8.0.0"
}
},
- "node_modules/get-port": {
- "version": "5.1.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/get-proto": {
"version": "1.0.1",
"license": "MIT",
@@ -10909,17 +10381,6 @@
"node": ">= 0.4"
}
},
- "node_modules/get-stream": {
- "version": "4.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "pump": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/get-uri": {
"version": "6.0.4",
"dev": true,
@@ -11019,25 +10480,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/global-dirs": {
- "version": "2.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ini": "1.3.7"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/global-dirs/node_modules/ini": {
- "version": "1.3.7",
- "dev": true,
- "license": "ISC"
- },
"node_modules/global-modules": {
"version": "1.0.0",
"dev": true,
@@ -11108,27 +10550,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/got": {
- "version": "9.6.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@sindresorhus/is": "^0.14.0",
- "@szmarczak/http-timer": "^1.1.2",
- "cacheable-request": "^6.0.0",
- "decompress-response": "^3.3.0",
- "duplexer3": "^0.1.4",
- "get-stream": "^4.1.0",
- "lowercase-keys": "^1.0.1",
- "mimic-response": "^1.0.1",
- "p-cancelable": "^1.0.0",
- "to-readable-stream": "^1.0.0",
- "url-parse-lax": "^3.0.0"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
"node_modules/graceful-fs": {
"version": "4.2.11",
"devOptional": true,
@@ -11172,25 +10593,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/has-ansi": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-regex": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/has-ansi/node_modules/ansi-regex": {
- "version": "2.1.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/has-flag": {
"version": "4.0.0",
"license": "MIT",
@@ -11246,14 +10648,6 @@
"license": "ISC",
"optional": true
},
- "node_modules/has-yarn": {
- "version": "2.1.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/hasown": {
"version": "2.0.2",
"license": "MIT",
@@ -11667,14 +11061,6 @@
"node": ">=8"
}
},
- "node_modules/import-lazy": {
- "version": "2.1.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/import-local": {
"version": "3.2.0",
"dev": true,
@@ -11937,17 +11323,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/is-ci": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ci-info": "^2.0.0"
- },
- "bin": {
- "is-ci": "bin.js"
- }
- },
"node_modules/is-core-module": {
"version": "2.16.1",
"dev": true,
@@ -12045,21 +11420,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/is-installed-globally": {
- "version": "0.3.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "global-dirs": "^2.0.1",
- "is-path-inside": "^3.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/is-interactive": {
"version": "1.0.0",
"dev": true,
@@ -12084,14 +11444,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/is-npm": {
- "version": "4.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/is-number": {
"version": "7.0.0",
"dev": true,
@@ -12100,14 +11452,6 @@
"node": ">=0.12.0"
}
},
- "node_modules/is-obj": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/is-path-inside": {
"version": "3.0.3",
"dev": true,
@@ -12175,11 +11519,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/is-typedarray": {
- "version": "1.0.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/is-unicode-supported": {
"version": "0.1.0",
"dev": true,
@@ -12223,11 +11562,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/is-yarn-global": {
- "version": "0.3.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/isarray": {
"version": "1.0.0",
"license": "MIT"
@@ -13231,11 +12565,6 @@
"node": ">=6"
}
},
- "node_modules/json-buffer": {
- "version": "3.0.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/json-parse-even-better-errors": {
"version": "4.0.0",
"dev": true,
@@ -13577,14 +12906,6 @@
"version": "0.2.1",
"license": "MIT"
},
- "node_modules/keyv": {
- "version": "3.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "json-buffer": "3.0.0"
- }
- },
"node_modules/kind-of": {
"version": "6.0.3",
"dev": true,
@@ -13612,17 +12933,6 @@
"url": "https://github.com/sindresorhus/ky?sponsor=1"
}
},
- "node_modules/latest-version": {
- "version": "5.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "package-json": "^6.3.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/launch-editor": {
"version": "2.9.1",
"dev": true,
@@ -13860,84 +13170,6 @@
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
- "node_modules/livereload": {
- "version": "0.9.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "chokidar": "^3.5.0",
- "livereload-js": "^3.3.1",
- "opts": ">= 1.2.0",
- "ws": "^7.4.3"
- },
- "bin": {
- "livereload": "bin/livereload.js"
- },
- "engines": {
- "node": ">=8.0.0"
- }
- },
- "node_modules/livereload-js": {
- "version": "3.4.1",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/livereload/node_modules/chokidar": {
- "version": "3.6.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "anymatch": "~3.1.2",
- "braces": "~3.0.2",
- "glob-parent": "~5.1.2",
- "is-binary-path": "~2.1.0",
- "is-glob": "~4.0.1",
- "normalize-path": "~3.0.0",
- "readdirp": "~3.6.0"
- },
- "engines": {
- "node": ">= 8.10.0"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/livereload/node_modules/glob-parent": {
- "version": "5.1.2",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "is-glob": "^4.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/livereload/node_modules/picomatch": {
- "version": "2.3.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/livereload/node_modules/readdirp": {
- "version": "3.6.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "picomatch": "^2.2.1"
- },
- "engines": {
- "node": ">=8.10.0"
- }
- },
"node_modules/lmdb": {
"version": "3.1.5",
"dev": true,
@@ -14282,14 +13514,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/lowercase-keys": {
- "version": "1.0.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/lru-cache": {
"version": "5.1.1",
"dev": true,
@@ -14342,28 +13566,6 @@
"@jridgewell/sourcemap-codec": "^1.5.0"
}
},
- "node_modules/make-dir": {
- "version": "3.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "semver": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/make-dir/node_modules/semver": {
- "version": "6.3.1",
- "dev": true,
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- }
- },
"node_modules/make-error": {
"version": "1.3.6",
"devOptional": true,
@@ -14398,17 +13600,6 @@
"tmpl": "1.0.5"
}
},
- "node_modules/marked": {
- "version": "1.2.9",
- "dev": true,
- "license": "MIT",
- "bin": {
- "marked": "bin/marked"
- },
- "engines": {
- "node": ">= 8.16.2"
- }
- },
"node_modules/math-intrinsics": {
"version": "1.1.0",
"license": "MIT",
@@ -14433,11 +13624,6 @@
"node": ">= 0.6"
}
},
- "node_modules/medium-zoom": {
- "version": "1.1.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/memfs": {
"version": "4.17.0",
"dev": true,
@@ -14575,22 +13761,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/mimic-response": {
- "version": "1.0.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/min-indent": {
- "version": "1.0.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/mini-css-extract-plugin": {
"version": "2.9.2",
"dev": true,
@@ -15002,11 +14172,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/nested-error-stacks": {
- "version": "2.1.1",
- "dev": true,
- "license": "MIT"
- },
"node_modules/netmask": {
"version": "2.0.2",
"dev": true,
@@ -15366,14 +14531,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/normalize-url": {
- "version": "4.5.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/note-down": {
"version": "1.0.2",
"dev": true,
@@ -15607,14 +14764,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/opencollective-postinstall": {
- "version": "2.0.3",
- "dev": true,
- "license": "MIT",
- "bin": {
- "opencollective-postinstall": "index.js"
- }
- },
"node_modules/optionator": {
"version": "0.9.4",
"dev": true,
@@ -15631,11 +14780,6 @@
"node": ">= 0.8.0"
}
},
- "node_modules/opts": {
- "version": "2.0.2",
- "dev": true,
- "license": "BSD-2-Clause"
- },
"node_modules/ora": {
"version": "5.4.1",
"dev": true,
@@ -15687,36 +14831,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/p-cancelable": {
- "version": "1.1.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/p-event": {
- "version": "4.2.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-timeout": "^3.1.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-finally": {
- "version": "1.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/p-limit": {
"version": "4.0.0",
"dev": true,
@@ -15780,17 +14894,6 @@
"node": ">= 4"
}
},
- "node_modules/p-timeout": {
- "version": "3.2.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-finally": "^1.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/p-try": {
"version": "2.2.0",
"dev": true,
@@ -15841,32 +14944,10 @@
"node": ">= 14"
}
},
- "node_modules/package-json": {
- "version": "6.5.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "got": "^9.6.0",
- "registry-auth-token": "^4.0.0",
- "registry-url": "^5.0.0",
- "semver": "^6.2.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/package-json-from-dist": {
"version": "1.0.1",
"license": "BlueOak-1.0.0"
},
- "node_modules/package-json/node_modules/semver": {
- "version": "6.3.1",
- "dev": true,
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- }
- },
"node_modules/pacote": {
"version": "20.0.0",
"dev": true,
@@ -15908,13 +14989,6 @@
"node": ">=6"
}
},
- "node_modules/parent-require": {
- "version": "1.0.0",
- "dev": true,
- "engines": {
- "node": ">= 0.4.0"
- }
- },
"node_modules/parse-github-url": {
"version": "1.0.3",
"dev": true,
@@ -16357,14 +15431,6 @@
"node": ">= 0.8.0"
}
},
- "node_modules/prepend-http": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/prettier": {
"version": "3.4.2",
"dev": true,
@@ -16428,14 +15494,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/prismjs": {
- "version": "1.29.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/proc-log": {
"version": "5.0.0",
"dev": true,
@@ -16567,17 +15625,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/pupa": {
- "version": "2.1.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "escape-goat": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/pure-rand": {
"version": "6.1.0",
"dev": true,
@@ -16812,28 +15859,6 @@
"node": ">=4"
}
},
- "node_modules/registry-auth-token": {
- "version": "4.2.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "rc": "1.2.8"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/registry-url": {
- "version": "5.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "rc": "^1.2.8"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/regjsgen": {
"version": "0.8.0",
"dev": true,
@@ -17625,11 +16650,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/require-main-filename": {
- "version": "2.0.0",
- "dev": true,
- "license": "ISC"
- },
"node_modules/requires-port": {
"version": "1.0.0",
"dev": true,
@@ -17682,11 +16702,6 @@
"node": ">=8"
}
},
- "node_modules/resolve-pathname": {
- "version": "3.0.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/resolve-url-loader": {
"version": "5.0.0",
"dev": true,
@@ -17731,14 +16746,6 @@
"node": ">=10"
}
},
- "node_modules/responselike": {
- "version": "1.0.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "lowercase-keys": "^1.0.0"
- }
- },
"node_modules/restore-cursor": {
"version": "3.1.0",
"dev": true,
@@ -18122,25 +17129,6 @@
"node": ">=10"
}
},
- "node_modules/semver-diff": {
- "version": "3.1.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/semver-diff/node_modules/semver": {
- "version": "6.3.1",
- "dev": true,
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- }
- },
"node_modules/send": {
"version": "0.19.0",
"license": "MIT",
@@ -18293,8 +17281,8 @@
},
"node_modules/set-blocking": {
"version": "2.0.0",
- "devOptional": true,
- "license": "ISC"
+ "license": "ISC",
+ "optional": true
},
"node_modules/set-function-length": {
"version": "1.2.2",
@@ -19434,17 +18422,6 @@
"node": ">=6"
}
},
- "node_modules/strip-indent": {
- "version": "3.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "min-indent": "^1.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/strip-json-comments": {
"version": "3.1.1",
"dev": true,
@@ -19649,17 +18626,6 @@
"version": "4.0.0",
"license": "ISC"
},
- "node_modules/term-size": {
- "version": "2.2.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/terser": {
"version": "5.37.0",
"dev": true,
@@ -19779,14 +18745,6 @@
"node": ">=0.12"
}
},
- "node_modules/tinydate": {
- "version": "1.3.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/tldts": {
"version": "6.1.78",
"license": "MIT",
@@ -19817,14 +18775,6 @@
"dev": true,
"license": "BSD-3-Clause"
},
- "node_modules/to-readable-stream": {
- "version": "1.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/to-regex-range": {
"version": "5.0.1",
"dev": true,
@@ -20067,11 +19017,6 @@
"node": "*"
}
},
- "node_modules/tweezer.js": {
- "version": "1.5.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/type": {
"version": "2.7.3",
"license": "ISC"
@@ -20126,14 +19071,6 @@
"version": "0.0.6",
"license": "MIT"
},
- "node_modules/typedarray-to-buffer": {
- "version": "3.1.5",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "is-typedarray": "^1.0.0"
- }
- },
"node_modules/typeorm": {
"version": "0.3.20",
"license": "MIT",
@@ -20475,17 +19412,6 @@
"node": "^18.17.0 || >=20.5.0"
}
},
- "node_modules/unique-string": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "crypto-random-string": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/universal-user-agent": {
"version": "7.0.2",
"dev": true,
@@ -20557,44 +19483,6 @@
"browserslist": ">= 4.21.0"
}
},
- "node_modules/update-notifier": {
- "version": "4.1.3",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "boxen": "^4.2.0",
- "chalk": "^3.0.0",
- "configstore": "^5.0.1",
- "has-yarn": "^2.1.0",
- "import-lazy": "^2.1.0",
- "is-ci": "^2.0.0",
- "is-installed-globally": "^0.3.1",
- "is-npm": "^4.0.0",
- "is-yarn-global": "^0.3.0",
- "latest-version": "^5.0.0",
- "pupa": "^2.0.1",
- "semver-diff": "^3.1.1",
- "xdg-basedir": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/yeoman/update-notifier?sponsor=1"
- }
- },
- "node_modules/update-notifier/node_modules/chalk": {
- "version": "3.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/uri-js": {
"version": "4.4.1",
"dev": true,
@@ -20619,17 +19507,6 @@
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
}
},
- "node_modules/url-parse-lax": {
- "version": "3.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "prepend-http": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/util-deprecate": {
"version": "1.0.2",
"license": "MIT"
@@ -21284,11 +20161,6 @@
"which": "bin/which"
}
},
- "node_modules/which-module": {
- "version": "2.0.1",
- "dev": true,
- "license": "ISC"
- },
"node_modules/wide-align": {
"version": "1.1.5",
"license": "ISC",
@@ -21297,17 +20169,6 @@
"string-width": "^1.0.2 || 2 || 3 || 4"
}
},
- "node_modules/widest-line": {
- "version": "3.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "string-width": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/wildcard": {
"version": "2.0.1",
"dev": true,
@@ -21491,50 +20352,6 @@
"version": "1.0.2",
"license": "ISC"
},
- "node_modules/write-file-atomic": {
- "version": "3.0.3",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "imurmurhash": "^0.1.4",
- "is-typedarray": "^1.0.0",
- "signal-exit": "^3.0.2",
- "typedarray-to-buffer": "^3.1.5"
- }
- },
- "node_modules/write-file-atomic/node_modules/signal-exit": {
- "version": "3.0.7",
- "dev": true,
- "license": "ISC"
- },
- "node_modules/ws": {
- "version": "7.5.10",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8.3.0"
- },
- "peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": "^5.0.2"
- },
- "peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
- "optional": true
- }
- }
- },
- "node_modules/xdg-basedir": {
- "version": "4.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/xmlhttprequest-ssl": {
"version": "2.1.2",
"engines": {
@@ -21560,66 +20377,6 @@
"dev": true,
"license": "ISC"
},
- "node_modules/yargonaut": {
- "version": "1.1.4",
- "dev": true,
- "license": "Apache-2.0",
- "dependencies": {
- "chalk": "^1.1.1",
- "figlet": "^1.1.1",
- "parent-require": "^1.0.0"
- }
- },
- "node_modules/yargonaut/node_modules/ansi-regex": {
- "version": "2.1.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/yargonaut/node_modules/ansi-styles": {
- "version": "2.2.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/yargonaut/node_modules/chalk": {
- "version": "1.1.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^2.2.1",
- "escape-string-regexp": "^1.0.2",
- "has-ansi": "^2.0.0",
- "strip-ansi": "^3.0.0",
- "supports-color": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/yargonaut/node_modules/strip-ansi": {
- "version": "3.0.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-regex": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/yargonaut/node_modules/supports-color": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.8.0"
- }
- },
"node_modules/yargs": {
"version": "17.7.2",
"license": "MIT",
@@ -21708,7 +20465,7 @@
"license": "MIT"
},
"src/backend": {
- "version": "2.0.6",
+ "version": "2.0.7",
"license": "UNLICENSED",
"dependencies": {
"@distube/ytdl-core": "^4.16.8",
@@ -22166,7 +20923,7 @@
}
},
"src/frontend": {
- "version": "2.0.6",
+ "version": "2.0.7",
"dependencies": {
"@angular/animations": "^19.0.6",
"@angular/common": "^19.0.6",
diff --git a/package.json b/package.json
index fcbb986..1a61ac5 100644
--- a/package.json
+++ b/package.json
@@ -10,13 +10,10 @@
"start:fe": "npm run start -w frontend",
"build:be": "npm run build -w backend",
"build:fe": "npm run build -w frontend",
- "build:docs": "copy-files-from-to --config docs/copy-files-from-to.json",
"build": "npm run build:be && npm run build:fe",
"gen:fe": "npm run gen -w frontend",
"gen:be": "npm run gen -w backend",
"start": "npm run start:prod -w backend",
- "docs": "docsify serve ./docs",
- "deploy:docs": "npm run build:docs && netlify deploy --dir=dist/docs --prod",
"clean": "rimraf dist",
"changelog": "auto-changelog -p",
"release": "release-it",
@@ -29,15 +26,9 @@
"commitizen": "^4.3.1",
"copy-files-from-to": "^3.2.2",
"cz-conventional-changelog": "^3.3.0",
- "docsify-cli": "^4.4.4",
"npm-check-updates": "^17.1.15",
"release-it": "^18.1.2",
"release-it-docker-plugin": "^2.0.0",
"rimraf": "^6.0.1"
- },
- "config": {
- "commitizen": {
- "path": "./node_modules/cz-conventional-changelog"
- }
}
}