Skip to content

Commit d99a967

Browse files
authored
Update dependencies (#377)
* add .nvmrc for v20 * update assert to with for json imports * remove use of old contact package * update node * update all packages * prettier * add ignore * retry ignore * add missing curly * remove ignore * add paths to tsconfig * try another way * tidy use of noEmit * use @ts-expect-error to silence build error * swap `@ts-expect-error` for `@ts-ignore` After first build there is no longer an error produced here, so ignore is probably a better choice * allow `@ts-ignore` with comment * run format
1 parent de0259a commit d99a967

File tree

11 files changed

+999
-604
lines changed

11 files changed

+999
-604
lines changed

.eslintrc.cjs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,11 @@ module.exports = {
1616
"no-process-exit": 0,
1717
"no-console": 0,
1818
"sort-keys": 2,
19+
"@typescript-eslint/ban-ts-comment": [
20+
"error",
21+
{
22+
"ts-ignore": "allow-with-description",
23+
},
24+
],
1925
},
2026
};

.github/PULL_REQUEST_TEMPLATE/icon.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ about: Adding a new icon to Stacks-Icons
99

1010
I'm adding a new icon to Stacks-Icons named **ICON_NAME**. I've checked all of the following items necessary for merging this PR:
1111

12-
- [ ] all icons have been added to the source [Figma file](https://www.figma.com/file/NxAqQAi9i5XsrZSm1WYj6tsM)
13-
- [ ] icons do not contain any logos or other trademarked content
14-
- Styles
15-
- [ ] all icons match the existing style conventions
16-
- [ ] all icons are aligned _exactly_ to the pixel grid to prevent blurriness
17-
- [ ] all icons are in monochrome black/gray _or_ in their native colors
18-
- [ ] all sizes for this icon have a matching color scheme
19-
- Regular sized icon **required**
20-
- [ ] my Figma component is named `Icon/ICON_NAME`
21-
- [ ] the icon has a height and width of 18x18 pixels
22-
- Large icon
23-
- [ ] my Figma component is named `Icon/ICON_NAMELg`
24-
- [ ] the icon has a height and width of 36x36 pixels
25-
- Small icon
26-
- [ ] my Figma component is named `Icon/ICON_NAMESm`
27-
- [ ] the icon has a height and width of 14x14 pixels
12+
- [ ] all icons have been added to the source [Figma file](https://www.figma.com/file/NxAqQAi9i5XsrZSm1WYj6tsM)
13+
- [ ] icons do not contain any logos or other trademarked content
14+
- Styles
15+
- [ ] all icons match the existing style conventions
16+
- [ ] all icons are aligned _exactly_ to the pixel grid to prevent blurriness
17+
- [ ] all icons are in monochrome black/gray _or_ in their native colors
18+
- [ ] all sizes for this icon have a matching color scheme
19+
- Regular sized icon **required**
20+
- [ ] my Figma component is named `Icon/ICON_NAME`
21+
- [ ] the icon has a height and width of 18x18 pixels
22+
- Large icon
23+
- [ ] my Figma component is named `Icon/ICON_NAMELg`
24+
- [ ] the icon has a height and width of 36x36 pixels
25+
- Small icon
26+
- [ ] my Figma component is named `Icon/ICON_NAMESm`
27+
- [ ] the icon has a height and width of 14x14 pixels

.github/PULL_REQUEST_TEMPLATE/spot.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@ about: Adding a new spot illustration to Stacks-Icons
99

1010
I'm adding a new spot illustration to Stacks-Icons named **SPOT_NAME**. I've checked all of the following items necessary for merging this PR:
1111

12-
- [ ] all spots have been added to the source [Figma file](https://www.figma.com/file/NxAqQAi9i5XsrZSm1WYj6tsM)
13-
- Styles
14-
- [ ] all spots match the existing style conventions
15-
- [ ] all spots are in monochrome black/gray
16-
- Regular sized spot **required**
17-
- [ ] my Figma component is named `Spot/SPOT_NAME`
18-
- [ ] the spot has a height and width of 48x48 pixels
19-
- Large spot
20-
- [ ] my Figma component is named `Spot/SPOT_NAMELg`
21-
- [ ] the spot has a height and width of 96x96 pixels
22-
- Extra large spot
23-
- [ ] my Figma component is named `Spot/SPOT_NAMEXL`
24-
- [ ] the spot has a height and width of 196x196 pixels
25-
- [ ] a Lg version of this spot also exists
12+
- [ ] all spots have been added to the source [Figma file](https://www.figma.com/file/NxAqQAi9i5XsrZSm1WYj6tsM)
13+
- Styles
14+
- [ ] all spots match the existing style conventions
15+
- [ ] all spots are in monochrome black/gray
16+
- Regular sized spot **required**
17+
- [ ] my Figma component is named `Spot/SPOT_NAME`
18+
- [ ] the spot has a height and width of 48x48 pixels
19+
- Large spot
20+
- [ ] my Figma component is named `Spot/SPOT_NAMELg`
21+
- [ ] the spot has a height and width of 96x96 pixels
22+
- Extra large spot
23+
- [ ] my Figma component is named `Spot/SPOT_NAMEXL`
24+
- [ ] the spot has a height and width of 196x196 pixels
25+
- [ ] a Lg version of this spot also exists

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
v20

0 commit comments

Comments
 (0)