1.0.13 • Published 2 years ago

@percona/platform-core v1.0.13

Weekly downloads
447
License
Apache-2.0
Repository
github
Last release
2 years 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

2 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.9

3 years ago

1.0.10

3 years ago

0.12.7

3 years ago

0.12.8

3 years ago

0.12.6

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.4-0

3 years ago

0.12.2

3 years ago

0.12.3

3 years ago

0.12.4

3 years ago

0.12.5

3 years ago

1.0.3

3 years ago

0.12.1

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.11.1-1

3 years ago

0.12.0

3 years ago

0.10.3-0

4 years ago

0.11.0

4 years ago

0.9.5

4 years ago

0.10.1

4 years ago

0.10.2

4 years ago

0.10.0

4 years ago

0.9.4

4 years ago

0.9.3

4 years ago

0.9.2-3

4 years ago

0.9.2-2

4 years ago

0.9.2

4 years ago

0.9.1

4 years ago

0.9.2-0

4 years ago

0.8.3-0

4 years ago

0.8.4-1

4 years ago

0.9.0

4 years ago

0.8.2

4 years ago

0.8.2-0

4 years ago

0.8.1

4 years ago

0.8.0

4 years ago

0.7.8-1

4 years ago

0.7.8-0

4 years ago

0.7.6

4 years ago

0.7.7

4 years ago

0.7.5

4 years ago

0.7.4

4 years ago

0.7.3

4 years ago

0.7.2

4 years ago

0.7.0

5 years ago

0.6.1

5 years ago

0.6.0

5 years ago

0.5.1

5 years ago

0.5.0

5 years ago

0.4.0

5 years ago

0.3.0

5 years ago

0.1.10

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.5

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.0.1

5 years ago