A Community-led Hyper-Hackable Text Editor
Go to file
steven nguyen 477b075db5 ➡️ Migrate all language packages
To make https://github.com/atom-community/atom/pull/386 reviewable,
that pr will be separated into many simpler prs. This is one of them.

This first commit does the following:
- update package.json
- update package-lock.json using `./script/build` which also seems to update `apm/package-lock.json`
- update packages/README.md
- clone all language packages. Specifically:
    - `mkdir packages/language-<all of them>`
    - `cd packages/about`
    - For all languages:
        - `cd ../language-<>`
        - `git clone language-<>`
        - Move all files except `.git` from `language-<>/language-<>`
          to `language-<>`
        - delete `language-<>/language-<>`

Since at first I accidentally updated `dependencies` then
`packageDependencies`, it appears that since the versions of language-c,
language-css, language-go, language-javascript, and language-sass don't
match, `dependencies` was reset for those versions.

[Those repos just happen to be precisely the ones that have tree-sitter v19](https://github.com/icecream17/atom-update-backlog/blob/main/Languages.md), (sans language-sass),
which [currently breaks atom](https://github.com/atom/atom/issues/22129). So even though their repos are now
in `packages`, **I've decided to not use them**.

This is done by updating `packageDependencies` only for non-breaking
languages.
2022-06-25 19:58:57 +00:00
.github chore: sync with the repository template 2021-07-21 17:59:40 -05:00
apm ➡️ Migrate all language packages 2022-06-25 19:58:57 +00:00
benchmarks Reformat all JS files using prettier 2019-05-31 18:33:56 +02:00
docs Moved Notice & Added Badge 2022-06-21 00:31:33 -04:00
dot-atom Add .atom-socket-secret-* to .atom's .gitignore 2019-05-14 18:12:41 -04:00
exports Reformat all JS files using prettier 2019-05-31 18:33:56 +02:00
keymaps Enable default editor keymaps for editors located outside atom-workspace 2021-05-21 19:29:24 +03:00
menus Merge pull request #14330 from sindresorhus/quit-menu 2018-10-15 10:36:02 -07:00
packages ➡️ Migrate all language packages 2022-06-25 19:58:57 +00:00
resources Merge pull request #13414 from passeride/master 2021-09-03 12:49:17 +03:00
script Revert "deps: Bump minidump (0.22.0 to 0.23.0) in script/" 2022-06-20 17:21:15 -05:00
spec Merge pull request #22687 from atom/electron-upgrade-11.4.7 2021-12-02 15:59:52 +03:00
src Merge pull request #377 from claytonrcarter/fix-usage-message 2022-06-19 16:36:36 -07:00
static Add document.registerElement polyfill 2021-08-26 11:00:41 +03:00
vendor Remove deprecated code strings (#22952) 2021-09-20 18:52:48 +03:00
.coffeelintignore Remove mentions of benchmarks from the build, command palette 2015-09-18 20:48:50 -06:00
.eslintignore ⬆️ language packages 2019-06-18 17:49:20 -07:00
.eslintrc.json Enable prettier eslint plugin 2019-05-31 18:32:28 +02:00
.gitattributes The script executables should be LF so they can be edited on Windows (#21426) 2021-01-29 21:56:12 +03:00
.gitignore test: add test for conditionally loaded .node files 2021-03-06 20:00:57 -06:00
.prettierrc Enable prettier eslint plugin 2019-05-31 18:32:28 +02:00
atom.sh Merge pull request #13414 from passeride/master 2021-09-03 12:49:17 +03:00
CHANGELOG.md 🔥 CHANGELOG.md 2016-01-11 12:17:08 -05:00
CODE_OF_CONDUCT.md 📝 Update Contributing.md (#20707) 2021-01-19 06:34:39 +03:00
coffeelint.json 🔥 Remove newlines_after_classes rule 2015-05-22 20:08:29 -04:00
CONTRIBUTING.md (docs) Add FAQ link 2022-02-24 00:18:16 -06:00
Dockerfile Update Dockerfile (#20845) 2021-01-12 22:32:10 +03:00
LICENSE.md Update LICENSE.md (#21997) 2021-03-02 10:24:09 +03:00
package-lock.json ➡️ Migrate all language packages 2022-06-25 19:58:57 +00:00
package.json ➡️ Migrate all language packages 2022-06-25 19:58:57 +00:00
pnpm-workspace.yaml chore: sync with the repository template 2021-07-21 17:59:40 -05:00
PULL_REQUEST_TEMPLATE.md Apply suggestions from code review 2019-06-14 09:21:07 -07:00
README.md Removed Redirect 2022-06-21 17:27:48 -04:00
stylelint.config.js Reformat all JS files using prettier 2019-05-31 18:33:56 +02:00
SUPPORT.md Update Discuss links to Github Discussions links 2021-09-02 22:25:19 +03:00

Banner

Badge License Badge Guidelines Badge Retired Badge Discord



Atom Community

Button Install Button Documentation Button Build


A hackable text editor for the 21st century, built on Electron,
and based on everything we love about our favorite editors.

We designed it to be deeply customizable, but still
approachable using the default configuration.



Badge Status



Preview