Skip to content

Commit

Permalink
Fela 12 (robinweser#887)
Browse files Browse the repository at this point in the history
* move to turbo monorepo setup

* remove website build step

* fix license, typos, names, builds

* fix umd build

* v12.0.0-rc.0

* use pnpm

* fix examples

* fix action

* try to fix

* another try

* newer node version

* newer version

* without cache

* fix lint

* cache pnpm store

* fix workflow

* improve selector rehydration closes robinweser#885

* fix  builds

* v12.0.0-rc.1

* remove cache step again

* fix action

* update readme

* try fix

* fix order

* keep 11.7.0 docs

* fix toc

* only run action once per PR / master push

* update benchmark

* more perf improvements

* more perf things

* perf things

* use plugins

* fix tests

* fix builds

* cleanup

* simply rendering with 1 flat cache

* fix stuff

* v12.0.0-rc.2

* add benchmarks to website

* use stylis only

* push benchmarks

* update readme and cleanup naming pattern

* fix plugins

* reduce nav item size

* v12.0.0-y.0

* v12.0.0-rc.3.0
  • Loading branch information
robinweser authored Feb 23, 2022
1 parent 1cf4320 commit 02d4851
Show file tree
Hide file tree
Showing 605 changed files with 96,856 additions and 21,781 deletions.
29 changes: 0 additions & 29 deletions .flowconfig

This file was deleted.

45 changes: 35 additions & 10 deletions .github/workflows/push.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,42 @@
on: [push, pull_request]
name: Test
name: Test & Lint

on:
push:
branches:
- 'master'
paths:
- 'packages/**'
pull_request:
branches:
- 'master'
paths:
- 'packages/**'

jobs:
test:
name: Ubuntu on node ${{ matrix.node }}
name: Ubuntu on Node ${{ matrix.node }}
runs-on: ubuntu-18.04
strategy:
matrix:
os: [ubuntu-18.04]
node: [12, 13]
node: [16]
steps:
- uses: actions/checkout@v1
- uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node }}
- run: yarn
- run: yarn run check
- uses: actions/checkout@v2

- uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node }}

- name: Cache pnpm modules
uses: actions/cache@v2
with:
path: ~/.pnpm-store
key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}
restore-keys: |
${{ runner.os }}-
- uses: pnpm/[email protected]
with:
version: 6.28.0
run_install: true
- run: pnpm run check
2 changes: 0 additions & 2 deletions .istanbul.yml

This file was deleted.

31 changes: 3 additions & 28 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -191,34 +191,9 @@ Don't want to miss any update? Follow us on [Twitter](https://twitter.com/felajs

## Who's using Fela?

> Your company is using Fela, but is not listed yet? [Add your company / organisation](https://github.com/robinweser/fela/edit/master/README.md#L121)
- [abilis](https://www.abilis.de)
- [Bookmyshow](https://in.bookmyshow.com/events)
- [BdP LV RPS](http://www.bdp-rps.de)
- [Cloudflare](https://www.cloudflare.com)
- [dm-drogerie markt](https://www.dm.de)
- [dmTECH](https://www.dmtech.de)
- [Espressive](https://www.espressive.com)
- [Gazzer](https://www.gazzer.io)
- [HelloFresh](https://www.hellofresh.de)
- [Indoqa](https://www.indoqa.com)
- [Kilix](http://kilix.fr)
- [Lusk](https://lusk.io)
- [MediaFire](https://m.mediafire.com)
- [Medium](https://medium.com)
- [Microsoft](https://microsoft.com)
- [N26](https://n26.com)
- [Net-A-Porter](https://www.net-a-porter.com/gb/en/porter)
- [NinjaConcept](https://www.ninjaconcept.com)
- [Optisure](https://www.optisure.de)
- [Robin Weser](http://weser.io)
- [Rocket Station](http://rstation.io)
- [Root Systems](https://www.rootsystems.nz)
- [Space Between](https://www.spacebetween.co.uk/)
- [V2](https://www.v2.com)
- [Volvo Cars](https://www.volvocars.com)
- [Zendesk](https://www.zendesk.com)
Check all the [logos on the website](https://fela.js.org).

> Want to add yours? [Please create a new issue](https://github.com/robinweser/fela/issues/new/choose) with your logo attached and we will add it!
## Contributing

Expand Down
73 changes: 0 additions & 73 deletions SUMMARY.md

This file was deleted.

24 changes: 14 additions & 10 deletions benchmarks/package.json
Original file line number Diff line number Diff line change
@@ -1,29 +1,32 @@
{
"private": true,
"name": "benchmarks",
"version": "11.7.0",
"version": "12.0.0-rc.3.0",
"scripts": {
"build": "mkdir -p dist && cp -f index.html dist/index.html && ./node_modules/.bin/webpack-cli --config ./webpack.config.js"
"compile": "mkdir -p dist && cp -f index.html dist/index.html && ./node_modules/.bin/webpack-cli --config ./webpack.config.js",
"copy": "cp -r dist/ ../website/public/benchmarks"
},
"dependencies": {
"@emotion/css": "^11.7.1",
"aphrodite": "^2.4.0",
"classnames": "^2.2.6",
"d3-scale-chromatic": "1.2.0",
"emotion": "^10.0.27",
"fela": "^11.7.0",
"fela": "^12.0.0-rc.3.0",
"fela-enforce-longhands": "^12.0.0-rc.3.0",
"fela-preset-web": "^12.0.0-rc.3.0",
"glamor": "^2.20.40",
"radium": "^0.26.0",
"react": "^17.0.1",
"react": "^17.0.2",
"react-art": "^17.0.0",
"react-dom": "^17.0.1",
"react-fela": "^11.7.0",
"react-dom": "^17.0.2",
"react-fela": "^12.0.0-rc.3.0",
"react-jss": "^10.0.4",
"react-native-web": "^0.14.7",
"react-native-web": "^0.17.6",
"reactxp": "^2.0.0",
"styled-components": "^5.2.1",
"styled-components": "^5.3.3",
"styled-jsx": "^3.2.4",
"styletron-engine-atomic": "^1.4.6",
"styletron-react": "^5.2.6"
"styletron-react": "^6.0.2"
},
"devDependencies": {
"@babel/cli": "^7.8.4",
Expand All @@ -42,6 +45,7 @@
"babel-plugin-react-native-web": "0.14.7",
"babel-plugin-transform-react-remove-prop-types": "^0.4.24",
"css-loader": "^3.4.2",
"fbjs": "^3.0.4",
"style-loader": "^1.1.3",
"url-loader": "^3.0.0",
"webpack": "^5.9.0",
Expand Down
Loading

0 comments on commit 02d4851

Please sign in to comment.