From 3b60b4d22b51c84d1b26e8af0b65bfcd0a6ea3d1 Mon Sep 17 00:00:00 2001 From: steven nguyen Date: Sun, 28 Mar 2021 11:54:49 -0500 Subject: [PATCH 1/7] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20update=20tree-sitter?= =?UTF-8?q?=20packages=20to=200.19.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit My operators pr is almost not blocked now! --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 081b8b7b..36b7f799 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,8 @@ "coffeelint": "^1.10.1" }, "dependencies": { - "tree-sitter-javascript": "^0.16.0", - "tree-sitter-jsdoc": "^0.16.0", - "tree-sitter-regex": "^0.16.0" + "tree-sitter-javascript": "^0.19.0", + "tree-sitter-jsdoc": "^0.19.0", + "tree-sitter-regex": "^0.19.0" } } From 7a9e1ad6ff6682ea0e216ad3b513c7f3d474e3a3 Mon Sep 17 00:00:00 2001 From: steven nguyen Date: Thu, 2 Sep 2021 20:51:26 -0500 Subject: [PATCH 2/7] Remove windows-build installation step Based off https://github.com/atom/github/commit/9207c7b2a793327ae26b71f50fde4e63c50e9c5f --- .github/workflows/ci.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 16f1825b..432a2dce 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,12 +31,6 @@ jobs: with: channel: ${{ matrix.atom_channel }} - - name: Install Visual Studio 2015 on Windows - if: ${{ contains(matrix.os, 'windows') }} - run: | - choco install visualcpp-build-tools --version=14.0.25420.1 --ignore-dependencies -y --params "'/IncludeRequired'" - echo ::set-env name=VCTargetsPath::'C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v140' - - name: Install dependencies run: apm install From d1cc4e85fb8a30b48f3b79eeb9635c2ca682a5f4 Mon Sep 17 00:00:00 2001 From: sadick254 Date: Mon, 4 Oct 2021 21:09:02 +0300 Subject: [PATCH 3/7] Install the exact version instead of range ^version means install any version that is compatible with the range. This means npm can even install tree-sitter-javascript version 0.15 since in semver 0.15 should be compatible with 0.19. tree-sitter seems to have broken semver. 0.15 is not compatible with 0.19 --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 36b7f799..d466261b 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,8 @@ "coffeelint": "^1.10.1" }, "dependencies": { - "tree-sitter-javascript": "^0.19.0", - "tree-sitter-jsdoc": "^0.19.0", - "tree-sitter-regex": "^0.19.0" + "tree-sitter-javascript": "0.19.0", + "tree-sitter-jsdoc": "0.19.0", + "tree-sitter-regex": "0.19.0" } } From 7473342eef0d44597faeab0f1c6c1dc02120ceff Mon Sep 17 00:00:00 2001 From: sadick254 Date: Mon, 4 Oct 2021 21:19:22 +0300 Subject: [PATCH 4/7] Remove windows build tools --- .github/workflows/ci.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 16f1825b..432a2dce 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,12 +31,6 @@ jobs: with: channel: ${{ matrix.atom_channel }} - - name: Install Visual Studio 2015 on Windows - if: ${{ contains(matrix.os, 'windows') }} - run: | - choco install visualcpp-build-tools --version=14.0.25420.1 --ignore-dependencies -y --params "'/IncludeRequired'" - echo ::set-env name=VCTargetsPath::'C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v140' - - name: Install dependencies run: apm install From 72c8b9d06eb00e549d7f2b1677f0174603f5abce Mon Sep 17 00:00:00 2001 From: sadick254 Date: Mon, 4 Oct 2021 21:29:51 +0300 Subject: [PATCH 5/7] Prepare v0.134.2 release --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d466261b..e20d5484 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "language-javascript", - "version": "0.134.1", + "version": "0.134.2", "description": "JavaScript language support in Atom", "engines": { "atom": "*", From 5c5b74962d938f380485745cd93f525a185dfb2c Mon Sep 17 00:00:00 2001 From: steven nguyen Date: Mon, 25 Oct 2021 13:27:00 -0500 Subject: [PATCH 6/7] Fix #697 This is a copy of #698, but remade so that there's only 1 commit and so that the tests are reflected as passing. --- grammars/javascript.cson | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/grammars/javascript.cson b/grammars/javascript.cson index 7f947188..62011cef 100644 --- a/grammars/javascript.cson +++ b/grammars/javascript.cson @@ -973,10 +973,10 @@ } { 'match': '''(?x) (? Date: Wed, 28 Sep 2022 11:52:01 +0100 Subject: [PATCH 7/7] add sunset message --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f91a7f57..d80d4475 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ -# JavaScript language support in Atom +##### Atom and all repositories under Atom will be archived on December 15, 2022. Learn more in our [official announcement](https://github.blog/2022-06-08-sunsetting-atom/) + # JavaScript language support in Atom ![ci](https://github.com/atom/language-javascript/workflows/ci/badge.svg) [![Dependency Status](https://david-dm.org/atom/language-javascript.svg)](https://david-dm.org/atom/language-javascript)