Skip to content

Commit 82fc59f

Browse files
Update github links (#926)
1 parent 4674de9 commit 82fc59f

31 files changed

+62
-59
lines changed

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ contact_links:
1313
url: https://github.com/rescript-lang/rescript-react/issues
1414
about: ReScript bindings to React.js
1515
- name: 🌐 rescript-core
16-
url: https://github.com/rescript-association/rescript-core/issues
16+
url: https://github.com/rescript-lang/rescript-core/issues
1717
about: New ReScript standard library
1818
- name: 💬 ReScript Forum
1919
url: https://forum.rescript-lang.org/

CONTRIBUTING.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ Please make sure to check out our [Code of Conduct](CODE_OF_CONDUCT.md) and make
66

77
## Ways to contribute
88

9-
- Writing docs for the manual (Check for issues that are marked with a [`manual`](https://github.com/rescript-association/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"manual") and [`help wanted`](https://github.com/rescript-association/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"help+wanted") tag)
10-
- Joining in discussions on our [issue tracker](https://github.com/rescript-association/rescript-lang.org/issues)
9+
- Writing docs for the manual (Check for issues that are marked with a [`manual`](https://github.com/rescript-lang/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"manual") and [`help wanted`](https://github.com/rescript-lang/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"help+wanted") tag)
10+
- Joining in discussions on our [issue tracker](https://github.com/rescript-lang/rescript-lang.org/issues)
1111
- Give feedback for improvements (incomplete / missing docs, bad wording,
1212
search user experience / design, etc.)
1313
- Advanced: Help building platform features (design system, automatic testing, markdown parsing, etc.)
@@ -16,15 +16,15 @@ Please make sure to check out our [Code of Conduct](CODE_OF_CONDUCT.md) and make
1616

1717
### Find an issue
1818

19-
Before you start any work or submit any PRs, make sure to check our [issue tracker](https://github.com/rescript-association/rescript-lang.org/issues) for any issues or discussions on the topic.
19+
Before you start any work or submit any PRs, make sure to check our [issue tracker](https://github.com/rescript-lang/rescript-lang.org/issues) for any issues or discussions on the topic.
2020

2121
If you can't find any relevant issues, feel free to create a new one to start a discussion. We usually assign issues to a responsible person to prevent confusion and duplicate work, so always double check if an issue is currently being worked on, or talk to the current assignee to take over the task.
2222

2323
**Always make sure to get feedback from the core maintainers before starting any work**
2424

2525
The project follows very specific goals and tries to deliver the highest value with the least amount of resources. Please help us focus on the tasks at hand and don't submit any code / bigger refactorings without any proper discussion on the issue tracker. Otherwise your PR might not be accepted!
2626

27-
If you need inspiration on what to work on, you can check out issues tagged with [`good first issue`](https://github.com/rescript-association/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"good+first+issue") or [`help wanted`](https://github.com/rescript-association/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"help+wanted").
27+
If you need inspiration on what to work on, you can check out issues tagged with [`good first issue`](https://github.com/rescript-lang/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"good+first+issue") or [`help wanted`](https://github.com/rescript-lang/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"help+wanted").
2828

2929
### Discuss an issue
3030

@@ -44,7 +44,7 @@ We value your voluntary work, and of course it's fine to step back from a ticket
4444

4545
### Communication Channels
4646

47-
- [Issue Tracker](https://github.com/rescript-association/rescript-lang.org/issues)
47+
- [Issue Tracker](https://github.com/rescript-lang/rescript-lang.org/issues)
4848
- [ReScript Discourse (General / mostly unrelated discussions)](http://forum.rescript-lang.org)
4949

5050
## Working on the rescript-lang.org

_blogposts/2020-11-17-editor-support-custom-operators-and-more.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ description: |
88
Update on what we're doing around the end of 2020 and early next year.
99
---
1010

11-
import Video from "src/components/Video"
11+
import Video from "src/components/Video";
1212

1313
## Upcoming Improvements
1414

@@ -28,7 +28,7 @@ Hongbo continues to improve the compiler experience in monorepo-like setups. Exp
2828

2929
## Docs
3030

31-
Patrick is [rearranging the React documentation](https://github.com/rescript-association/rescript-lang.org/pull/96), and continues to improve the main documentation site with Cheng Lou.
31+
Patrick is [rearranging the React documentation](https://github.com/rescript-lang/rescript-lang.org/pull/96), and continues to improve the main documentation site with Cheng Lou.
3232

3333
## Syntax
3434

_blogposts/2021-03-03-rescript-association-rebranding.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Founded in 2018, the ReScript Association provides a legal and financial foundat
2525
- [rescript-lang.org](https://rescript-lang.org).
2626
- [Community forum](https://forum.rescript-lang.org) & server.
2727
- ReScript related domains and [analytics data](https://simpleanalytics.com/rescript-lang.org).
28-
- [genType’s](https://github.com/rescript-association/genType) release automation.
28+
- [genType’s](https://github.com/rescript-lang/genType) release automation.
2929
- Help maintaining editor related tools such as [rescript-vscode](https://github.com/rescript-lang/rescript-vscode), [vim-rescript](https://github.com/rescript-lang/vim-rescript) and the underlying [editor-support](https://github.com/rescript-lang/rescript-editor-support).
3030
- Design & logo assets (together with our designer) for all of ReScript.
3131
- Helping out on upcoming [ocaml.org](https://ocaml.org) work.
@@ -48,6 +48,7 @@ High quality, long-term Open Source work doesn’t come from some good words and
4848
If your company relies on the ReScript platform for building commercial products, please consider supporting our efforts by [sending a donation](https://rescript-association.org/donate). It’s the best way to future proof your product’s foundation. Alternatively, you can sponsor individual members like [ryyppy](https://github.com/sponsors/ryyppy/) on GitHub Sponsors.
4949

5050
We want to take this opportunity to thank our previous and active sponsors:
51+
5152
- [Tezos Foundation](https://tezos.foundation) (2020-21)
5253
- [Ahrefs](https://ahrefs.com) (2019)
5354
- [OCaml Software Foundation](https://ocaml-sf.org) (2018-19)

_blogposts/2021-06-25-roadmap-2021-and-new-landing-page.mdx

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ It has almost been a year since we originally [launched our new ReScript brand](
2121
- Accessible object system (no need for `Js.t`)
2222
- The release of our new `rescript` npm package and cli to replace `bs-platform`
2323
- Making every part of ReScript fully community owned
24-
- etc.
24+
- etc.
2525

2626
Stay tuned, this is just the beginning!
2727

@@ -30,6 +30,7 @@ Stay tuned, this is just the beginning!
3030
We had some thorough discussions about the future of the project and outlined the most important milestones for the next upcoming releases.
3131

3232
**Here's the gist:**
33+
3334
- Two release channels: `stable` and `experimental`
3435
- More predictable release dates and better migration steps
3536
- Better communication and discussion for breaking changes
@@ -41,15 +42,18 @@ The detailed roadmap with all our planned changes (and definition of our release
4142

4243
After several iterations, we are happy to announce our new [landing page](/).
4344

44-
<Image src="/static/img/landing_page_figma.png" withShadow={true} caption="Figma design draft for the new landing page"/>
45+
<Image
46+
src="/static/img/landing_page_figma.png"
47+
withShadow={true}
48+
caption="Figma design draft for the new landing page"
49+
/>
4550

4651
This is an incredible milestone for the documentation, and will act as a foundation for some cool new future improvements, such as:
4752

4853
- Highlighted Case Studies from production users such as Beop or Rohea
4954
- An interactive playground widget for the headline code examples
5055
- New starter templates and guides
5156

52-
53-
Furthermore, in case you are a **production user of ReScript** and you want to see your company logo highlighted on the landing page, please [open an issue](https://github.com/rescript-association/rescript-lang.org/issues) and let us know!
57+
Furthermore, in case you are a **production user of ReScript** and you want to see your company logo highlighted on the landing page, please [open an issue](https://github.com/rescript-lang/rescript-lang.org/issues) and let us know!
5458

5559
Happy hacking.

_blogposts/2023-02-02-release-10-1.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,6 @@ As always, we want to thank our [contributors](https://github.com/rescript-lang/
303303

304304
We hope you enjoy the newest improvements as much as we do.
305305

306-
In case there's any issues / problems, make sure to report bugs to [rescript-lang/rescript-compiler](https://github.com/rescript-lang/rescript-compiler) (language / syntax / jsx), [rescript-lang/rescript-react](https://github.com/rescript-lang/rescript-react) (React 16 / 18 binding) or [rescript-association/rescript-lang.org](https://github.com/rescript-association/rescript-lang.org) (documentation) repositories.
306+
In case there's any issues / problems, make sure to report bugs to [rescript-lang/rescript-compiler](https://github.com/rescript-lang/rescript-compiler) (language / syntax / jsx), [rescript-lang/rescript-react](https://github.com/rescript-lang/rescript-react) (React 16 / 18 binding) or [rescript-association/rescript-lang.org](https://github.com/rescript-lang/rescript-lang.org) (documentation) repositories.
307307

308308
Also feel free to visit the [ReScript forum](https://forum.rescript-lang.org/) to ask questions and connect with other ReScripters.

_blogposts/2023-04-17-improving-interop.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ let getBestFriendsAge = user =>
198198
As you can see, you need to convert each level of nullables explicitly, which makes it hard to fully utilize pattern matching. With the new unboxed variant representation, we'll instead be able to do this:
199199

200200
```rescript
201-
// The type definition below is inlined here to examplify, but this definition will live in [Core](https://github.com/rescript-association/rescript-core) and be easily accessible
201+
// The type definition below is inlined here to examplify, but this definition will live in [Core](https://github.com/rescript-lang/rescript-core) and be easily accessible
202202
module Null = {
203203
@unboxed type t<'a> = Present('a) | @as(null) Null
204204
}

_blogposts/2024-01-11-release-11-0-0.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ This release is also introducing uncurried mode, which is a new default mode tha
5050

5151
### New Standard Library: ReScript Core
5252

53-
[ReScript Core](https://github.com/rescript-association/rescript-core) is ReScript's new standard library. It replaces the complete `Js` module as well as some of the more frequently used modules from `Belt` and is recommended to use with uncurried mode.
53+
[ReScript Core](https://github.com/rescript-lang/rescript-core) is ReScript's new standard library. It replaces the complete `Js` module as well as some of the more frequently used modules from `Belt` and is recommended to use with uncurried mode.
5454

5555
The latest docs on [rescript-lang.org](/) already use it for the examples. Have a look at the new [RescriptCore API docs](/docs/manual/latest/api/core).
5656

@@ -149,4 +149,4 @@ In case of issues / problems, make sure to report bugs to one of the following r
149149
- [rescript-lang/rescript-react](https://github.com/rescript-lang/rescript-react) (React bindings)
150150
- [rescript-lang/rescript-vscode](https://github.com/rescript-lang/rescript-vscode) (VSCode language support, LSP, tools)
151151
- [rescript-lang/create-rescript-app](https://github.com/rescript-lang/create-rescript-app) (project generator) or
152-
- [rescript-association/rescript-lang.org](https://github.com/rescript-association/rescript-lang.org) (documentation)
152+
- [rescript-association/rescript-lang.org](https://github.com/rescript-lang/rescript-lang.org) (documentation)

misc_docs/syntax/decorator_dead.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ summary: "This is the `@dead` decorator."
66
category: "decorators"
77
---
88

9-
> This decorator requires [`reanalyze`](https://github.com/rescript-association/reanalyze), a code analysis tool for ReScript, to be installed. [Click here to read about how you get started with reanalyze.](https://github.com/rescript-association/reanalyze).
9+
> This decorator requires [`reanalyze`](https://github.com/rescript-lang/reanalyze), a code analysis tool for ReScript, to be installed. [Click here to read about how you get started with reanalyze.](https://github.com/rescript-lang/reanalyze).
1010
1111
`@dead` is picked up by reanalyze's dead code analysis, and suppresses reporting on the value/type, but can also be used to force the analysis to consider a value as dead. Typically used to acknowledge cases of dead code you are not planning to address right now, but can be searched easily later.
1212

1313
### References
1414

15-
- [Reanalyze: Controlling reports with Annotations](https://github.com/rescript-association/reanalyze#dce-controlling-reports-with-annotations)
15+
- [Reanalyze: Controlling reports with Annotations](https://github.com/rescript-lang/reanalyze#dce-controlling-reports-with-annotations)

misc_docs/syntax/decorator_does_not_raise.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ summary: "This is the `@doesNotRaise` decorator."
66
category: "decorators"
77
---
88

9-
> This decorator requires [`reanalyze`](https://github.com/rescript-association/reanalyze), a code analysis tool for ReScript, to be installed. [Click here to read about how you get started with reanalyze.](https://github.com/rescript-association/reanalyze).
9+
> This decorator requires [`reanalyze`](https://github.com/rescript-lang/reanalyze), a code analysis tool for ReScript, to be installed. [Click here to read about how you get started with reanalyze.](https://github.com/rescript-lang/reanalyze).
1010
1111
`@doesNotRaise` is used to override the reanalyze's exception analysis and state that an expression does not raise any exceptions, even though the analysis reports otherwise. This can happen for example in the case of array access where the analysis does not perform range checks but takes a conservative stance that any access could potentially raise.
1212

1313
### References
1414

15-
- [Reanalyze: Exception Analysis](https://github.com/rescript-association/reanalyze/blob/master/EXCEPTION.md)
15+
- [Reanalyze: Exception Analysis](https://github.com/rescript-lang/reanalyze/blob/master/EXCEPTION.md)

misc_docs/syntax/decorator_live.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ summary: "This is the `@live` decorator."
66
category: "decorators"
77
---
88

9-
> This decorator requires [`reanalyze`](https://github.com/rescript-association/reanalyze), a code analysis tool for ReScript, to be installed. [Click here to read about how you get started with reanalyze.](https://github.com/rescript-association/reanalyze).
9+
> This decorator requires [`reanalyze`](https://github.com/rescript-lang/reanalyze), a code analysis tool for ReScript, to be installed. [Click here to read about how you get started with reanalyze.](https://github.com/rescript-lang/reanalyze).
1010
1111
`@live` tells reanalyze's dead code analysis that the value should be considered live, even though it might appear to be dead. This is typically used in case of FFI where there are indirect ways to access values.
1212
It can be added to everything that could otherwise be considered unused by the dead code analysis - values, functions, arguments, records, individual record fields, and so on.
1313

1414
### References
1515

16-
- [Reanalyze: Controlling reports with Annotations](https://github.com/rescript-association/reanalyze#dce-controlling-reports-with-annotations)
16+
- [Reanalyze: Controlling reports with Annotations](https://github.com/rescript-lang/reanalyze#dce-controlling-reports-with-annotations)

misc_docs/syntax/decorator_raises.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ summary: "This is the `@raises` decorator."
66
category: "decorators"
77
---
88

9-
> This decorator requires [`reanalyze`](https://github.com/rescript-association/reanalyze), a code analysis tool for ReScript, to be installed. [Click here to read about how you get started with reanalyze.](https://github.com/rescript-association/reanalyze).
9+
> This decorator requires [`reanalyze`](https://github.com/rescript-lang/reanalyze), a code analysis tool for ReScript, to be installed. [Click here to read about how you get started with reanalyze.](https://github.com/rescript-lang/reanalyze).
1010
1111
`@raises` is picked up by reanalyze's exception analysis, and acknowledges that a function can raise exceptions that are not caught, and suppresses a warning in that case. Callers of the functions are then subjected to the same rule. Example `@raises(Exn)` or `@raises([E1, E2, E3])` for multiple exceptions.
1212

1313
### References
1414

15-
- [Reanalyze: Exception Analysis](https://github.com/rescript-association/reanalyze/blob/master/EXCEPTION.md)
15+
- [Reanalyze: Exception Analysis](https://github.com/rescript-lang/reanalyze/blob/master/EXCEPTION.md)

pages/blogpost-guide.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on rescript-lang.org.
77

88
## Requirements
99

10-
Clone the [rescript-lang.org repo](https://github.com/rescript-association/rescript-lang.org) and follow the README instructions to run the local development server.
10+
Clone the [rescript-lang.org repo](https://github.com/rescript-lang/rescript-lang.org) and follow the README instructions to run the local development server.
1111

1212
Open the [localhost:3000/blog](/blog) page to see the blog page.
1313

pages/community/roadmap.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ For latest development updates, please check out the [ReScript forum](https://fo
1414

1515
Major v12.0 release (see [v12 milestone](https://github.com/rescript-lang/rescript-compiler/milestone/16)).
1616

17-
* Move the [Rescript Core](https://github.com/rescript-association/rescript-core) standard library into the compiler / remove the OCaml standard library
18-
* A new build system tailored to ReScript's needs ([rewatch](https://github.com/teamwalnut/rewatch)) for better monorepo support and even faster compilation speed
19-
* Make it easier to create libraries for consumption from TypeScript with GenType
17+
- Move the [Rescript Core](https://github.com/rescript-lang/rescript-core) standard library into the compiler / remove the OCaml standard library
18+
- A new build system tailored to ReScript's needs ([rewatch](https://github.com/teamwalnut/rewatch)) for better monorepo support and even faster compilation speed
19+
- Make it easier to create libraries for consumption from TypeScript with GenType
2020

2121
**Note:** Release goals may be subject to change.

pages/docs/guidelines/publishing-packages.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,12 @@ canonical: "/guidelines/publishing-npm-packages"
1313
Whenever you publish a ReScript package to npm, please follow the following guidelines:
1414

1515
**Naming:**
16+
1617
- Make sure to give a descriptive package name. We usually use `rescript-[name-of-js-lib]` for packages that bind to a specific JS library on npm.
1718
- Use names that are self explanatory (no weird marketing terms / fantasy words if possible).
1819

1920
**Metadata:**
21+
2022
- Add a proper `description` field in your `package.json` file
2123
- Add `rescript` as a keyword in your `package.json` file
2224

@@ -26,4 +28,4 @@ Our package index will pick up the newest npm packages two times a day, so it mi
2628

2729
We also maintain a hand-curated index of different resources that are not necessarily released on npm, such as plain URLs to independent files / repositories, or GitHub gists.
2830

29-
You can submit your own resource by editing rescript-lang.org's [resource json file](https://github.com/rescript-association/rescript-lang.org/blob/master/data/packages_url_resources.json) file and submit a PR.
31+
You can submit your own resource by editing rescript-lang.org's [resource json file](https://github.com/rescript-lang/rescript-lang.org/blob/master/data/packages_url_resources.json) file and submit a PR.

pages/docs/manual/latest/installation.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ canonical: "/docs/manual/latest/installation"
88

99
## Notes
1010

11-
With the instructions below, our new standard library [ReScript Core](https://github.com/rescript-association/rescript-core) will be included by default. (In ReScript 11, it comes as a separate npm package `@rescript/core`. In future versions, it will be included in the `rescript` npm package itself.)
11+
With the instructions below, our new standard library [ReScript Core](https://github.com/rescript-lang/rescript-core) will be included by default. (In ReScript 11, it comes as a separate npm package `@rescript/core`. In future versions, it will be included in the `rescript` npm package itself.)
1212

1313
## Prerequisites
1414

0 commit comments

Comments
 (0)