Skip to content

Commit 40cd4a3

Browse files
0 parents  commit 40cd4a3

File tree

6 files changed

+395
-0
lines changed

6 files changed

+395
-0
lines changed

Diff for: .github/FUNDING.yml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
custom: https://Stripe.PlayForm.LTD/b/3csdQZfzn2LDaBOcMN
2+
open_collective: code-editor-land

Diff for: CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## 0.0.1
2+
3+
- Initial version

Diff for: CODE_OF_CONDUCT.md

+146
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,146 @@
1+
# Code of Conduct
2+
3+
## Our Pledge
4+
5+
Welcome to our community! We are committed to creating a welcoming and inclusive
6+
environment for all contributors. As members, contributors, and leaders, we
7+
pledge to make participation in our community a harassment-free experience for
8+
everyone, regardless of:
9+
10+
- Age
11+
- Body size
12+
- Visible or invisible disability
13+
- Ethnicity
14+
- Sex characteristics
15+
- Gender identity and expression
16+
- Level of experience
17+
- Education
18+
- Socio-economic status
19+
- Nationality
20+
- Personal appearance
21+
- Race
22+
- Caste
23+
- Color
24+
- Religion
25+
- Sexual identity and orientation
26+
27+
We promise to act and interact in ways that contribute to an open, welcoming,
28+
diverse, inclusive, and healthy community.
29+
30+
## Our Standards
31+
32+
Examples of behavior that contributes to a positive environment for our
33+
community include:
34+
35+
- Demonstrating empathy and kindness toward other people
36+
- Being respectful of differing opinions, viewpoints, and experiences
37+
- Giving and gracefully accepting constructive feedback
38+
- Accepting responsibility and apologizing to those affected by our mistakes,
39+
and learning from the experience
40+
- Focusing on what is best not just for us as individuals but for the overall
41+
community
42+
43+
Examples of unacceptable behavior include:
44+
45+
- The use of sexualized language or imagery, and sexual attention or advances
46+
of any kind
47+
- Trolling, insulting, or derogatory comments, and personal or political
48+
attacks
49+
- Public or private harassment
50+
- Publishing others' private information, such as a physical or email address,
51+
without their explicit permission
52+
- Other conduct which could reasonably be considered inappropriate in a
53+
professional setting
54+
55+
## Enforcement Responsibilities
56+
57+
Community leaders are responsible for clarifying and enforcing our standards of
58+
acceptable behavior. They will take appropriate and fair corrective action in
59+
response to any behavior they deem inappropriate, threatening, offensive, or
60+
harmful. This may include removing, editing, or rejecting comments, commits,
61+
code, wiki edits, issues, and other contributions that do not align with this
62+
Code of Conduct. Community leaders will communicate reasons for moderation
63+
decisions when appropriate.
64+
65+
## Scope
66+
67+
This Code of Conduct applies within all community spaces, and also applies when
68+
an individual is officially representing the community in public spaces.
69+
Examples of representing our community include using an official e-mail address,
70+
posting via an official social media account, or acting as an appointed
71+
representative at an online or offline event.
72+
73+
## Enforcement
74+
75+
Instances of abusive, harassing, or otherwise unacceptable behavior may be
76+
reported to the community leaders responsible for enforcement at
77+
[email protected]. All complaints will be reviewed and investigated
78+
promptly and fairly. All community leaders are obligated to respect the privacy
79+
and security of the reporter of any incident.
80+
81+
## Enforcement Guidelines
82+
83+
Community leaders will follow these Community Impact Guidelines in determining
84+
the consequences for any action they deem in violation of this Code of Conduct:
85+
86+
### 1. Correction
87+
88+
**Community Impact**: Use of inappropriate language or other behavior deemed
89+
unprofessional or unwelcome in the community.
90+
91+
**Consequence**: A private, written warning from community leaders, providing
92+
clarity around the nature of the violation and an explanation of why the
93+
behavior was inappropriate. A public apology may be requested.
94+
95+
### 2. Warning
96+
97+
**Community Impact**: A violation through a single incident or series of
98+
actions.
99+
100+
**Consequence**: A warning with consequences for continued behavior. No
101+
interaction with the people involved, including unsolicited interaction with
102+
those enforcing the Code of Conduct, for a specified period of time. This
103+
includes avoiding interactions in community spaces as well as external channels
104+
like social media. Violating these terms may lead to a temporary or permanent
105+
ban.
106+
107+
### 3. Temporary Ban
108+
109+
**Community Impact**: A serious violation of community standards, including
110+
sustained inappropriate behavior.
111+
112+
**Consequence**: A temporary ban from any sort of interaction or public
113+
communication with the community for a specified period of time. No public or
114+
private interaction with the people involved, including unsolicited interaction
115+
with those enforcing the Code of Conduct, is allowed during this period.
116+
Violating these terms may lead to a permanent ban.
117+
118+
### 4. Permanent Ban
119+
120+
**Community Impact**: Demonstrating a pattern of violation of community
121+
standards, including sustained inappropriate behavior, harassment of an
122+
individual, or aggression toward or disparagement of classes of individuals.
123+
124+
**Consequence**: A permanent ban from any sort of public interaction within the
125+
community.
126+
127+
## Attribution
128+
129+
This Code of Conduct is adapted from the [`Contributor Covenant`][homepage],
130+
version 2.1, available at
131+
[`HTTPS://www.contributor-covenant.org/version/2/1/code_of_conduct.html`][v2.1].
132+
Community Impact Guidelines were inspired by [Mozilla's code of conduct
133+
enforcement ladder][Mozilla CoC].
134+
135+
For answers to common questions about this code of conduct, see the FAQ at
136+
[`HTTPS://www.contributor-covenant.org/faq`][FAQ]. Translations are available at
137+
[`HTTPS://www.contributor-covenant.org/translations`][translations].
138+
139+
[homepage]: HTTPS://www.contributor-covenant.org
140+
[v2.1]: HTTPS://www.contributor-covenant.org/version/2/1/code_of_conduct.html
141+
[Mozilla CoC]: HTTPS://github.com/mozilla/diversity
142+
[FAQ]: HTTPS://www.contributor-covenant.org/faq
143+
[translations]: HTTPS://www.contributor-covenant.org/translations
144+
145+
Thank you for being part of our community and helping us create a safe and
146+
respectful environment for everyone!

