diff --git a/.github/workflows/publish-dev.yml b/.github/workflows/publish-dev.yml index 47f4bd1b7..16f1ea3d7 100644 --- a/.github/workflows/publish-dev.yml +++ b/.github/workflows/publish-dev.yml @@ -18,7 +18,7 @@ jobs: registry-url: https://registry.npmjs.org/ cache: npm - - name: pre-release + - name: Check previous released version id: pre-release run: | if [[ $(npm view discord.js@dev version | grep -e "$(jq --raw-output '.version' package.json).*.$(git rev-parse --short HEAD | cut -b1-3)") ]]; \ diff --git a/.husky/.gitignore b/.husky/.gitignore deleted file mode 100644 index 31354ec13..000000000 --- a/.husky/.gitignore +++ /dev/null @@ -1 +0,0 @@ -_ diff --git a/LICENSE b/LICENSE index 414073d22..52b53d446 100644 --- a/LICENSE +++ b/LICENSE @@ -175,6 +175,7 @@ END OF TERMS AND CONDITIONS + Copyright 2015 - 2021 Noel Buechler Copyright 2015 - 2021 Amish Shah Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/README.md b/README.md index 0129dbcd8..3907d887a 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,7 @@ Discord server NPM version NPM downloads - Build status - Patreon + Tests status

