Commit Graph

39987 Commits

Author SHA1 Message Date
Steven Nguyen
2d3eef99ad fix tests
given that the entire Relay.QL was entity.name.function, it's not surprising here
Therefore this pr just adds "meta.delimiter.<>" to the delimiter in Relay.QL or Relay?.QL
2023-03-04 12:58:15 -05:00
Steven Nguyen
dcb3cda149 update tests
?. is illegal in new

update console methods
timeStamp has the same support as profile and both are nonstandard so they're both included

update global classes
Wait a minute, Generator and GeneratorFunction are _not_ global...
so actually just any class specified in ECMA262
non global additions:
- AsyncFunction
- AsyncGeneratorFunction
- TypedArray
luckily MDN's sidebar of
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/globalThis
shows all of these
Wait... JSON? That's not a class
Math has the scope support.class.math.js for some reason so I guess add "json" likewise for json

Never knew about WeakRef and FinalizationRegistry
Wonder why it's so unknown; this is a common idea in Rust at least....

So yeah, JSON is separate just like Math
Lots of copying and pasting

rest vs spread depends on context
I don't know why that test failed
2023-03-04 12:58:15 -05:00
Steven Nguyen
ff54809dbc migrate https://github.com/atom/language-javascript/pull/686
The non-tree sitter version is almost completely copied so nothing to say there.

There are some inconsistencies/missing operators in the tree-sitter version, for example:
- `this`
- `new.target`
- `import.meta`
- The keyword.operator order looks more wrong the more I look at it but that's for another day because of the possible scope regularity change in the future: https://github.com/atom/language-javascript/pull/690
- btw https://github.com/atom/language-javascript/pull/691 looks good to me I should probably do that

Even though tree-sitter will have some above changes I added the new operators (`** **= ?? &&= ||= ??= void`) anyway.
Well `void` is not new it's just missing.
See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators for a list of operators. Of course while the comma is technically an operator, hopefully it's used more to separate elements in arrays or properties in objects.

