Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V4! #84

Open
wants to merge 60 commits into
base: master
Choose a base branch
from
Open

V4! #84

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
be4bc2c
💩 New v4 prototype
danieldelcore Sep 27, 2020
2693930
💩 more changes
danieldelcore Oct 3, 2020
f3bc373
✨ styled api
danieldelcore Oct 6, 2020
4abeefb
✨ basic theming
danieldelcore Oct 7, 2020
8153b19
✨ nested theme objects
danieldelcore Oct 12, 2020
45a4a80
✨ zero-config ssr
danieldelcore Oct 12, 2020
02ed7ca
🔨 Package strucutre
danieldelcore Oct 13, 2020
6281550
📚 Update stories
danieldelcore Oct 16, 2020
a09c4b2
🐛 fix prefixer
danieldelcore Oct 18, 2020
41b98f4
🔨 Integrate namespace and new prefixer
danieldelcore Oct 25, 2020
8dab695
🔨 Create sheet singleton
danieldelcore Oct 25, 2020
d58e262
💩 Add failing namespace tests
danieldelcore Oct 26, 2020
3466ea2
🔨 Adds support for namespacing keyframes and media queries
danieldelcore Oct 28, 2020
9bcf542
🚨 Fixes sheet tests
danieldelcore Nov 19, 2020
ae7148e
🚨 Add tests to hyphenate
danieldelcore Nov 19, 2020
18aad33
🔨 fixes modifier application
danieldelcore Nov 19, 2020
b49db79
✨ Optional style id
danieldelcore Nov 19, 2020
c645b64
📚 Minor import change
danieldelcore Nov 19, 2020
d3278cf
✨ Globals
danieldelcore Nov 19, 2020
59a1106
✨ Sheet now provides the ability to unmount styles
danieldelcore Nov 20, 2020
c559355
✨ Globals are cleaned up on dismount
danieldelcore Nov 22, 2020
fc13fb0
🔧 use correct ts-jest configuration
danieldelcore Nov 23, 2020
aa264cd
update readme
danieldelcore Nov 23, 2020
2be03ac
🔧 Replace TSC with preconstruct!
danieldelcore Nov 24, 2020
ac43d4c
🔧 Fix TS path issues
danieldelcore Nov 24, 2020
ac2f38f
🚨 Add unit tests to core css
danieldelcore Nov 25, 2020
7b0b516
🚨 jsx unit tests
danieldelcore Nov 28, 2020
400d3ed
🚨 cleanup tests
danieldelcore Nov 28, 2020
1a98ba0
🔨 Fixed Styled API. Adds stories and tests
danieldelcore Nov 28, 2020
1b74bfe
🔧 Upgrade react to v17
danieldelcore Nov 28, 2020
a4c34c2
🚨 Work around hook issue
danieldelcore Nov 28, 2020
155e523
🔨 TS 4.1, moved trousers props, added typecheck script
danieldelcore Dec 9, 2020
7a4004c
🔧 TS 4.1.3, minor TS tweek to the styled package
danieldelcore Dec 12, 2020
6bead5e
✨ Initial trousers macro!!!! Get excited
danieldelcore Dec 12, 2020
cbf3a40
🔨 Adds runtime and runtime imports to macro
danieldelcore Dec 16, 2020
b7cea8a
🔨 minor improvements
danieldelcore Jan 4, 2021
f78bc48
🔨 Upgrade multientrypoint configuration
danieldelcore Jan 5, 2021
3117dc6
🔨 Release Alpha2
danieldelcore Jan 5, 2021
c2e1316
✨ Re-export necessary API from styled, core, react
danieldelcore Jan 5, 2021
e18909d
🔨 Fixes type errors
danieldelcore Jan 5, 2021
eed9583
🔨 Refactors global types + release alpha 3
danieldelcore Jan 5, 2021
a4334ee
🐛 Fixes broken TS types!
danieldelcore Jan 6, 2021
9512f72
🐛 Fixes pesky custom matcher typings
danieldelcore Jan 6, 2021
ef60ef8
🐛 Fixes pesky jsx pragma hooks issue!
danieldelcore Jan 6, 2021
b8b9568
✨ Alpha 4
danieldelcore Jan 6, 2021
86d920a
🔨 Capitalise Sheet to show that it is a factory function
danieldelcore Jan 6, 2021
21596f2
🔨 Remove redundant improt in test
danieldelcore Jan 6, 2021
974ef0f
📚 Initial documentation pass
danieldelcore Jan 6, 2021
0759e08
✨ Macro will now automatically insert jsx and jsx pragma
danieldelcore Jan 7, 2021
cf22d8d
💩 Initial dynamic interpolation logic
danieldelcore Jan 8, 2021
28051db
✨ Alpha 5
danieldelcore Jan 23, 2021
8452246
🚨 Adds test for theme arrays
danieldelcore Jan 26, 2021
24d8430
🔧 update storybook and config
danieldelcore Jan 30, 2021
771b794
🔧 Configuration for macro refactor
danieldelcore Feb 20, 2021
a6e3bf2
💩 Temporary commit
danieldelcore Feb 20, 2021
68fb54b
🔨 Refactors the macro to clean things up
danieldelcore Feb 21, 2021
0528a9b
🔧 Bump alpha
danieldelcore Feb 22, 2021
81788a8
📚 Update storybook + add perf examples to macro
danieldelcore Feb 23, 2021
a66c07b
✨ Add MemberExpression support to dynamic interpolations
danieldelcore Feb 23, 2021
ded6c10
🔧 Update changeset config
danieldelcore Feb 23, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 4 additions & 7 deletions .changeset/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,12 @@
"commit": false,
"linked": [
[
"@trousers/collector",
"@trousers/core",
"@trousers/react",
"@trousers/hash",
"@trousers/parser",
"@trousers/registry",
"@trousers/server",
"@trousers/theme-css",
"@trousers/theme",
"@trousers/utils",
"@trousers/sheet",
"@trousers/styled",
"@trousers/macro",
"trousers"
]
],
Expand Down
8 changes: 8 additions & 0 deletions .storybook/.babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"presets": [
"@babel/preset-env",
"@babel/preset-react",
"@babel/preset-typescript"
],
"plugins": ["babel-plugin-macros"]
}
1 change: 0 additions & 1 deletion .storybook/addons.js

This file was deleted.

6 changes: 0 additions & 6 deletions .storybook/config.js

This file was deleted.

4 changes: 4 additions & 0 deletions .storybook/main.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
module.exports = {
stories: ['../examples/**/*.@(js|jsx|ts|tsx|mdx)'],
addons: ['storybook-addon-performance'],
};
3 changes: 3 additions & 0 deletions .storybook/preview.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
export const parameters = {
actions: { argTypesRegex: '^on[A-Z].*' },
};
14 changes: 0 additions & 14 deletions .storybook/webpack.config.js

This file was deleted.

Loading