@@ -104,7 +103,7 @@ client.login('token'); - [Documentation](https://discord.js.org/#/docs) - [Guide](https://discordjs.guide/) ([source](https://github.com/discordjs/guide)) See also the [Update Guide](https://discordjs.guide/additional-info/changes-in-v13.html), including updated and removed items in the library. -- [Discord.js Discord server](https://discord.gg/djs) +- [discord.js Discord server](https://discord.gg/djs) - [Discord API Discord server](https://discord.gg/discord-api) - [GitHub](https://github.com/discordjs/discord.js) - [NPM](https://www.npmjs.com/package/discord.js) @@ -123,4 +122,4 @@ See [the contribution guide](https://github.com/discordjs/discord.js/blob/main/. ## Help If you don't understand something in the documentation, you are experiencing problems, or you just need a gentle -nudge in the right direction, please don't hesitate to join our official [Discord.js Server](https://discord.gg/djs). +nudge in the right direction, please don't hesitate to join our official [discord.js Server](https://discord.gg/djs). diff --git a/package-lock.json b/package-lock.json index 2e6744f22..0880a6007 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,16 +1,16 @@ { "name": "discord.js", - "version": "13.3.0-dev", + "version": "13.3.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "discord.js", - "version": "13.3.0-dev", + "version": "13.3.0", "license": "Apache-2.0", "dependencies": { - "@discordjs/builders": "^0.7.0", - "@discordjs/collection": "^0.2.4", + "@discordjs/builders": "^0.8.1", + "@discordjs/collection": "^0.3.2", "@discordjs/form-data": "^3.0.1", "@sapphire/async-queue": "^1.1.8", "@types/node-fetch": "^2.5.12", @@ -26,7 +26,6 @@ "@favware/npm-deprecate": "^1.0.4", "@types/node": "^16.11.6", "conventional-changelog-cli": "^2.1.1", - "cross-env": "^7.0.3", "dtslint": "^4.2.0", "eslint": "^8.1.0", "eslint-config-prettier": "^8.3.0", @@ -977,38 +976,30 @@ } }, "node_modules/@discordjs/builders": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-0.7.0.tgz", - "integrity": "sha512-0dnRH5ABy6DfyPU+gYeIE16P6+fnc9BSK53r0/jCe0aJiBQIVLcPrA7r/5vBV0MaoQOeuhlRQ2vwoawABDkn5w==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-0.8.1.tgz", + "integrity": "sha512-kYJMvZ/BjRD1/6G2t1pQop2yoJNUmYvvKeG4mOBUCHFmfb7WIeBFmN/eSiP3cVSfRx3lbNiyxkdd5JzhjQnGbg==", "dependencies": { "@sindresorhus/is": "^4.2.0", "discord-api-types": "^0.24.0", - "ow": "^0.27.0", + "ow": "^0.28.1", "ts-mixer": "^6.0.0", "tslib": "^2.3.1" }, "engines": { - "node": ">=14.0.0", + "node": ">=16.0.0", "npm": ">=7.0.0" } }, - "node_modules/@discordjs/builders/node_modules/discord-api-types": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.24.0.tgz", - "integrity": "sha512-X0uA2a92cRjowUEXpLZIHWl4jiX1NsUpDhcEOpa1/hpO1vkaokgZ8kkPtPih9hHth5UVQ3mHBu/PpB4qjyfJ4A==", - "engines": { - "node": ">=12" - } - }, "node_modules/@discordjs/builders/node_modules/tslib": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" }, "node_modules/@discordjs/collection": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.2.4.tgz", - "integrity": "sha512-PVrEJH+V6Ob0OwfagYQ/57kwt/HNEJxt5jqY4P+S3st9y29t9iokdnGMQoJXG5VEMAQIPbzu9Snw1F6yE8PdLA==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.3.2.tgz", + "integrity": "sha512-dMjLl60b2DMqObbH1MQZKePgWhsNe49XkKBZ0W5Acl5uVV43SN414i2QfZwRI7dXAqIn8pEWD2+XXQFn9KWxqg==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" @@ -3886,24 +3877,6 @@ "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", "dev": true }, - "node_modules/cross-env": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.1" - }, - "bin": { - "cross-env": "src/bin/cross-env.js", - "cross-env-shell": "src/bin/cross-env-shell.js" - }, - "engines": { - "node": ">=10.14", - "npm": ">=6", - "yarn": ">=1" - } - }, "node_modules/cross-fetch": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", @@ -9505,15 +9478,15 @@ } }, "node_modules/ow": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/ow/-/ow-0.27.0.tgz", - "integrity": "sha512-SGnrGUbhn4VaUGdU0EJLMwZWSupPmF46hnTRII7aCLCrqixTAC5eKo8kI4/XXf1eaaI8YEVT+3FeGNJI9himAQ==", + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/ow/-/ow-0.28.1.tgz", + "integrity": "sha512-1EZTywPZeUKac9gD7q8np3Aj+V54kvfIcjNEVNDSbG2Ys5xA5foW2HquvMMqgyWGLqIFMlc0Iq/HmyMHqN48sA==", "dependencies": { - "@sindresorhus/is": "^4.0.1", + "@sindresorhus/is": "^4.2.0", "callsites": "^3.1.0", "dot-prop": "^6.0.1", "lodash.isequal": "^4.5.0", - "type-fest": "^1.2.1", + "type-fest": "^2.3.4", "vali-date": "^1.0.0" }, "engines": { @@ -9538,11 +9511,11 @@ } }, "node_modules/ow/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.5.2.tgz", + "integrity": "sha512-WMbytmAs5PUTqwGJRE+WoRrD2S0bYFtHX8k4Y/1l18CG5kqA3keJud9pPQ/r30FE9n8XRFCXF9BbccHIZzRYJw==", "engines": { - "node": ">=10" + "node": ">=12.20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -12914,22 +12887,17 @@ } }, "@discordjs/builders": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-0.7.0.tgz", - "integrity": "sha512-0dnRH5ABy6DfyPU+gYeIE16P6+fnc9BSK53r0/jCe0aJiBQIVLcPrA7r/5vBV0MaoQOeuhlRQ2vwoawABDkn5w==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-0.8.1.tgz", + "integrity": "sha512-kYJMvZ/BjRD1/6G2t1pQop2yoJNUmYvvKeG4mOBUCHFmfb7WIeBFmN/eSiP3cVSfRx3lbNiyxkdd5JzhjQnGbg==", "requires": { "@sindresorhus/is": "^4.2.0", "discord-api-types": "^0.24.0", - "ow": "^0.27.0", + "ow": "^0.28.1", "ts-mixer": "^6.0.0", "tslib": "^2.3.1" }, "dependencies": { - "discord-api-types": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.24.0.tgz", - "integrity": "sha512-X0uA2a92cRjowUEXpLZIHWl4jiX1NsUpDhcEOpa1/hpO1vkaokgZ8kkPtPih9hHth5UVQ3mHBu/PpB4qjyfJ4A==" - }, "tslib": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", @@ -12938,9 +12906,9 @@ } }, "@discordjs/collection": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.2.4.tgz", - "integrity": "sha512-PVrEJH+V6Ob0OwfagYQ/57kwt/HNEJxt5jqY4P+S3st9y29t9iokdnGMQoJXG5VEMAQIPbzu9Snw1F6yE8PdLA==" + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.3.2.tgz", + "integrity": "sha512-dMjLl60b2DMqObbH1MQZKePgWhsNe49XkKBZ0W5Acl5uVV43SN414i2QfZwRI7dXAqIn8pEWD2+XXQFn9KWxqg==" }, "@discordjs/docgen": { "version": "0.10.0", @@ -15211,15 +15179,6 @@ "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", "dev": true }, - "cross-env": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.1" - } - }, "cross-fetch": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", @@ -19540,15 +19499,15 @@ } }, "ow": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/ow/-/ow-0.27.0.tgz", - "integrity": "sha512-SGnrGUbhn4VaUGdU0EJLMwZWSupPmF46hnTRII7aCLCrqixTAC5eKo8kI4/XXf1eaaI8YEVT+3FeGNJI9himAQ==", + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/ow/-/ow-0.28.1.tgz", + "integrity": "sha512-1EZTywPZeUKac9gD7q8np3Aj+V54kvfIcjNEVNDSbG2Ys5xA5foW2HquvMMqgyWGLqIFMlc0Iq/HmyMHqN48sA==", "requires": { - "@sindresorhus/is": "^4.0.1", + "@sindresorhus/is": "^4.2.0", "callsites": "^3.1.0", "dot-prop": "^6.0.1", "lodash.isequal": "^4.5.0", - "type-fest": "^1.2.1", + "type-fest": "^2.3.4", "vali-date": "^1.0.0" }, "dependencies": { @@ -19561,9 +19520,9 @@ } }, "type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==" + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.5.2.tgz", + "integrity": "sha512-WMbytmAs5PUTqwGJRE+WoRrD2S0bYFtHX8k4Y/1l18CG5kqA3keJud9pPQ/r30FE9n8XRFCXF9BbccHIZzRYJw==" } } }, diff --git a/package.json b/package.json index 8bdec730a..3bc75052e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "discord.js", - "version": "13.3.0-dev", + "version": "13.3.0", "description": "A powerful library for interacting with the Discord API", "scripts": { "test": "npm run lint && npm run docs:test && npm run lint:typings && npm run test:typescript", @@ -49,8 +49,8 @@ }, "homepage": "https://discord.js.org", "dependencies": { - "@discordjs/builders": "^0.7.0", - "@discordjs/collection": "^0.2.4", + "@discordjs/builders": "^0.8.1", + "@discordjs/collection": "^0.3.2", "@discordjs/form-data": "^3.0.1", "@sapphire/async-queue": "^1.1.8", "@types/node-fetch": "^2.5.12", @@ -66,7 +66,6 @@ "@favware/npm-deprecate": "^1.0.4", "@types/node": "^16.11.6", "conventional-changelog-cli": "^2.1.1", - "cross-env": "^7.0.3", "dtslint": "^4.2.0", "eslint": "^8.1.0", "eslint-config-prettier": "^8.3.0",