Skip to content

Commit 3af1efa

Browse files
committed
Fix and log
1 parent b97a158 commit 3af1efa

File tree

6 files changed

+59
-22
lines changed

6 files changed

+59
-22
lines changed

next.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ const nextConfig = {
33
reactStrictMode: true,
44
webpack: (config) => {
55
config.module.rules.push({
6-
test: /\.(graphql|gql)$/,
6+
test: /\.(graphql|gql|txt)$/,
77
exclude: /node_modules/,
8-
loader: "graphql-tag/loader",
8+
loader: "raw-loader",
99
});
1010
return config;
1111
},

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
"@mui/x-data-grid": "5.17.24",
2222
"@next/font": "13.1.6",
2323
"axios": "1.3.3",
24-
"graphql": "16.6.0",
2524
"moment": "2.29.4",
2625
"next": "13.1.6",
2726
"react": "18.2.0",
@@ -35,8 +34,8 @@
3534
"@types/react-dom": "18.0.11",
3635
"eslint": "8.34.0",
3736
"eslint-config-next": "13.1.6",
38-
"graphql-tag": "2.12.6",
3937
"prettier": "2.8.4",
38+
"raw-loader": "4.0.2",
4039
"typescript": "4.9.5"
4140
}
4241
}

src/components/SetRepository.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ function SetRepository(): ReactElement {
8181
owner: currentRepository?.owner || viewerData?.login,
8282
repository: currentRepository?.repository || "",
8383
});
84-
}, []);
84+
}, [viewerData?.login]);
8585

8686
const getRepositories = useCallback(() => {
8787
if (!newRepository) return;

src/graphql.d.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
declare module "*.graphql" {
2-
import { DocumentNode } from "graphql";
3-
const Schema: DocumentNode;
4-
2+
const Schema: string;
53
export = Schema;
64
}

src/lib/github.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ export class GitHub {
3939
variables?: NodeJS.Dict<any>
4040
): Promise<T> {
4141
if (!this.auth) throw new Error("Not Authenticated");
42+
console.log("GraphQL Query:", { query, variables });
4243
const response = await axios.post<GraphQLResponse<T>>(
4344
"https://api.github.com/graphql",
4445
{

yarn.lock

Lines changed: 53 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -526,6 +526,11 @@
526526
resolved "https://registry.yarnpkg.com/@types/d3-timer/-/d3-timer-3.0.0.tgz#e2505f1c21ec08bda8915238e397fb71d2fc54ce"
527527
integrity sha512-HNB/9GHqu7Fo8AQiugyJbv6ZxYz58wef0esl4Mv828w1ZKpAshw/uFWVDUcIB9KKFeFKoxS3cHY07FFgtTRZ1g==
528528

529+
"@types/json-schema@^7.0.8":
530+
version "7.0.11"
531+
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
532+
integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==
533+
529534
"@types/json5@^0.0.29":
530535
version "0.0.29"
531536
resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
@@ -635,7 +640,12 @@ acorn@^8.8.0:
635640
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a"
636641
integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==
637642

638-
ajv@^6.10.0, ajv@^6.12.4:
643+
ajv-keywords@^3.5.2:
644+
version "3.5.2"
645+
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d"
646+
integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==
647+
648+
ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5:
639649
version "6.12.6"
640650
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
641651
integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
@@ -773,6 +783,11 @@ balanced-match@^1.0.0:
773783
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
774784
integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
775785

786+
big.js@^5.2.2:
787+
version "5.2.2"
788+
resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
789+
integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
790+
776791
brace-expansion@^1.1.7:
777792
version "1.1.11"
778793
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@@ -1099,6 +1114,11 @@ emoji-regex@^9.2.2:
10991114
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
11001115
integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
11011116

1117+
emojis-list@^3.0.0:
1118+
version "3.0.0"
1119+
resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78"
1120+
integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
1121+
11021122
enhanced-resolve@^5.10.0:
11031123
version "5.12.0"
11041124
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz#300e1c90228f5b570c4d35babf263f6da7155634"
@@ -1672,18 +1692,6 @@ grapheme-splitter@^1.0.4:
16721692
resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e"
16731693
integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==
16741694

1675-
1676-
version "2.12.6"
1677-
resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.12.6.tgz#d441a569c1d2537ef10ca3d1633b48725329b5f1"
1678-
integrity sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==
1679-
dependencies:
1680-
tslib "^2.1.0"
1681-
1682-
1683-
version "16.6.0"
1684-
resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.6.0.tgz#c2dcffa4649db149f6282af726c8c83f1c7c5fdb"
1685-
integrity sha512-KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw==
1686-
16871695
has-bigints@^1.0.1, has-bigints@^1.0.2:
16881696
version "1.0.2"
16891697
resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa"
@@ -2013,6 +2021,11 @@ json5@^1.0.1:
20132021
dependencies:
20142022
minimist "^1.2.0"
20152023

2024+
json5@^2.1.2:
2025+
version "2.2.3"
2026+
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
2027+
integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
2028+
20162029
jss-plugin-camel-case@^10.10.0:
20172030
version "10.10.0"
20182031
resolved "https://registry.yarnpkg.com/jss-plugin-camel-case/-/jss-plugin-camel-case-10.10.0.tgz#27ea159bab67eb4837fa0260204eb7925d4daa1c"
@@ -2116,6 +2129,15 @@ lines-and-columns@^1.1.6:
21162129
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
21172130
integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
21182131

2132+
loader-utils@^2.0.0:
2133+
version "2.0.4"
2134+
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c"
2135+
integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==
2136+
dependencies:
2137+
big.js "^5.2.2"
2138+
emojis-list "^3.0.0"
2139+
json5 "^2.1.2"
2140+
21192141
locate-path@^6.0.0:
21202142
version "6.0.0"
21212143
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
@@ -2444,6 +2466,14 @@ queue-microtask@^1.2.2:
24442466
resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
24452467
integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
24462468

2469+
2470+
version "4.0.2"
2471+
resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-4.0.2.tgz#1aac6b7d1ad1501e66efdac1522c73e59a584eb6"
2472+
integrity sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==
2473+
dependencies:
2474+
loader-utils "^2.0.0"
2475+
schema-utils "^3.0.0"
2476+
24472477
24482478
version "18.2.0"
24492479
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d"
@@ -2626,6 +2656,15 @@ scheduler@^0.23.0:
26262656
dependencies:
26272657
loose-envify "^1.1.0"
26282658

2659+
schema-utils@^3.0.0:
2660+
version "3.1.1"
2661+
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281"
2662+
integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==
2663+
dependencies:
2664+
"@types/json-schema" "^7.0.8"
2665+
ajv "^6.12.5"
2666+
ajv-keywords "^3.5.2"
2667+
26292668
semver@^6.3.0:
26302669
version "6.3.0"
26312670
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
@@ -2824,7 +2863,7 @@ tslib@^1.8.1:
28242863
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
28252864
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
28262865

2827-
tslib@^2.1.0, tslib@^2.4.0, tslib@^2.5.0:
2866+
tslib@^2.4.0, tslib@^2.5.0:
28282867
version "2.5.0"
28292868
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf"
28302869
integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==

0 commit comments

Comments
 (0)