From 780cbadd798ec0a109a0a97e522f573f787d06fb Mon Sep 17 00:00:00 2001 From: Jacob Date: Sat, 5 Nov 2016 07:21:02 -0400 Subject: [PATCH] Properly export constants using named exports - v8 (#871) * Properly export constants so they can be imported using named imports which are present throughout the lib. * run grunt --- lib/Constants.js | 10 +++++++--- src/Constants.js | 10 +++++----- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/lib/Constants.js b/lib/Constants.js index 5daca5ea8..4e1e905fd 100644 --- a/lib/Constants.js +++ b/lib/Constants.js @@ -4,8 +4,10 @@ exports.__esModule = true; var Constants = {}; var API = Constants.API = "https://discordapp.com/api"; +exports.API = API; var CDN = Constants.CDN = "https://cdn.discordapp.com"; +exports.CDN = CDN; var Endpoints = Constants.Endpoints = { // general endpoints LOGIN: API + "/auth/login", @@ -117,7 +119,8 @@ var Endpoints = Constants.Endpoints = { FRIENDS: API + "/users/@me/relationships" }; -Constants.Permissions = { +exports.Endpoints = Endpoints; +var Permissions = Constants.Permissions = { // general createInstantInvite: 1 << 0, kickMembers: 1 << 1, @@ -149,7 +152,8 @@ Constants.Permissions = { }; -Constants.PacketType = { +exports.Permissions = Permissions; +var PacketType = Constants.PacketType = { CHANNEL_CREATE: "CHANNEL_CREATE", CHANNEL_DELETE: "CHANNEL_DELETE", CHANNEL_UPDATE: "CHANNEL_UPDATE", @@ -181,5 +185,5 @@ Constants.PacketType = { FRIEND_REMOVE: "RELATIONSHIP_REMOVE" }; +exports.PacketType = PacketType; exports["default"] = Constants; -module.exports = exports["default"]; diff --git a/src/Constants.js b/src/Constants.js index c7dec0c71..f06b0898e 100644 --- a/src/Constants.js +++ b/src/Constants.js @@ -2,10 +2,10 @@ const Constants = {}; -const API = Constants.API = "https://discordapp.com/api"; -const CDN = Constants.CDN = "https://cdn.discordapp.com"; +export const API = Constants.API = "https://discordapp.com/api"; +export const CDN = Constants.CDN = "https://cdn.discordapp.com"; -const Endpoints = Constants.Endpoints = { +export const Endpoints = Constants.Endpoints = { // general endpoints LOGIN: `${API}/auth/login`, LOGOUT: `${API}/auth/logout`, @@ -59,7 +59,7 @@ const Endpoints = Constants.Endpoints = { FRIENDS: `${API}/users/@me/relationships` }; -Constants.Permissions = { +export const Permissions = Constants.Permissions = { // general createInstantInvite: 1 << 0, kickMembers: 1 << 1, @@ -91,7 +91,7 @@ Constants.Permissions = { }; -Constants.PacketType = { +export const PacketType = Constants.PacketType = { CHANNEL_CREATE : "CHANNEL_CREATE", CHANNEL_DELETE : "CHANNEL_DELETE", CHANNEL_UPDATE : "CHANNEL_UPDATE",