1.0.13 • Published 1 year ago

@percona/platform-core v1.0.13

Weekly downloads
447
License
Apache-2.0
Repository
github
Last release
1 year ago

Percona Enterprise Platform Core UI

Local development

In order to setup the local development environment please run the following commands:

    npm i
    npm start

Publishing to npmjs.org

Publish from a local environment (only for users with permissions to publish to NPM registry)

  • Log in to the registry: npm login
  • You need to have valid npm credetials set up (npm whoami should return your npm username)
  • Checkout the main branch
  • Run: npm run lint && npm run build
  • Double check that the dist directory was created and contains a build
  • Update the version: npm version patch|minor|major (this will create a new tag and update package.json accordingly)
  • Push the tags: git push --follow-tags (this will push the updated package.json to main with the new tag)
  • Publish the new version: npm publish --tag latest --access public
  • To publish a dist-tag: npm publish --tag next --access public
  • To remove a dist-tag: npm dist-tag rm @percona/platform-core next

Publish via CI using github actions

If you DO NOT have permissions to push to main

  • Create a new branch
  • Bump up the version: npm version patch|minor|major
  • Open a PR to main with the changes
  • When PR is accepted and merged: git push origin <new_version_tag>

If you have permissions to push to main

  • Checkout the branch: git checkout main
  • Bump up the version: npm version patch|minor|major
  • Push changes to the repo, including the new tag: git push --follow-tags origin main

The published package name is @percona/platform-core, so you may want to check what dist tags are published to the registry: npm info @percona/platform-core

Important

  • This project does not leverage imports through static paths because tsc does not properly support them when generating types.

Challenges

  • Currently we are unable to use direct imports, because the build system does not properly handle them in the bundle. This is possible however, but would require a more complicated build config.
1.0.13

1 year ago

1.0.12

1 year ago

1.0.11

2 years ago

1.0.9

2 years ago

1.0.10

2 years ago

0.12.7

2 years ago

0.12.8

2 years ago

0.12.6

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.4-0

2 years ago

0.12.2

2 years ago

0.12.3

2 years ago

0.12.4

2 years ago

0.12.5

2 years ago

1.0.3

2 years ago

0.12.1

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.11.1-1

2 years ago

0.12.0

2 years ago

0.10.3-0

3 years ago

0.11.0

3 years ago

0.9.5

3 years ago

0.10.1

3 years ago

0.10.2

3 years ago

0.10.0

3 years ago

0.9.4

3 years ago

0.9.3

3 years ago

0.9.2-3

3 years ago

0.9.2-2

3 years ago

0.9.2

3 years ago

0.9.1

3 years ago

0.9.2-0

3 years ago

0.8.3-0

3 years ago

0.8.4-1

3 years ago

0.9.0

3 years ago

0.8.2

3 years ago

0.8.2-0

3 years ago

0.8.1

3 years ago

0.8.0

3 years ago

0.7.8-1

3 years ago

0.7.8-0

3 years ago

0.7.6

3 years ago

0.7.7

3 years ago

0.7.5

3 years ago

0.7.4

3 years ago

0.7.3

3 years ago

0.7.2

3 years ago

0.7.0

3 years ago

0.6.1

3 years ago

0.6.0

4 years ago

0.5.1

4 years ago

0.5.0

4 years ago

0.4.0

4 years ago

0.3.0

4 years ago

0.1.10

4 years ago

0.1.9

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.6

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.5

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.0.1

4 years ago