Commit graph

657 commits

Author SHA1 Message Date
Jordan Pittman
9fa15877bd
Include new compiled typescript stuff when publishing 2023-01-05 16:01:58 +01:00
Robin Malfait
2c73675c7f
drop prepublishOnly
I don't think we actually need this anymore (or even want because this
is trying to do things in CI that we don't want to happen. Aka, build
the Oxide Rust code, it is already a dependency).
2023-01-05 16:01:58 +01:00
Robin Malfait
60b8fa3881
use @tailwindcss/oxide dependency 2023-01-05 16:01:56 +01:00
Robin Malfait
b643d399db
use oxide
- Setup the codebase to be able to use the Rust parts based on an
  environment variable: `OXIDE=1`.
- Setup some tests that run both the non-Rust and Rust version in the
  same test.
- Sort the candidates in a consistent way, to guarantee the order for
  now (especially in tests).
- Reflect sorting related changes in tests.
- Ensure tests run in both the Rust and non-Rust version. (Some tests
  are explicitly skipped when using the Rust version since we haven't
  implemented those features yet. These include: custom prefix,
  transformers and extractors).
  - `jest`
  -`OXIDE=1 jest`
2023-01-05 16:01:11 +01:00
depfu[bot]
5594c3bec9 Update @swc/cli to version 0.1.59 2023-01-01 05:27:44 +00:00
depfu[bot]
8b13ecfe16 Update eslint to version 8.30.0 2022-12-30 22:14:46 +00:00
depfu[bot]
dc26c5e3f8 Update @swc/core to version 1.3.24 2022-12-28 12:13:11 +00:00
depfu[bot]
a795e4554f
Update esbuild to version 0.16.10 (#10178)
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-12-27 10:20:36 -05:00
depfu[bot]
8462d6708b Update prettier to version 2.8.1 2022-12-22 06:55:34 +00:00
depfu[bot]
6998ca418a Update postcss to version 8.4.20 2022-12-18 17:58:58 +00:00
depfu[bot]
03d2a04b3e Update @swc/jest to version 0.2.24 2022-12-17 00:28:32 +00:00
depfu[bot]
40c0cbe272 Update eslint to version 8.29.0 2022-12-09 22:36:47 +00:00
depfu[bot]
a92932f4cc Update @swc/core to version 1.3.21 2022-12-03 14:58:24 +00:00
Adam Wathan
6f53bded9d Rename swcify script to build 2022-12-01 10:10:10 -05:00
depfu[bot]
f43997de00 Update prettier to version 2.8.0 2022-11-30 11:38:37 +00:00
depfu[bot]
bf8f39a4db Update postcss-selector-parser to version 6.0.11 2022-11-28 12:19:36 +00:00
depfu[bot]
873797fd96 Update esbuild to version 0.15.15 2022-11-24 19:13:29 +00:00
depfu[bot]
03e3852b6f Update eslint to version 8.27.0 2022-11-18 21:29:41 +00:00
depfu[bot]
c379f18b2f Update postcss to version 8.4.19 2022-11-17 23:13:34 +00:00
Jordan Pittman
f2f1ee9b55 3.2.4 2022-11-11 12:14:46 -05:00
Jordan Pittman
6166e592d7 3.2.3 2022-11-09 17:11:01 -05:00
depfu[bot]
48c0dcaf50 Update eslint to version 8.26.0 2022-11-04 23:00:18 +00:00
Robin Malfait
763fddefac
3.2.2 2022-11-04 21:28:47 +01:00
depfu[bot]
260e392bf3 Update cssnano to version 5.1.14 2022-11-04 14:12:50 +00:00
depfu[bot]
30d2595083 Update autoprefixer to version 10.4.13 2022-11-03 20:58:42 +00:00
depfu[bot]
88dcb6ebc5 Update @swc/core to version 1.3.11 2022-11-02 12:44:28 +00:00
depfu[bot]
c9369894d6 Update postcss to version 8.4.18 2022-10-28 12:57:04 +00:00
depfu[bot]
2cd6fadba6 Update esbuild to version 0.15.12 2022-10-27 22:27:45 +00:00
Robin Malfait
547f9f674a
3.2.1 2022-10-21 18:15:16 +02:00
Robin Malfait
1445aafd3f
Ensure micromatch is a proper CLI dependency (#9620)
* ensure `micromatch` is a proper dependency

* update changelog
2022-10-20 19:14:05 +02:00
Robin Malfait
3c7fc692d3
Workflow improvements (#9609)
* remove unnecessary download links

GitHub already shows them in a table right below it.

* detach `npm run style` from `npm run test`

* decouple lint from test in workflows

Which means that we don't need to do the crazy linking in certain
workflows.

* hoist the `CI` environment variable

* create dedicated `lint` job

The `lint` tests will run against source files and should not be
dependant on a specific node version. Instead of running the `npm run
style` on every node version we use, we can and should only run it once.

* remove `prettier-plugin-tailwindcss`

As long as we use older versions of node/npm where we can't have
ourselves as a dependency, it is a bit of a mess to maintain properly
sorted html in tests.

Let's remove it for now until we have a better solution!
2022-10-20 18:10:18 +02:00
Robin Malfait
642c5c8aa9
3.2.0 2022-10-19 18:41:09 +02:00
Robin Malfait
cb6e45a3bc
Prepare for release (#9605)
* rename `build-cli.yml` to `prepare-release.yml`

In other repo's we will also have a `prepare-release` so this makes it a
bit more consistent.

* use common CONSTANT_CASE for environment variables

* use `strategy` for defining the node version

* add script to get the release notes

* add release notes to release draft

* use CONSTANT_CASE for environment variables

* improve consistency for relase related scripts
2022-10-19 15:52:39 +02:00
Robin Malfait
c2854dae71
Calculate tag for releases based on package.json version (#9572)
* calculate tag for the release

This is based on the name we use in the version e.g.: `3.2.0-beta.2`. If
no name can be found in the version, we will default to `latest`

* ignore node_modules caching for now
2022-10-16 16:20:21 +02:00
depfu[bot]
3f9ef7c72e Update eslint to version 8.25.0 2022-10-15 00:45:03 +00:00
depfu[bot]
e6f20a4223
Update postcss-nested to version 6.0.0 (#9546)
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-10-14 16:50:29 -04:00
depfu[bot]
a8a2e2a719 Update autoprefixer to version 10.4.12 2022-10-13 00:03:00 +00:00
depfu[bot]
e7b4d33c54 Update postcss to version 8.4.17 2022-10-07 14:13:07 +00:00
depfu[bot]
3a5ebadbdb Update esbuild to version 0.15.10 2022-10-06 22:28:52 +00:00
depfu[bot]
211c81eef0 Update @swc/jest to version 0.2.23 2022-10-06 02:44:20 +00:00
depfu[bot]
22cd14e331 Update @swc/core to version 1.3.4 2022-10-03 10:49:08 +00:00
depfu[bot]
19b86e62e0 Update eslint to version 8.23.1 2022-09-23 22:46:12 +00:00
depfu[bot]
063ca64f9f Update autoprefixer to version 10.4.11 2022-09-21 09:24:48 +00:00
depfu[bot]
be429b75ce Update fast-glob to version 3.2.12 2022-09-16 10:29:03 +00:00
depfu[bot]
3e6b8ac6e5
Update esbuild to version 0.15.7 (#9306)
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-09-12 23:01:27 +02:00
depfu[bot]
09f38d2964 Update eslint to version 8.23.0 2022-09-02 22:47:02 +00:00
depfu[bot]
d6e6ff6f34 Update @swc/core to version 1.2.244 2022-08-30 05:29:11 +00:00
depfu[bot]
bd46d0dce8 Update cssnano to version 5.1.13 2022-08-19 18:13:17 +00:00
depfu[bot]
22ab71da5e Update eslint to version 8.21.0 2022-08-13 20:59:43 +00:00
depfu[bot]
bbf2b1b165 Update postcss to version 8.4.16 2022-08-13 18:43:51 +00:00