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

Initial project setup - add documents and build workflow #5

Merged
merged 6 commits into from
Oct 15, 2024

Conversation

ndoschek
Copy link
Contributor

@ndoschek ndoschek commented Oct 15, 2024

  • chore: enhance project documentation
    • Added issue templates
    • Added workspace settings and recommended extensions
    • Updated README
    • Added security policy, code of conduct, license
  • chore: update typescript version and tsconfigs
  • chore: add project metadata to package.json
    • Update repository property
    • Add contributors, homepage, bugs properties
  • chore: add CI build workflow
  • chore: remove nested test level
    • this caused the test to fail with node 20
  • chore: add publish workflow
    • Add first draft of publish workflow
    • Update lerna config to point to public npm registry
    • Temporarily add manual workflow trigger

- Added issue templates
- Added workspace settings and recommended extensions
- Updated README
- Added security policy, code of conduct, license
@ndoschek ndoschek changed the title Chore/project setup Intial project setup - add documents and build workflow Oct 15, 2024
@ndoschek ndoschek force-pushed the chore/project-setup branch 8 times, most recently from 71685aa to 1b8aa47 Compare October 15, 2024 12:33
- Simplify devDependencies
  - Move all eslint related devDependencies to main package.json
- Update typescript and rimraf versions
- Update lerna version

Part of GH-2
- Update repository property
- Add contributors, homepage, bugs properties
@ndoschek ndoschek force-pushed the chore/project-setup branch from 1b8aa47 to 5f2ed8a Compare October 15, 2024 12:41
- this caused the test to fail with node 20
@ndoschek ndoschek changed the title Intial project setup - add documents and build workflow Initial project setup - add documents and build workflow Oct 15, 2024
- Add first draft of publish workflow
- Update lerna config to point to public npm registry
- Temporarily add manual workflow trigger
@ndoschek ndoschek force-pushed the chore/project-setup branch from 4369e8c to ab3dfd3 Compare October 15, 2024 13:05
@ndoschek ndoschek marked this pull request as ready for review October 15, 2024 13:08
@ndoschek ndoschek requested a review from eneufeld October 15, 2024 13:09
@ndoschek ndoschek merged commit 1fc7712 into main Oct 15, 2024
2 checks passed
@ndoschek ndoschek deleted the chore/project-setup branch October 15, 2024 13:40
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.

2 participants