Also `delete` is an operator not control.
2023-03-04 12:58:15 -05:00
DeeDeeG
5818707a8e
Merge pull request #412 from pulsar-edit/package-test-pulsar-cache
actually cache based on sha
2023-03-04 12:28:12 -05:00
confused_techie
c5d1acb435
Merge pull request #408 from savetheclocktower/bump-snippets
Bump `snippets` to bb00f9
2023-03-03 18:35:04 -08:00
Meadowsys
e8728e4f69
actually cache based on sha 2023-03-02 21:46:58 -08:00
DeeDeeG
b1c51b08f1 meta: Sync yarn.lock with snippets bump 2023-03-02 00:21:14 -05:00
DeeDeeG
9c510aef7b meta: Revert yarn.lock to state as of master branch 2023-03-02 00:11:07 -05:00
Andrew Dupont
07c2e1ebcc Fix yarn.lock 2023-02-27 14:14:21 -08:00
Andrew Dupont
00552bb7eb Bump snippets to bb00f9 2023-02-27 11:33:16 -08:00
confused_techie
7d933c561f
Merge pull request #404 from pulsar-edit/readme-touch-up
[skip-ci] Small Readme Touchup
2023-02-26 13:30:46 -08:00
confused-Techie
d4fe29e650 Small Readme Touchup 2023-02-26 13:16:23 -08:00
Spiker985
f1e65c88dd GH Action Documentation 2023-02-25 21:47:32 +00:00
Spiker985
f3755d71fc
Update Documentation CI 2023-02-25 16:44:26 -05:00
Spiker985
ce84426194
Update ppm submodule 2023-02-25 14:13:37 -05:00
DeeDeeG
2d4a6e44c6
Merge pull request #396 from wesinator/json
json language - add .har extension
2023-02-25 05:43:31 -05:00
DeeDeeG
72ca237906
Merge pull request #374 from pulsar-edit/even-more-bundles
Bundle  `markdown-preview`, `styleguide`, `wrap-guide`
2023-02-25 05:39:48 -05:00
Spiker985
c6293f07b4 git pull origin master 2023-02-25 04:09:58 -05:00
Spiker985
0d3e202f0d
Add manual run for Doc CI 2023-02-24 22:31:44 -05:00
Spiker985
56adb2e9e4
Add jsdoc config file
- Gets passed from jsdoc2md to jsdoc
2023-02-24 22:30:35 -05:00
Spiker985
199435f57e
Update js-docs and private-js-docs 2023-02-24 22:28:50 -05:00
confused-Techie
28a4248b1d Merge branch 'master' into even-more-bundles 2023-02-24 18:31:11 -08:00
confused-Techie
d83f6733b5 Merge branch 'even-more-bundles' of https://github.com/pulsar-edit/pulsar into even-more-bundles 2023-02-24 18:30:51 -08:00
Spiker985
b697a51fa7
Merge pull request #400 from pulsar-edit/s985-documentation-ci-add-token
Add GitHub Token to Doc CI
2023-02-24 18:00:27 -05:00
Spiker985
1a15f56d51
Add GitHub Token to Doc CI 2023-02-24 13:03:28 -05:00
confused_techie
6a122b97bb
Merge pull request #399 from pulsar-edit/missing-node
Add Setup Node to Package Tests
2023-02-24 08:02:03 -08:00
confused-Techie
fad20abbff Add Setup Node 2023-02-23 23:23:12 -08:00
confused-Techie
f63a89f810 Update packages/README.md 2023-02-23 23:13:51 -05:00
confused-Techie
4e7fcbed73 Unbundle symbols-view 2023-02-23 23:13:51 -05:00
confused-Techie
02a0ea1f63 Fix repository key in every new bundled package 2023-02-23 23:13:51 -05:00
confused-Techie
640e0dcf48 Bundle wrap-guide 2023-02-23 23:13:51 -05:00
confused-Techie
d9f2bbdfa7 Add missing packageDep for styleguide 2023-02-23 23:13:51 -05:00
confused-Techie
d08dc785ce Bundle styleguide 2023-02-23 23:13:51 -05:00
confused-Techie
619d1aae32 Bundle markdown-preview 2023-02-23 23:13:51 -05:00
confused-Techie
56f885e03e Bundle symbols-view installation 2023-02-23 23:13:51 -05:00
confused-Techie
f09b8b7bb7 Bundle symbols-view 2023-02-23 23:13:51 -05:00
confused_techie
d96dce869e
Merge pull request #380 from cat-master21/patch-1
feat: add dev.pulsar_edit.Pulsar.metainfo.xml
2023-02-23 16:50:22 -08:00
wesinator
5dcdb04d37 json language - add .har extension 2023-02-23 12:17:03 -05:00
confused_techie
482aa0dc2a
Merge pull request #388 from pulsar-edit/version-bump-1.102.0
bump version to 1.102.0
2023-02-15 21:35:16 -08:00
Meadowsys
ad3d83f58e
back to -dev 2023-02-15 21:06:51 -08:00
Meadowsys
a958767038
bump version to 1.102.0 2023-02-15 19:33:25 -08:00
confused_techie
17fa4a4b33
Merge pull request #386 from pulsar-edit/changelog-updates
[skip-ci] Changelog updates
2023-02-15 19:09:29 -08:00
confused_techie
6cdd8f1289
Merge pull request #387 from pulsar-edit/macos-signing-but-monterey
implement signing and notarising for macOS, PR #4 lol [skip ci]
2023-02-15 19:09:16 -08:00
confused-Techie
f5c37787b1 Merge branch 'changelog-updates' of https://github.com/pulsar-edit/pulsar into changelog-updates 2023-02-15 19:07:27 -08:00
confused-Techie
d0b86c588e Add last PR for signing 2023-02-15 19:07:22 -08:00
confused_techie
4baa9ffeab
Update packages/welcome/lib/changelog-view.js
Co-authored-by: Daeraxa <58074586+Daeraxa@users.noreply.github.com>
2023-02-15 18:23:59 -08:00
confused_techie
46e24659ee
Update CHANGELOG.md
Co-authored-by: Daeraxa <58074586+Daeraxa@users.noreply.github.com>
2023-02-15 18:23:52 -08:00
Meadowsys
1304373fb5
implement signing (monterey, xcode 14) 2023-02-15 17:57:27 -08:00
confused_techie
c78479b8d4
Merge pull request #384 from pulsar-edit/fix-mac-intel-cirrus
Pin `python` brew installation to `3.10` during MacOS Intel Cirrus Build
2023-02-15 17:53:24 -08:00
confused_techie
26e5cb95d0
Merge pull request #383 from pulsar-edit/bump-ppm
Bump `ppm` to `a46537c0b7f0eaaef5404ef88003951fdc988c65`
2023-02-15 17:37:55 -08:00