Skip to content

Commit a558f96

Browse files
committed
Merge branch 'dev' into pr/mcmoodoo/11576
2 parents 1e73bdf + 623e242 commit a558f96

File tree

7,268 files changed

+650986
-909661
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

7,268 files changed

+650986
-909661
lines changed

.all-contributorsrc

Lines changed: 1301 additions & 8 deletions
Large diffs are not rendered by default.

.env.example

Lines changed: 26 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,33 @@
11
# rename this file to .env and supply the values listed below
22
# also make sure they are available to the build tool (e.g. Netlify)
3-
# warning: variables prefixed with GATSBY_ will be made available to client-side code
3+
# warning: variables prefixed with NEXT_PUBLIC_ will be made available to client-side code
44
# be careful not to expose sensitive data (e.g. your Algolia admin key)
5-
ALGOLIA_ADMIN_KEY=insertValue
6-
ETHERSCAN_API_KEY=insertValue
7-
GATSBY_ALGOLIA_APP_ID=insertValue
8-
GATSBY_ALGOLIA_SEARCH_KEY=insertValue
9-
GATSBY_ALGOLIA_BASE_SEARCH_INDEX_NAME=insertValue
10-
GATSBY_GITHUB_TOKEN_READ_ONLY=insertValue
11-
GATSBY_FUNCTIONS_PATH=insertValue
125

13-
# Build pages only for the specified langs. Leave it empty to build all the langs
14-
# e.g. `en,fr` will only build english and french pages
15-
# Note: always include `en` as it is the default lang of the site
16-
GATSBY_BUILD_LANGS=
6+
# Algolia environment (app ID, search key and base search index name required for search)
7+
# NEXT_PUBLIC_ALGOLIA_APP_ID=insertValue
8+
# NEXT_PUBLIC_ALGOLIA_SEARCH_KEY=insertValue
9+
# NEXT_PUBLIC_ALGOLIA_BASE_SEARCH_INDEX_NAME=insertValue
10+
# NEXT_PUBLIC_GITHUB_TOKEN_READ_ONLY=insertValue
11+
12+
# Etherscan API key (required for Etherscan API fetches)
13+
# ETHERSCAN_API_KEY=insertValue
14+
15+
# Google API key and Calendar ID (required to fetch Calendar events)
16+
# GOOGLE_API_KEY=
17+
# GOOGLE_CALENDAR_ID=
1718

18-
# Folders or files to ignore from the `src/content` folder
19-
IGNORE_CONTENT=**/docs,**/tutorials
19+
# Matomo environment (URL and site ID required for analytics)
20+
NEXT_PUBLIC_MATOMO_URL=
21+
NEXT_PUBLIC_MATOMO_SITE_ID=
2022

2123
# Used to avoid loading Matomo in our preview deploys
22-
IS_PREVIEW_DEPLOY=false
24+
IS_PREVIEW_DEPLOY=false
25+
26+
# Build pages only for the specified langs. Leave it empty to build all the langs
27+
# e.g. `en,fr` will only build English and French pages
28+
# Note: always include `en` as it is the default lang of the site
29+
BUILD_LOCALES=
30+
31+
# If resource constraints are being hit during builds, change LIMIT_CPUS to a
32+
# fixed number of CPUs (e.g. 2) to limit the demand during build time
33+
LIMIT_CPUS=

.eslintignore

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1-
# The content is used as a code example in /src/pages/index.js
2-
src/data/CreateWallet.js
1+
.next
2+
dist
3+
node_modules/

