Nikolay Kost
383d436b63
fix: github actions ( #224 )
...
* fix: github actions
* fix: node setup
* fix: node setup cache
* fix: node and npm
* fix: pnpm workspace and .gititnore
* fix: pnpm node setup
* fix: github actions
* fix: lock file
* fix: workflow install after setup node
* fix: lock file
* fix: vue3 tests
2024-03-25 17:06:15 +02:00
Nikolay Kost
3575982b28
chore: pnpm support ( #199 )
...
* feat: initial pnpm support
* feat: lock files
* fix: github actions
* fix: lerna bootstrap
* fix: lerna useWorkspaces
* fix: lerna no ci
* fix: lint
* fix: audit
* chore: changeset
* fix: publish action
2023-10-23 13:21:56 +02:00
Nikolay Kostyurin
43eaa512b9
fix: build packages before benchmark
2023-07-24 16:55:38 +02:00
Nikolay Kostyurin
16c737ec6e
fix: benchmark job
2023-07-24 16:49:49 +02:00
Nikolay Kostyurin
f9f7212061
fix: run benchmark with linked package
2023-07-24 16:47:15 +02:00
Nikolay Kostyurin
50e8a9c8a2
chore: fix changesets publish
2023-07-24 04:22:36 +02:00
Nikolay Kost
b59d125005
chore: fix publish.yml
2023-07-24 04:17:59 +02:00
Nikolay Kost
49065d239b
chore: migrate to changeset ( #182 )
...
* fix: initial support to changeset
* fix: changeset config
* fix: vue3 changeset
* feat: add github publish action for changeset
2023-07-24 04:16:14 +02:00
Nikolay Kost
2d1a08ba9a
chore: update build system and dependencies ( #155 )
...
* chore: fix swc + rollup transform
* chore: fix pkg-task args parsing
* chore: update lerna, rollup and swc to build proper es6 files
* chore: fix swc build for es targets
* ci: nodes matrix to newest versions
* ci: rollup to mjs, swc to json
* ci: add canary publish
* ci: no git tag for canary
* ci: no private publish for canary
* ci: remove --canary from publish-canary
* fix: remove gitHead from package.json
* fix: tests setup
* fix: bbob plugin helper imports
* fix: plugin helper build priority and circular deps
* fix: add nx for parallel build
* fix: npm ci
* fix: code ql
* fix: remove exports directive
* fix: rollup build
* fix: vue2 test and minify
* fix: bundle size limits
* feat: bundlephobia pr review
* feat: bundlephobia more popular action
* feat: publish branch to npm
* fix: secret NPM token
* fix: bundlephobia version
* fix: remove bundlephobia checker
* fix: npm publish in PR
* chore: release 2.8.3
* chore: fix test runs on CI, removed 14.x version
* fix: sync package-lock
* fix: remove lock files in sub packages
* fix: bundlesize > bundlesize2
* fix: update lock files
* fix: lock file in vue2-example
2022-12-18 03:09:56 +02:00
Nikolay Kostyurin
861359a656
chore(release): publish v2.8.1 ( #139 )
...
* fix: lerna issue and publish patch
* fix: lerna publish scripts
* chore(release): bump version to v2.8.1
2022-05-24 02:42:33 +02:00
Nikolay Kostyurin
4e4b1e63dd
fix(github): lerna bootsrap before publish
2021-11-29 00:59:02 +02:00
Nikolay Kostyurin
d070a66db3
chore(release): publish v2.8.0 ( #122 )
...
* chore(lerna): don't publish packages to npm by lerna
* chore(lerna): add publish to npm command
* fix(github): publish using lerna
* chore(lerna): add publish minor
* chore(release): publish v2.8.0
2021-11-29 00:55:29 +02:00
Nikolay Kostyurin
da6709d437
feat: update core deps ( #120 )
...
* feat: use swc.rs instead of babel
* BREAKING CHANGE: now we use swc.rs as main bundler and transpiler instead of babel
- jest now uses swc
- rollup now uses swc
* feat: benchmark now separate package with `npm start` and colored output
- benchmark as separate package with error throw if package drops performance
* feat: all lerna packages now using scripts/pkg-task
* feat(github): publish to npm and github registry
- when release was created this action automaticly publish packages to npm and github
* feat(github): move all from Travis CI to Github Actions
- code analysis and tests now using github actions
* test: increase tests coverage
- add more tests for @bbob/react, @bbob/vue2 and @bbob/parser
2021-11-29 00:33:06 +02:00
Nikolay Kostyurin
3fcb5c50a1
chore: add CodeQL analysis
2020-10-03 10:21:46 +02:00
Nikolay Kostyurin
d610630801
chore: add logo image
2018-10-07 22:19:05 +02:00