➡️ Migrate all language packages
#399 but merging it directly to master
To make #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/buildwhich also seems to updateapm/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
.gitfromlanguage-<>/language-<>tolanguage-<> - 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, (sans language-sass),
which currently breaks atom. 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.⚛👋 Hello there! Welcome. Please follow the steps below to tell us about your contribution.
- Copy the correct template for your contribution
- 🐛 Are you fixing a bug? Copy the template from https://bit.ly/atom-bugfix-pr
- 📈 Are you improving performance? Copy the template from https://bit.ly/atom-perf-pr
- 📝 Are you updating documentation? Copy the template from https://bit.ly/atom-docs-pr
- 💻 Are you changing functionality? Copy the template from https://bit.ly/atom-behavior-pr
- Replace this text with the contents of the template
- Fill in all sections of the template
- Click "Create pull request"