GitHub / microsoft/powerquery-parser / commits
A parser for the Power Query / M formula language, written in TypeScript
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 1e49dd1c |
Allow defined tables without exact rows (#415)
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Alex Vallone <a****e@m****m>, Copilot <2****t@u****m> |
Alex Vallone <3****6@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| baef8337 |
Preserve literal rows in defined table types (#411)
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Alex Vallone <a****e@m****m>, Copilot <2****t@u****m> |
Alex Vallone <3****6@u****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 34695189 |
Fix nullable compatibility with any (#412)
Co-authored-by: Copilot <2****t@u****m>, Alex Vallone <a****e@m****m> |
Alex Vallone <3****6@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 04426773 |
Fix 14 bugs found during code audit (#409)
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Jordan Bolton (jobolton) <j****n@m****m>, Copilot <2****t@u****m> |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b0401729 |
Enable noUncheckedIndexedAccess with ArrayUtils.assertGet and StringUtils.ass...
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Jordan Bolton (jobolton) <j****n@m****m>, Copilot <2****t@u****m> |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| a65a0f63 |
Fix bugs found during codebase audit (#407)
Co-authored-by: Copilot <2****t@u****m>, Jordan Bolton <j****n@m****m>, Copilot <2****t@u****m> |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f6d2b811 | Support type hint directives [v0.18.6] (#406) |
Matt Masson <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 747d7335 |
Allow `npm audit` to fail without failing PR-gated workflow (#405)
Co-authored-by: mattmasson <5****n@u****m>, mattmasson <5****n@u****m>, mattmasson <5****n@u****m>, mattmasson <5****n@u****m>, mattmasson <5****n@u****m>, mattmasson <5****n@u****m>, mattmasson <5****n@u****m>, mattmasson <5****n@u****m>, mattmasson <5****n@u****m>, copilot-swe-agent[bot] <1****t@u****m>, mattmasson <5****n@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| c5a12324 |
version bump (#404)
Co-authored-by: Jordan Bolton (jobolton) <j****n@m****m> |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 90d0fa01 |
Update Node/TypeScript versions (#403)
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Jordan Bolton (jobolton) <j****n@m****m>, Copilot <2****t@u****m> |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| f11fd834 |
Add caching to grapheme generation (#402)
Co-authored-by: Jordan Bolton (jobolton) <j****n@m****m> |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 85172c2c |
Update webpack to ^5.105.1 to address CVE-2025-68157 (#401)
Co-authored-by: mattmasson <5****n@u****m>, copilot-swe-agent[bot] <1****t@u****m>, mattmasson <5****n@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 574f96ee | Export ParseBehavior (#398) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 622b0d00 |
0.18.2 (#397)
Co-authored-by: Matt Masson <m****n@m****m> |
Matt Masson <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 74a9d7c1 | Update packages (#396) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| b32992f5 | Add identifierExpressionUtils (#395) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 8ca89475 |
Update IdentifierUtils (#394)
Co-authored-by: Copilot <1****t@u****m>, Copilot <1****t@u****m> |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 98cbf987 |
Add ParseBehavior to parser settings (#393)
Co-authored-by: Copilot <1****t@u****m>, Copilot <1****t@u****m> |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3f1f0664 | Add AstUtils.getIdentifierLiteral (#392) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4798fda2 | Rename test files (#391) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e866a2df | Move several methods from TextUtils to IdentifierUtils (#390) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 6e72f153 | Update the assert message for StringUtils.assertGetFormatted (#389) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a31c8c90 |
npm audit fix (#387)
Co-authored-by: Matt Masson <m****n@m****m> |
Matt Masson <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| e5967a9e |
Bump braces from 3.0.2 to 3.0.3 (#384)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 6a2dcc86 | Fix StringUtils.ensureQuoted to escape multiple quotations (#382) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| a92d1f00 | Replace `const enum` with `enum` (#380) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| d8d9d544 | Add pr-gated.yml (#381) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| cfc58c25 | Update RegExp to Unicode categories (#378) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 4ebfd397 | correcting benchmark var | JordanBoltonMN <j****n@g****m> | about 3 years ago | |
| 3187fa1d | fixing minor nits | JordanBoltonMN <j****n@g****m> | about 3 years ago | |
| 1f14dddf | Slight API updates (#377) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 34593f3b | LetExpression should allow empty variable list (#376) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 507067c7 | Add nodeIdMap validation to resource tests (#375) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 657eb8f2 | Make benchmark/nodedump runnable in VSCode debugger (#374) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 353af187 | Remove unbox prefix on library functions (#373) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 2f5b0f44 | Remove ParseContext.leafIds (#372) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 69b9530f | Add AstUtils.isTX functions (#371) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 25ae6f3f | Simplify exported APIs (#369) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 38986cc9 | Rewrite CombinatorialParser (#368) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 6c419ef5 | Update AsExpression and IsExpression to match formal spec (#367) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 5fd249f9 | Nit fixes (#366) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 11d52c3b | Add ParseStateUtils.startContextAsParent (#365) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 59a48821 | Rewrite idUtils (#364) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 32d8a804 | Update the API for *Utils (#363) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 15207033 | removed some outdated differences between parser and spec |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| ec2e0df5 | Explicit attributes for parsers (#362) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 3a930149 | minor changes to test scripts | JordanBoltonMN <j****n@g****m> | over 3 years ago | |
| 3aed503e | Update benchmark script to drop outliers (#361) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| aacb5998 | Add nodeDump script (#360) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| bd47a9d7 | Create scripts directory, rewrite createBenchmark.ts (#359) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 211baf29 | Update tests for parser (#358) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 52c320c3 | Update benchmark test (#357) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 79dec1c2 | Several API updates (#356) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 965c6f1d |
LEGO: Pull request from lego/hb_bd35a326-24c0-45e5-964c-be171c1beccf_20221105...
Co-authored-by: JordanBoltonMN <j****n@g****m> |
Alex Hsu <c****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 6889114b |
LEGO: Pull request from lego/hb_bd35a326-24c0-45e5-964c-be171c1beccf_20221106...
Co-authored-by: JordanBoltonMN <j****n@g****m> |
Alex Hsu <c****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 08fb6fcc |
LEGO: Pull request from lego/hb_bd35a326-24c0-45e5-964c-be171c1beccf_20221107...
Co-authored-by: JordanBoltonMN <j****n@g****m> |
Alex Hsu <c****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| cab80765 | Removing deviation note, as grammar has been updated (#353) |
Ben Gribaudo <b****n@b****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 40ef7256 | added preserveConstEnums | JordanBoltonMN <j****n@g****m> | over 3 years ago | |
| 6b40452a | audit fix & node engine downgrade | JordanBoltonMN <j****n@g****m> | almost 4 years ago | |
| 40ee3c3f | Add `reason` field to CancellationError (#345) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 84e2771b | add reference to the sdk |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| a5e719be |
`time` is now included in M spec's grammar (#342)
Co-authored-by: JordanBoltonMN <j****n@g****m> |
Ben Gribaudo <b****n@b****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 4b8abaed | Removing possibly unneeded deviation note (#343) |
Ben Gribaudo <b****n@b****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 01701b2a | Update code style (#341) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| a5d3340a | Add hex normalization to maybeNormalizeNumber (#338) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 7fb7c9d7 | Code cleanup (#336) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 7a4b8b9f | Bugfix readClosingTokenKindAsConstant (#331) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| c4086ca9 |
LEGO: Pull request from lego/hb_bd35a326-24c0-45e5-964c-be171c1beccf_20220624...
Co-authored-by: JordanBoltonMN <j****n@g****m> |
csigs <c****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| e5ecc1dd |
LEGO: Pull request from lego/hb_bd35a326-24c0-45e5-964c-be171c1beccf_20220623...
Co-authored-by: JordanBoltonMN <j****n@g****m> |
csigs <c****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| caea8e26 | Smarter error reporting for CsvArray termination (#328) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 741e1b1d |
LEGO: Pull request from lego/hb_bd35a326-24c0-45e5-964c-be171c1beccf_20220622...
Co-authored-by: JordanBoltonMN <j****n@g****m> |
csigs <c****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 0fe2ef7b | Add a new localization string (#327) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 623fcab6 | publishing a new version | JordanBoltonMN <j****n@g****m> | about 4 years ago | |
| 9b561480 | Bugfix iterRecordType (#324) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 8738de22 | adding missing variant to TKeyValuePair | JordanBoltonMN <j****n@g****m> | about 4 years ago | |
| bb1e7c41 | Add NodeIdMapIterator.iterRecordType (#323) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 05a3492c |
LEGO: Pull request from lego/hb_bd35a326-24c0-45e5-964c-be171c1beccf_20220609...
Co-authored-by: JordanBoltonMN <j****n@g****m> |
csigs <c****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 5e4b8b99 | enough tinkering |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| f3feb932 | Combine the union of ErrorHandlers into common attribute name (#320) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| a92fdcf0 | Testing 1loc pipeline change |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| e0ddb0a4 | Add CatchExpression (#317) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 3f876c2a | Update 1loc.yml for Azure Pipelines | JordanBoltonMN <j****n@g****m> | about 4 years ago | |
| 5d95344b | testing 1loc change |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| ab2a61b1 | removing redundant comment |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 313fe374 | merge Merge pull request #316 from microsoft/locfiles/6b4b95f2-bd7b-4351-9ab0-c8ae8... |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 0682f63c | merge Merge pull request #315 from microsoft/locfiles/cf4bfb01-0b35-4ff7-a5eb-25b96... |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 568fb796 | Localized file check-in by OneLocBuild Task: Build definition ID 442: Build I... | JordanBoltonMN <j****n@g****m> | about 4 years ago | |
| caa61491 | Localized file check-in by OneLocBuild Task: Build definition ID 442: Build I... | JordanBoltonMN <j****n@g****m> | about 4 years ago | |
| 6b3bbd02 | updating 1loc pipeline |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 6ef1932d | Add localization template for try-catch (#314) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| bcc7dbb6 | publishing new package version | JordanBoltonMN <j****n@g****m> | over 4 years ago | |
| 272a96c9 | Code pass (#313) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| cef8a68b | Code cleanup (#311) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7edb5ab0 |
Microsoft mandatory file (#309)
Co-authored-by: microsoft-github-policy-service[bot] <7****]@u****m> |
microsoft-github-policy-service[bot] <7****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| d835d7c9 | Add traces to typeUtils (#308) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5b889e71 | Promote TimeNow and CorrelationId out of the JSON blob (#307) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 568d146a | Update style: order of parameters(#306) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| fea68b75 | Add maybeInitialCorrelationId (#305) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 19d3b3bf | Trace enhancements (#304) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e8c04b56 | Change to install-clean and add node engine version (#303) |
JordanBoltonMN <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago |