Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add new toml parser #303

Merged
merged 35 commits into from
May 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
1d5d265
feat: add new toml parser
amrbashir Dec 17, 2023
2150fa9
test with jest
amrbashir Dec 17, 2023
5af23d3
Add `TomlDocument.parse` static method
amrbashir Feb 3, 2024
5280f49
Add `TomlDocument.stringify` static method
amrbashir Feb 3, 2024
fd5bb19
test comment and formatting perservance
amrbashir Feb 3, 2024
462bdbb
Merge branch 'main' into feat/new-toml-parser
amrbashir Feb 3, 2024
058e1af
update lock files
amrbashir Feb 3, 2024
79f9452
fix fetchCommand test
amrbashir Feb 3, 2024
01a4e08
fix TomlDocument.parse, add TomlDocument.stringify
amrbashir Feb 9, 2024
0028c2f
fix creating a proxy with undefined value
amrbashir Feb 9, 2024
d42ed7b
integrate into codebase
amrbashir Feb 9, 2024
24b4d27
move to typescript
amrbashir Feb 9, 2024
dd8ef61
lock file and references
amrbashir Feb 9, 2024
3955a64
Discard changes to packages/toml/Cargo.lock
amrbashir Feb 9, 2024
5efece1
ignore inner Cargo.lock
amrbashir Feb 9, 2024
7accbdc
commit @covector/toml files to action
amrbashir Feb 13, 2024
2e52537
address PR comments
amrbashir Feb 16, 2024
8a7c8f9
Discard changes to .gitignore
amrbashir Feb 16, 2024
f10c2e8
ignore cargo.lock
amrbashir Feb 16, 2024
1724e18
remove unneeded copy
amrbashir Feb 16, 2024
8dcbc48
Discard changes to packages/command/test/fetchCommand.test.ts
amrbashir Feb 16, 2024
2a7b079
Discard changes to packages/toml/pkg/covector_toml.d.ts
amrbashir Feb 16, 2024
2bc7934
Discard changes to packages/toml/pkg/covector_toml.js
amrbashir Feb 16, 2024
379926d
Discard changes to packages/toml/pkg/covector_toml_bg.wasm.d.ts
amrbashir Feb 16, 2024
9b85495
delete file
amrbashir Feb 16, 2024
5dbf469
fix `in` operator
amrbashir Feb 16, 2024
2fc2899
fix array indexation and property assignment
amrbashir Feb 16, 2024
046adca
private inner propertie, so snapshots are consistent
amrbashir Feb 16, 2024
d2ea1fa
use Object.defineProperty instead
amrbashir Feb 16, 2024
d1a9269
fix cargo test??
amrbashir Feb 16, 2024
b7d90a9
snapshots
amrbashir Feb 16, 2024
6076f5c
remove object.defineProperty, use jest snapshot serializer
amrbashir Mar 9, 2024
5877f72
Discard changes to packages/command/test/fetchCommand.test.ts
amrbashir Mar 9, 2024
9eb8801
Merge branch 'main' into feat/new-toml-parser
jbolda May 22, 2024
ec82eaa
audit fix
jbolda May 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .changes/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,17 @@
}
]
},
"@covector/toml": {
"path": "./packages/toml",
"manager": "javascript",
"dependencies": [],
"assets": [
{
"path": "./packages/toml/covector-toml-${ pkgFile.version }.tgz",
"name": "covector-toml-${ pkgFile.version }.tgz"
}
]
},
"@covector/types": {
"path": "./packages/types",
"manager": "javascript",
Expand Down
5 changes: 5 additions & 0 deletions .changes/toml-inital-release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@covector/toml": "minor"
---

Initial Release
222 changes: 222 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[workspace]
members = ["packages/toml"]
resolver = "2"

[profile.release]
opt-level = "s"
Loading
Loading