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

move changes to origin #4

Open
wants to merge 193 commits into
base: main
Choose a base branch
from
Open

move changes to origin #4

wants to merge 193 commits into from

Conversation

octaharon
Copy link
Owner

No description provided.

Noktomezo and others added 30 commits May 8, 2023 23:03
fix: test command for automata package
fix: required helpers for lifecycle scripts
* fix: eslint , package building, tests

* fix: unnecessary types
* state parser v0.7

* state parser v0.8

* state parser v0.9

* state parser v0.10

* v0.0.1

* state parser v0.11

* state parser v0.12

* ActionDictionary, slices begin work

* v0.0.2

* ActionDictionary tests

* feat: husky hooks

* fix: pre-commit hook

* tests for ActionDictionary

* fix: tune config

* feat: class ActionDictionary and tests

---------

Co-authored-by: 22sasha <[email protected]>
Co-authored-by: Noktomezo <[email protected]>
* feat: switched to lerna`s nx task runner

* fix: removed external helpers

* fix: husky hook scripts

* chore: script improvements

---------

Co-authored-by: Noktomezo <[email protected]>
* feat: migration to yarn, added yalc for local package publishing
* state parser v0.7

* state parser v0.8

* state parser v0.9

* state parser v0.10

* v0.0.1

* state parser v0.11

* state parser v0.12

* v0.0.2

* state parser fix && sequence parser v0.1

* sequence parser v0.2

* state parser v0.13

* sequence parser v0.3

* sequence parser v0.4

* sequence parser v0.4

* sequence parser v0.4

---------

Co-authored-by: 22sasha <[email protected]>
…4-standartize-types-in-mermaid-parser-branch)
commit 8cfe277
Author: Noktomezo <[email protected]>
Date:   Sat Jun 24 16:16:53 2023 +0300

    chore: delete package-lock.json due to switch to yarn

commit 40da4c9
Author: Noktomezo <[email protected]>
Date:   Tue Jun 13 00:49:28 2023 +0300

    feat: eslint types and interfaces naming convention

commit ffb5528
Author: Noktomezo <[email protected]>
Date:   Mon Jun 12 23:51:39 2023 +0300

    feat: migration to yarn, added yalc for local package publishing

commit 98ddcf8
Author: Noktomezo <[email protected]>
Date:   Thu Jun 8 16:25:51 2023 +0300

    fix: git install behavior

commit bc0c7c4
Author: Noktomezo <[email protected]>
Date:   Wed Jun 7 02:50:52 2023 +0300

    fix: git install behavior

commit caa82fe
Author: Noktomezo <[email protected]>
Date:   Wed Jun 7 02:42:25 2023 +0300

    fix: git install behavior
commit df7e277
Author: Noktomezo <[email protected]>
Date:   Sat Jun 17 21:49:02 2023 +0300

    feat: update script

commit 16268f1
Author: Noktomezo <[email protected]>
Date:   Sat Jun 17 21:44:16 2023 +0300

    chore: yarn log filters

commit b2f5b89
Author: Noktomezo <[email protected]>
Date:   Sat Jun 17 21:40:17 2023 +0300

    chore: added yarn v3 components

commit 40da4c9
Author: Noktomezo <[email protected]>
Date:   Tue Jun 13 00:49:28 2023 +0300

    feat: eslint types and interfaces naming convention

commit ffb5528
Author: Noktomezo <[email protected]>
Date:   Mon Jun 12 23:51:39 2023 +0300

    feat: migration to yarn, added yalc for local package publishing

commit 98ddcf8
Author: Noktomezo <[email protected]>
Date:   Thu Jun 8 16:25:51 2023 +0300

    fix: git install behavior

commit bc0c7c4
Author: Noktomezo <[email protected]>
Date:   Wed Jun 7 02:50:52 2023 +0300

    fix: git install behavior

commit caa82fe
Author: Noktomezo <[email protected]>
Date:   Wed Jun 7 02:42:25 2023 +0300

    fix: git install behavior
commit 8cfe277
Author: Noktomezo <[email protected]>
Date:   Sat Jun 24 16:16:53 2023 +0300

    chore: delete package-lock.json due to switch to yarn

commit 40da4c9
Author: Noktomezo <[email protected]>
Date:   Tue Jun 13 00:49:28 2023 +0300

    feat: eslint types and interfaces naming convention

commit ffb5528
Author: Noktomezo <[email protected]>
Date:   Mon Jun 12 23:51:39 2023 +0300

    feat: migration to yarn, added yalc for local package publishing

commit 98ddcf8
Author: Noktomezo <[email protected]>
Date:   Thu Jun 8 16:25:51 2023 +0300

    fix: git install behavior

commit bc0c7c4
Author: Noktomezo <[email protected]>
Date:   Wed Jun 7 02:50:52 2023 +0300

    fix: git install behavior

commit caa82fe
Author: Noktomezo <[email protected]>
Date:   Wed Jun 7 02:42:25 2023 +0300

    fix: git install behavior
commit df7e277
Author: Noktomezo <[email protected]>
Date:   Sat Jun 17 21:49:02 2023 +0300

    feat: update script

commit 16268f1
Author: Noktomezo <[email protected]>
Date:   Sat Jun 17 21:44:16 2023 +0300

    chore: yarn log filters

commit b2f5b89
Author: Noktomezo <[email protected]>
Date:   Sat Jun 17 21:40:17 2023 +0300

    chore: added yarn v3 components

commit 40da4c9
Author: Noktomezo <[email protected]>
Date:   Tue Jun 13 00:49:28 2023 +0300

    feat: eslint types and interfaces naming convention

commit ffb5528
Author: Noktomezo <[email protected]>
Date:   Mon Jun 12 23:51:39 2023 +0300

    feat: migration to yarn, added yalc for local package publishing

commit 98ddcf8
Author: Noktomezo <[email protected]>
Date:   Thu Jun 8 16:25:51 2023 +0300

    fix: git install behavior

commit bc0c7c4
Author: Noktomezo <[email protected]>
Date:   Wed Jun 7 02:50:52 2023 +0300

    fix: git install behavior

commit caa82fe
Author: Noktomezo <[email protected]>
Date:   Wed Jun 7 02:42:25 2023 +0300

    fix: git install behavior
* fix: git install behavior

* fix: git install behavior

* fix: git install behavior

* feat: migration to yarn, added yalc for local package publishing

* feat: eslint types and interfaces naming convention

* chore: delete package-lock.json due to switch to yarn
* fix: git install behavior

* fix: git install behavior

* fix: git install behavior

* feat: migration to yarn, added yalc for local package publishing

* feat: eslint types and interfaces naming convention

* chore: added yarn v3 components

* chore: yarn log filters

* feat: update script
…rser-branch

standartize types, add types comments, fix choices in state parser (close #14)
* chore: adjust lerna docs

* chore: correction of inaccuracies in README.md related to the transition to yarn
Alexey Geraim and others added 30 commits May 26, 2024 04:57
closes #16; feat(yantrix-parser): add constants
feat(yantrix-parser): replace property, refactor grammar
* Update index.md

* Update and rename lerna-docs.md to working_with_repo.md

* Create index.md

* Create overview.md

* Create index.md

* Rename docs/working_with_repo.md to docs/contributing/working_with_repo.md

* Create index.md
* feat(vitepress): add api reference docs

* docs: add typedoc config

---------

Co-authored-by: Alexey Geraim <[email protected]>
Co-authored-by: Alexander Uskov <[email protected]>
…-typedoc

# Conflicts:
#	vitepress/package-lock.json
#	vitepress/package.json
* chore(codegen): add types

* chore(codegen): add types import

* chore(codegen): typeGuard, language output

* chore(codegen): объект возможных переходов к состояням из каждого состояния

* chore(codegen): rm handlers

* chore(codegen): rm useless code

* fix(codegen): getRootReducerActionValidation

* chore(codegen): add getRootReducerStateValidationError

* docs(codegen): convertKeysToNumberString

* chore(codegen): iskeyOf in class + fmt export

* refactor: small rm comments

* refactor: change comments lang, rm useless function

* chore(codegen): imports new logic
* add(utility): utility for replace imports in grammar file

* fix(utility): fix imports expression types

* chore(utility): add command

* fix(grammar): fix utility

* fix(grammar): add grammar without imports file

* docs(utility): add docs

* fix(utility): remove typescript dependency

* fix(utility): fix

* Update package.json

---------

Co-authored-by: Alexander Uskov <[email protected]>
* chore: random changes

* test: refactor attempt [broken]

* fix: small expressions edits

* fix: function declarations in keyItem.ts changed from static objects to functions

* test: function declaration tests changes, generating cases with random names

* fix: key item test fixtures changed from fixed objects to functions

* test: key item tests updated , generating cases with random names/values

* fix: mermaid-parser package - yantrix/utils devdependency fix

* chore: deleted unnecessary parser file

* test: base declaration test small changes to include random names/values

* fix: base constructs changed from static objects to functions

* fix: deleted my unnecessary js files in codegen package

* fix: expressions fixtures rework, removed "primitive" objects, tweaked types to match changes

* chore: moved randomString/Integer/Decimal from @yantrix/yantrix-parser to @yantrix/utils

* chore: exporting keyItem fixtures from @yantrix/yantrix-parser

* chore: work in progress , tests still broken

* test: function declaration tests , attempt at remake

* chore: small refactor

* fix: fixed targetProperty cast to lower case in grammar

* test: key item test remakes, cases generation changes, other small fixes

* fix: template function dictionary for tests
* chore(docs): add title + add mermaid

* chore(docs): width to 100%

* chore(docs): add flex resize

* chore(build): rm yarn.lock

* chore(build): typedoc build readme.md into index.md

* chore(build): position to overflow

* chore(yantrix-parser): rm yantrixParser.ts

* chore(yantrix-parser): add yantrixParser.ts to gitignore
* feat: codegen bin

* chore: codegen improvements

* fix: type fixes

* chore: more improvements

* fix: potential bash syntax error in CI

* fix: potential bash syntax error in CI #2

* chore: refactoring

* chore: made log coloring method less ugly
* codegen python v0.01

* codegen python v0.01

* codegen python v0.01

* generate_python v0.02

* generate_python v0.021

* generate_python v0.022

* generate_python v0.023

* generate_python v0.04

* generate_python v0.041

* generate_python v0.05

* generate_python v0.05

* generate_python v0.051

---------

Co-authored-by: 22sasha <obee-wan@MSI>
Co-authored-by: Alexander Uskov <[email protected]>
* chore: add coverage

* Delete pnpm-lock.yaml

* chore: istanbul deps

* chore: coverage

* chore: add generated in repo

* chore: coverage

* chore: add default yml, main.yml

* chore: add codecov

* Delete pnpm-lock.yaml

* chore: remove vitest

* chore: remove install

---------

Co-authored-by: Alexey Geraim <[email protected]>
Co-authored-by: Алексей Гераим <[email protected]>
* feat(codegen): yantrix-parser integration

* chore: lock

* feat(yantrixParser): types fix

* feat(yantrixParser): rename TDiagramState

* chore: remove trash

* chore: integration yantrix into codegen

* chore: paarser update

* feat(codegenYantrix): remove file

* feat(codegen): add initialState, update codegen

* feat(codegen): add prevContext to states

* feat(parser): fix tests

* feat(codegen): fix string

* feat(codegen): revert tests

* feat(codegen): comment dropdownTests

* feat(codegen): add tests to repo, fix expressions.ts

* feat(codegen): add initialContext, defaultContext

* feat(codegen): add yantrix-parser in package.json

* feat(codegen): parser

* feat(codegen): build on test

* feat(codegen): build on test

* feat(codegen): revert

* feat(codegen): revert

* feat(codegen): revert

* Update package.json

* Update package.json

* Update package.json

* Update package.json

* Delete pnpm-lock.yaml

* Update package.json

* Update package.json

* Update package.json

* chore: pnpm lock

* chore: fix tests

* chore: tests

* chore: add yantix parser deps

* chore: install deps

* chore: install before build

* Update package.json

* Update package.json

* Update package.json

* chore: build before test

* Update package.json

* Update package.json

* Update package.json

* Update package.json

* Update package.json

* Update package.json

* Update package.json

* Update package.json

* Update package.json

* Update package.json

* Update package.json

* Update package.json

* Update package.json

* Update package.json

* Update package.json

* Update package.json

* Update package.json

---------

Co-authored-by: Alexey Geraim <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants