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 initial version of scout cli #1

Merged
merged 26 commits into from
Feb 27, 2024
Merged

feat: add initial version of scout cli #1

merged 26 commits into from
Feb 27, 2024

Commits on Feb 22, 2024

  1. feat: add initial version of scout cli

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    832dc13 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. chore: upgrade dependencies, add package-lock.json

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    67962e1 View commit details
    Browse the repository at this point in the history
  2. refactor: rename schema file, improve interface extension

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    02f0565 View commit details
    Browse the repository at this point in the history
  3. test: improve testdata and exclude test files from tsconfig

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    53a3d6e View commit details
    Browse the repository at this point in the history
  4. refactor: rename parse method

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    2b31055 View commit details
    Browse the repository at this point in the history
  5. refactor: declare attributes in constructor

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    06d3635 View commit details
    Browse the repository at this point in the history
  6. refactor: add "no-multiple-empty-lines" eslint rule

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    d8e8efa View commit details
    Browse the repository at this point in the history
  7. refactor: remove not needed initialization

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    361f7d8 View commit details
    Browse the repository at this point in the history
  8. chore: add noImplicitAny, noImplicitReturns, noImplicitOverride to ts…

    …config
    
    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    348aaf4 View commit details
    Browse the repository at this point in the history
  9. refactor: rename methods, remove unneded copy

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    b06e43a View commit details
    Browse the repository at this point in the history
  10. refactor: use path.join for file system path manipulation

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    3e53274 View commit details
    Browse the repository at this point in the history
  11. refactor: use spec.ts instead of test.ts suffix for tests

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    c22cad2 View commit details
    Browse the repository at this point in the history
  12. refactor: move type generation to scripts, clean npm scripts

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    60f6995 View commit details
    Browse the repository at this point in the history
  13. docs: clean README.md

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    cfae664 View commit details
    Browse the repository at this point in the history
  14. refactor: make commands more expressive by using update:

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    4209882 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. fix: fail if manifest version missmatch detected

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    a3e1190 View commit details
    Browse the repository at this point in the history
  2. refactor: use await, exclude test files from tsconfig

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    12216f8 View commit details
    Browse the repository at this point in the history
  3. feat: calculate next build number previous max build number

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    c0f09cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e143f1d View commit details
    Browse the repository at this point in the history
  5. refactor: split old services file into manifest and package

    Signed-off-by: Philip Miglinci <[email protected]>
    pmig committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    958be60 View commit details
    Browse the repository at this point in the history
  6. chore: change from ts-node to tsx

    Signed-off-by: Jakob Steiner <[email protected]>
    kosmoz committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    ddcc3c3 View commit details
    Browse the repository at this point in the history
  7. chore: update scripts to always generate same output

    Signed-off-by: Jakob Steiner <[email protected]>
    kosmoz committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    f7c236b View commit details
    Browse the repository at this point in the history
  8. chore: add prettier

    Signed-off-by: Jakob Steiner <[email protected]>
    kosmoz committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    0457100 View commit details
    Browse the repository at this point in the history
  9. chore: prepare package.json for publishing

    Signed-off-by: Jakob Steiner <[email protected]>
    
    chore: change package.json to more conventional structure
    
    Signed-off-by: Jakob Steiner <[email protected]>
    kosmoz committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    01f320e View commit details
    Browse the repository at this point in the history
  10. ci: add initial workflows

    Signed-off-by: Jakob Steiner <[email protected]>
    kosmoz committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    e7f7c2d View commit details
    Browse the repository at this point in the history
  11. docs: update readme

    Signed-off-by: Jakob Steiner <[email protected]>
    kosmoz committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    dcc0c80 View commit details
    Browse the repository at this point in the history