Diff for: CONTRIBUTING.md

+134
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,134 @@
1+
# Contributing Guidelines
2+
3+
Welcome to our community! We are committed to creating a welcoming and inclusive
4+
environment for all contributors. Before you get started, please read and adhere
5+
to the following code of conduct. By participating in our community, you agree
6+
to abide by these guidelines.
7+
8+
## Our Pledge
9+
10+
We, as members, contributors, and leaders, pledge to make participation in our
11+
community a harassment-free experience for everyone, regardless of age, body
12+
size, visible or invisible disability, ethnicity, sex characteristics, gender
13+
identity and expression, level of experience, education, socio-economic status,
14+
nationality, personal appearance, race, caste, color, religion, or sexual
15+
identity and orientation. We pledge to act and interact in ways that contribute
16+
to an open, welcoming, diverse, inclusive, and healthy community.
17+
18+
## Our Standards
19+
20+
Examples of behavior that contributes to a positive environment for our
21+
community include:
22+
23+
- Demonstrating empathy and kindness toward other people
24+
- Being respectful of differing opinions, viewpoints, and experiences
25+
- Giving and gracefully accepting constructive feedback
26+
- Accepting responsibility and apologizing to those affected by our mistakes,
27+
and learning from the experience
28+
- Focusing on what is best not just for us as individuals, but for the overall
29+
community
30+
31+
Examples of unacceptable behavior include:
32+
33+
- The use of sexualized language or imagery, and sexual attention or advances
34+
of any kind
35+
- Trolling, insulting, or derogatory comments, and personal or political
36+
attacks
37+
- Public or private harassment
38+
- Publishing others' private information, such as a physical or email address,
39+
without their explicit permission
40+
- Other conduct which could reasonably be considered inappropriate in a
41+
professional setting
42+
43+
## Enforcement Responsibilities
44+
45+
Community leaders are responsible for clarifying and enforcing our standards of
46+
acceptable behavior and will take appropriate and fair corrective action in
47+
response to any behavior that they deem inappropriate, threatening, offensive,
48+
or harmful. Community leaders have the right and responsibility to remove, edit,
49+
or reject comments, commits, code, wiki edits, issues, and other contributions
50+
that are not aligned with this Code of Conduct, and will communicate reasons for
51+
moderation decisions when appropriate.
52+
53+
## Scope
54+
55+
This Code of Conduct applies within all community spaces, and also applies when
56+
an individual is officially representing the community in public spaces.
57+
Examples of representing our community include using an official e-mail address,
58+
posting via an official social media account, or acting as an appointed
59+
representative at an online or offline event.
60+
61+
## Enforcement
62+
63+
Instances of abusive, harassing, or otherwise unacceptable behavior may be
64+
reported to the community leaders responsible for enforcement at
65+
[email protected]. All complaints will be reviewed and investigated promptly
66+
and fairly. All community leaders are obligated to respect the privacy and
67+
security of the reporter of any incident.
68+
69+
## Enforcement Guidelines
70+
71+
Community leaders will follow these Community Impact Guidelines in determining
72+
the consequences for any action they deem in violation of this Code of Conduct:
73+
74+
### 1. Correction
75+
76+
**Community Impact**: Use of inappropriate language or other behavior deemed
77+
unprofessional or unwelcome in the community.
78+
79+
**Consequence**: A private, written warning from community leaders, providing
80+
clarity around the nature of the violation and an explanation of why the
81+
behavior was inappropriate. A public apology may be requested.
82+
83+
### 2. Warning
84+
85+
**Community Impact**: A violation through a single incident or series of
86+
actions.
87+
88+
**Consequence**: A warning with consequences for continued behavior. No
89+
interaction with the people involved, including unsolicited interaction with
90+
those enforcing the Code of Conduct, for a specified period of time. This
91+
includes avoiding interactions in community spaces as well as external channels
92+
like social media. Violating these terms may lead to a temporary or permanent
93+
ban.
94+
95+
### 3. Temporary Ban
96+
97+
**Community Impact**: A serious violation of community standards, including
98+
sustained inappropriate behavior.
99+
100+
**Consequence**: A temporary ban from any sort of interaction or public
101+
communication with the community for a specified period of time. No public or
102+
private interaction with the people involved, including unsolicited interaction
103+
with those enforcing the Code of Conduct, is allowed during this period.
104+
Violating these terms may lead to a permanent ban.
105+
106+
### 4. Permanent Ban
107+
108+
**Community Impact**: Demonstrating a pattern of violation of community
109+
standards, including sustained inappropriate behavior, harassment of an
110+
individual, or aggression toward or disparagement of classes of individuals.
111+
112+
**Consequence**: A permanent ban from any sort of public interaction within the
113+
community.
114+
115+
## Attribution
116+
117+
This Code of Conduct is adapted from the [`Contributor Covenant`][homepage],
118+
version 2.1, available at
119+
[`HTTPS://www.contributor-covenant.org/version/2/1/code_of_conduct.html`][v2.1].
120+
Community Impact Guidelines were inspired by [Mozilla's code of conduct
121+
enforcement ladder][Mozilla CoC].
122+
123+
For answers to common questions about this code of conduct, see the FAQ at
124+
[`HTTPS://www.contributor-covenant.org/faq`][FAQ]. Translations are available at
125+
[`HTTPS://www.contributor-covenant.org/translations`][translations].
126+
127+
[homepage]: HTTPS://www.contributor-covenant.org
128+
[v2.1]: HTTPS://www.contributor-covenant.org/version/2/1/code_of_conduct.html
129+
[Mozilla CoC]: HTTPS://github.com/mozilla/diversity
130+
[FAQ]: HTTPS://www.contributor-covenant.org/faq
131+
[translations]: HTTPS://www.contributor-covenant.org/translations
132+
133+
Thank you for being part of our community and helping us create a safe and
134+
respectful environment for everyone!

Diff for: LICENSE

+109
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
Creative Commons Legal Code
2+
3+
CC0 1.0 Universal
4+
5+
CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
6+
LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
7+
ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
8+
INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
9+
REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
10+
PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
11+
THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
12+
HEREUNDER.
13+
14+
Statement of Purpose
15+
16+
The laws of most jurisdictions throughout the world automatically confer
17+
exclusive Copyright and Related Rights (defined below) upon the creator and
18+
subsequent owner(s) (each and all, an "owner") of an original work of authorship
19+
and/or a database (each, a "Work").
20+
21+
Certain owners wish to permanently relinquish those rights to a Work for the
22+
purpose of contributing to a commons of creative, cultural and scientific works
23+
("Commons") that the public can reliably and without fear of later claims of
24+
infringement build upon, modify, incorporate in other works, reuse and
25+
redistribute as freely as possible in any form whatsoever and for any purposes,
26+
including without limitation commercial purposes. These owners may contribute to
27+
the Commons to promote the ideal of a free culture and the further production of
28+
creative, cultural and scientific works, or to gain reputation or greater
29+
distribution for their Work in part through the use and efforts of others.
30+
31+
For these and/or other purposes and motivations, and without any expectation of
32+
additional consideration or compensation, the person associating CC0 with a Work
33+
(the "Affirmer"), to the extent that he or she is an owner of Copyright and
34+
Related Rights in the Work, voluntarily elects to apply CC0 to the Work and
35+
publicly distribute the Work under its terms, with knowledge of his or her
36+
Copyright and Related Rights in the Work and the meaning and intended legal
37+
effect of CC0 on those rights.
38+
39+
1. Copyright and Related Rights. A Work made available under CC0 may be
40+
protected by copyright and related or neighboring rights ("Copyright and
41+
Related Rights"). Copyright and Related Rights include, but are not limited
42+
to, the following:
43+
44+
i. the right to reproduce, adapt, distribute, perform, display, communicate, and
45+
translate a Work; ii. moral rights retained by the original author(s) and/or
46+
performer(s); iii. publicity and privacy rights pertaining to a person's image
47+
or likeness depicted in a Work; iv. rights protecting against unfair competition
48+
in regards to a Work, subject to the limitations in paragraph 4(a), below; v.
49+
rights protecting the extraction, dissemination, use and reuse of data in a
50+
Work; vi. database rights (such as those arising under Directive 96/9/EC of the
51+
European Parliament and of the Council of 11 March 1996 on the legal protection
52+
of databases, and under any national implementation thereof, including any
53+
amended or successor version of such directive); and vii. other similar,
54+
equivalent or corresponding rights throughout the world based on applicable law
55+
or treaty, and any national implementations thereof.
56+
57+
2. Waiver. To the greatest extent permitted by, but not in contravention of,
58+
applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and
59+
unconditionally waives, abandons, and surrenders all of Affirmer's Copyright
60+
and Related Rights and associated claims and causes of action, whether now
61+
known or unknown (including existing as well as future claims and causes of
62+
action), in the Work (i) in all territories worldwide, (ii) for the maximum
63+
duration provided by applicable law or treaty (including future time
64+
extensions), (iii) in any current or future medium and for any number of
65+
copies, and (iv) for any purpose whatsoever, including without limitation
66+
commercial, advertising or promotional purposes (the "Waiver"). Affirmer
67+
makes the Waiver for the benefit of each member of the public at large and to
68+
the detriment of Affirmer's heirs and successors, fully intending that such
69+
Waiver shall not be subject to revocation, rescission, cancellation,
70+
termination, or any other legal or equitable action to disrupt the quiet
71+
enjoyment of the Work by the public as contemplated by Affirmer's express .
72+
73+
3. Public License Fallback. Should any part of the Waiver for any reason be
74+
judged legally invalid or ineffective under applicable law, then the Waiver
75+
shall be preserved to the maximum extent permitted taking into account
76+
Affirmer's express . In addition, to the extent the Waiver is so judged
77+
Affirmer hereby grants to each affected person a royalty-free, non
78+
transferable, non sublicensable, non exclusive, irrevocable and unconditional
79+
license to exercise Affirmer's Copyright and Related Rights in the Work (i)
80+
in all territories worldwide, (ii) for the maximum duration provided by
81+
applicable law or treaty (including future time extensions), (iii) in any
82+
current or future medium and for any number of copies, and (iv) for any
83+
purpose whatsoever, including without limitation commercial, advertising or
84+
promotional purposes (the "License"). The License shall be deemed effective
85+
as of the date CC0 was applied by Affirmer to the Work. Should any part of
86+
the License for any reason be judged legally invalid or ineffective under
87+
applicable law, such partial invalidity or ineffectiveness shall not
88+
invalidate the remainder of the License, and in such case Affirmer hereby
89+
affirms that he or she will not (i) exercise any of his or her remaining
90+
Copyright and Related Rights in the Work or (ii) assert any associated claims
91+
and causes of action with respect to the Work, in either case contrary to
92+
93+
4. Limitations and Disclaimers.
94+
95+
a. No trademark or patent rights held by Affirmer are waived, abandoned,
96+
surrendered, licensed or otherwise affected by this document. b. Affirmer offers
97+
the Work as-is and makes no representations or warranties of any kind concerning
98+
the Work, express, implied, statutory or otherwise, including without limitation
99+
warranties of title, merchantability, fitness for a particular purpose, non
100+
infringement, or the absence of latent or other defects, accuracy, or the
101+
present or absence of errors, whether or not discoverable, all to the greatest
102+
extent permissible under applicable law. c. Affirmer disclaims responsibility
103+
for clearing rights of other persons that may apply to the Work or any use
104+
thereof, including without limitation any person's Copyright and Related Rights
105+
in the Work. Further, Affirmer disclaims responsibility for obtaining any
106+
necessary consents, permissions or other rights required for any use of the
107+
Work. d. Affirmer understands and acknowledges that Creative Commons is not a
108+
party to this document and has no duty or obligation with respect to this CC0 or
109+
use of the Work.

0 commit comments

Comments
 (0)