Skip to content

Conversation

@mdjastrzebski
Copy link
Collaborator

@mdjastrzebski mdjastrzebski commented Nov 29, 2024

Summary

Scope:

  • Verdaccio setup script (scripts/verdaccio-start.mjs)
  • Make e2e tests pass locally
  • Run Verdaccio on CI
  • Make e2e tests pass on CI
  • Modify create-app to use NPM-based templates
  • Fix template composition for NPM-based templates

Test plan

thymikee added a commit that referenced this pull request Nov 29, 2024

const CREATE_APP_PATH = path.resolve(__dirname, '../dist/src/bin.js');
const TEMPLATES_DIR = path.resolve(__dirname, '../../../templates');
const REGISTRY_URL = 'http://localhost:4873/';
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not sure what would be the benefits here. I would probably keep the current setup and refactor it if benefitial in the future

thymikee added a commit that referenced this pull request Dec 2, 2024
thymikee added a commit that referenced this pull request Dec 2, 2024
* feat: base plugin repack

* fix tests

* include plugins in generated rnef.config

* update necessary options

* fix lint

* fix: update rspack to make android release source maps work

* feat: merge package.jsons in all plugins, sort deps

* fix eslint

* make remove duplicates generic and apply to scripts

* merge scripts and deps with destructuring, todo warning

* add importName

* update tests

* change latest to actual package versions in templates

* add self to template deps for plugin-repack and metro

* update contributing and package exports

* update contributing guide

* fix lint

* skip tests that's fixed in #35
tweaks

chore: verdaccio setup

chore: verdaccio setup

chore: tweaks

fix ci

fix

fix

fix

fix

fix local e2e

debug

fix

fix
@mdjastrzebski mdjastrzebski changed the title chore: verdaccio setup (WIP) chore: verdaccio setup Dec 9, 2024
mdjastrzebski and others added 7 commits December 12, 2024 11:14
* move template dirs

* fix output package structure

* remove: *.md from nx/tsc assets (advised by jbroma)

* remove dist/package.json after build
@thymikee thymikee merged commit dcb5656 into main Dec 12, 2024
1 check passed
@thymikee thymikee deleted the chore/verdaccio-setup branch December 12, 2024 14:27
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.

4 participants