.eslintrc.json

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
"extends": [
3+
"next/core-web-vitals",
4+
"prettier",
5+
"plugin:storybook/recommended"
6+
],
7+
"env": { "es6": true },
8+
"plugins": ["simple-import-sort"],
9+
"rules": {
10+
"simple-import-sort/imports": [
11+
"error",
12+
{
13+
"groups": [
14+
// Node.js builtins.
15+
[
16+
"^(assert|buffer|child_process|cluster|console|constants|crypto|dgram|dns|domain|events|fs|http|https|module|net|os|path|punycode|querystring|readline|repl|stream|string_decoder|sys|timers|tls|tty|url|util|vm|zlib|freelist|v8|process|async_hooks|http2|perf_hooks)(/.*|$)"
17+
],
18+
// Packages. `react` related packages come first.
19+
// Also, put `react-icons` in sorting order not with `react`
20+
["^react(?!-.)$", "^\\w", "^@\\w"],
21+
// The Chakra theme directory if imported to story file or other places
22+
["^@/@chakra-ui"],
23+
// From the `types` directory.
24+
["^@/lib/types", "^@/lib/interfaces"],
25+
// From the `components` directory.
26+
["^@/components"],
27+
// From the `utils` directory.
28+
["^@/lib/utils"],
29+
// From the `data` directory.
30+
["^@/data"],
31+
// From the `constants` directory.
32+
["^@/lib/constants"],
33+
// Parent imports. Put `..` last.
34+
["^\\.\\.(?!/?$)", "^\\.\\./?$"],
35+
// Other relative imports. Put same-folder imports and `.` last.
36+
["^\\./(?=.*/)(?!/?$)", "^\\.(?!/?$)", "^\\./?$"],
37+
// Style imports.
38+
["^.+\\.s?css$"],
39+
// Side effect imports.
40+
["^\\u0000"]
41+
]
42+
}
43+
],
44+
"simple-import-sort/exports": "error"
45+
}
46+
}

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88
* @wackerow @corwintines @pettinarip @minimalsm @nhsz
99

1010
# Owners of specific files
11-
/src/data/consensus-bounty-hunters.csv @djrtwo @asanso @fredriksvantes
11+
/src/data/consensus-bounty-hunters.json @djrtwo @asanso @fredriksvantes
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
name: Event listing
2+
description: Request an Ethereum event for listing
3+
title: Event listing
4+
labels: ["event :calendar:"]
5+
body:
6+
- type: input
7+
id: event_listing_name
8+
attributes:
9+
label: Event/Meetup Name
10+
description: Name for the event to be listed
11+
validations:
12+
required: true
13+
- type: input
14+
id: event_listing_website
15+
attributes:
16+
label: Website
17+
description: Publicly available website URL to get more information about the event
18+
validations:
19+
required: true
20+
- type: input
21+
id: event_listing_location
22+
attributes:
23+
label: Location (City/Country, or Remote)
24+
description: Geographic location of in-person event, or "Remote" for a virtual event
25+
validations:
26+
required: true
27+
- type: input
28+
id: event_listing_description
29+
attributes:
30+
label: Description
31+
description: Brief description of event
32+
validations:
33+
required: true
34+
- type: input
35+
id: event_listing_start_date
36+
attributes:
37+
label: "Start date: (yyyy-mm-dd)"
38+
description: Start date of event in yyyy-mm-dd format
39+
validations:
40+
required: true
41+
- type: input
42+
id: event_listing_end_date
43+
attributes:
44+
label: "End date: (yyyy-mm-dd)"
45+
description: End date of event in yyyy-mm-dd format
46+
validations:
47+
required: true
48+
- type: textarea
49+
id: event_listing_additional_context
50+
attributes:
51+
label: Additional context
52+
description: Add any other context about the event here
53+
- type: markdown
54+
attributes:
55+
value: |
56+
**Note:**
57+
Events will be only added on the "Upcoming events" table if all fields above are completed, pending approval
58+
- type: markdown
59+
attributes:
60+
value: |
61+
**Want to contribute?**
62+
We love contributions from the Ethereum community! Please comment on an issue if you're interested in helping out with a PR.
63+
- type: checkboxes
64+
id: event_listing_work_on
65+
attributes:
66+
label: Would you like to work on this issue?
67+
options:
68+
- label: "Yes"
69+
required: false

.github/ISSUE_TEMPLATE/suggest_glossary_term.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ body:
3131
- type: textarea
3232
id: glossary_term_sources
3333
attributes:
34-
label: Sources, if any (please do not submit copywrited content without appropriate approval)
34+
label: Sources, if any (please do not submit copyrighted content without appropriate approval)
3535
description: Please list any sources utilized
3636
validations:
3737
required: false

.github/ISSUE_TEMPLATE/suggest_layer2.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ body:
100100
id: layer_2_dapp_ecosystem
101101
attributes:
102102
label: Link to dapp ecosystem (if applicable)
103-
description: "Please provide a link to the dapp ecosystem. (ex: https://portal.arbitrum.one/, https://www.optimism.io/apps/all)"
103+
description: "Please provide a link to the dapp ecosystem. (ex: https://portal.arbitrum.io/, https://www.optimism.io/apps)"
104104
- type: input
105105
id: layer_2_token_contract_list
106106
attributes:

0 commit comments

Comments
 (0)