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

Ts components #1

Open
wants to merge 85 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
e392b4f
Export types from @theme-ui/core
hasparus Feb 15, 2020
11a3024
Merge pull request #670 from hasparus/export-types
mxstbr Feb 15, 2020
23bb06b
chore: Change configs and rename file
LekoArts Feb 15, 2020
8f4756e
chore: Add types for pluralize
LekoArts Feb 15, 2020
fe90182
Change file to TS
LekoArts Feb 15, 2020
e570dc0
fix: Change /core to devDep and change import for Theme interface
LekoArts Feb 16, 2020
c69998f
test: add ts-jest
hasparus Feb 16, 2020
7b7f889
fix(@theme-ui/core): add typescript jsx support
hasparus Feb 16, 2020
e61fef2
converted preset-base from .js to .ts
Zolwiastyl Feb 16, 2020
dbc0916
Bump gatsby-plugin-react-helmet from 3.1.21 to 3.1.22
dependabot-preview[bot] Feb 17, 2020
067553b
Bump gatsby-plugin-catch-links from 2.1.24 to 2.1.25
dependabot-preview[bot] Feb 17, 2020
ad094d2
Bump webpack from 4.41.5 to 4.41.6
dependabot-preview[bot] Feb 17, 2020
f21cb24
Bump reakit from 1.0.0-beta.14 to 1.0.0-beta.16
dependabot-preview[bot] Feb 17, 2020
4419a1f
Bump webpack-cli from 3.3.10 to 3.3.11
dependabot-preview[bot] Feb 17, 2020
32406ad
Bump copy-to-clipboard from 3.2.0 to 3.2.1
dependabot-preview[bot] Feb 17, 2020
d33de77
Bump unist-util-visit from 2.0.1 to 2.0.2
dependabot-preview[bot] Feb 17, 2020
084d196
remove number arg as not used
allanpope Feb 17, 2020
c2f77cc
Bump versions in peer dependencies
jxnblk Feb 17, 2020
003ecfb
Merge pull request #683 from system-ui/dependabot/npm_and_yarn/unist-…
jxnblk Feb 17, 2020
4a2e11b
Merge pull request #676 from system-ui/dependabot/npm_and_yarn/gatsby…
jxnblk Feb 17, 2020
09fc2a1
Merge pull request #677 from system-ui/dependabot/npm_and_yarn/gatsby…
jxnblk Feb 17, 2020
009e34e
Merge pull request #678 from system-ui/dependabot/npm_and_yarn/webpac…
jxnblk Feb 17, 2020
1a53964
Merge pull request #680 from system-ui/dependabot/npm_and_yarn/reakit…
jxnblk Feb 17, 2020
b84d531
Merge pull request #681 from system-ui/dependabot/npm_and_yarn/webpac…
jxnblk Feb 17, 2020
853ce56
Merge pull request #682 from system-ui/dependabot/npm_and_yarn/copy-t…
jxnblk Feb 17, 2020
6c28455
Convert tailwind package to TypeScript
Feb 17, 2020
b601797
Merge pull request #684 from allanpope/color-remove-grayscale-n-arg
jxnblk Feb 17, 2020
d92d072
Merge pull request #685 from system-ui/fix-peer-deps
jxnblk Feb 17, 2020
2752ac7
fix combobox overriding property
Feb 17, 2020
49d9ab9
update combox snapshot
Feb 17, 2020
a7f5b4d
Switch @theme-ui/core to devDeps for tailwind type dependency
Feb 17, 2020
bdc7e80
Merge pull request #671 from LekoArts/ts-custom-properties
mxstbr Feb 18, 2020
8a8b5f3
Merge pull request #674 from hasparus/add-sx-prop-to-jsx-namespace
mxstbr Feb 18, 2020
1a5db54
Merge pull request #675 from Zolwiastyl/master
mxstbr Feb 18, 2020
2810436
Merge pull request #687 from kwiss/master
jxnblk Feb 18, 2020
360c509
Swap tailwind test to TS
joestrouth1 Feb 19, 2020
b03fc0f
Convert tachyons package to TS
joestrouth1 Feb 19, 2020
4e29968
refactor(@theme-ui/color): adopt TypeScript
hasparus Feb 15, 2020
030d71c
chore(@theme-ui/color): rename index.js
hasparus Feb 15, 2020
8e0fbf1
docs(@theme-ui/color): add grayscale to README
hasparus Feb 15, 2020
481406f
chore(@theme-ui/color): stop building tests to dist
hasparus Feb 15, 2020
9404cc6
test(@theme-ui/color): assert as Theme in tests
hasparus Feb 15, 2020
8328017
chore(@theme-ui/color): move core to deps
hasparus Feb 16, 2020
ca9c226
refactor: move Theme to @theme-ui/css
hasparus Feb 19, 2020
8e4680a
chore(@theme-ui/custom-properties): import Theme from css
hasparus Feb 19, 2020
00f811e
chore(@theme-ui/color): import Theme from css
hasparus Feb 19, 2020
5c13bd1
refactor(@theme-ui/core): stop depending on styled-system
hasparus Feb 19, 2020
abe38f4
chore(@theme-ui/css): revert stylelint format
hasparus Feb 19, 2020
65e7b29
chore(@theme-ui/custom-properties): add @types/pluralize dependency
hasparus Feb 19, 2020
78777ee
fix(docs): fix import to @theme-ui/css source code
hasparus Feb 19, 2020
7a5104b
Update package.json
hasparus Feb 19, 2020
325e449
Merge pull request #672 from hasparus/ts-color
mxstbr Feb 19, 2020
ead6b44
Merge branch 'master' into ts-tachyons
mxstbr Feb 19, 2020
2216c58
Fix typescript support in tachyons
mxstbr Feb 19, 2020
ce82c3b
Add exclude to .tsconfig.json
mxstbr Feb 19, 2020
e9bcd8a
Fix jest tests running in dist/]
mxstbr Feb 19, 2020
3e975e5
Merge pull request #691 from joestrouth1/ts-tachyons
mxstbr Feb 19, 2020
ec8f4c4
Merge branch 'master' into ts-tailwind
mxstbr Feb 19, 2020
314f825
Minor cleanup to make tests pass
mxstbr Feb 19, 2020
1b72aef
Merge pull request #686 from joestrouth1/ts-tailwind
mxstbr Feb 19, 2020
e91810b
Convert all presets to TypeScript (except for bootstrap)
mxstbr Feb 19, 2020
ceda1f4
Type preset-bootstrap
mxstbr Feb 19, 2020
2f966d2
Fix package.jsons
mxstbr Feb 19, 2020
0edeb50
Maybe this fixes it?
mxstbr Feb 19, 2020
3e2255f
Commit something to retrigger circleci
mxstbr Feb 19, 2020
e5f1ea3
Try whether fixing cirleci node_modules caching fixes build issues
mxstbr Feb 19, 2020
5d14efc
Try GitHub actions I guess
mxstbr Feb 19, 2020
b05b574
Hmm...
mxstbr Feb 19, 2020
0be545c
K bye circle
mxstbr Feb 19, 2020
baf2a83
Lets see if node_modules caching works
mxstbr Feb 19, 2020
b3df083
Add fake CircleCI config back to make things pass
mxstbr Feb 19, 2020
895726f
Convert "presets" package to TS
mxstbr Feb 19, 2020
7c4ccd5
OKAY JACKSON
mxstbr Feb 19, 2020
e5e68cd
Merge pull request #694 from system-ui/ts-presets
mxstbr Feb 19, 2020
80da6b7
chore: package.json changes
LekoArts Feb 15, 2020
2451c3a
fix: First changes made to function
LekoArts Feb 16, 2020
c49f0a5
refactor: index file. Add /css package for Theme typing
LekoArts Feb 20, 2020
f1c738b
fix: add default value to second param
LekoArts Feb 20, 2020
cf5b00a
Merge pull request #696 from LekoArts/ts-match-media
mxstbr Feb 20, 2020
2556819
add typescript
PaulieScanlon Feb 19, 2020
37adea8
refactor(@theme-ui/components): fix ts problems
hasparus Feb 22, 2020
f208bd1
refactor(@theme-ui/components): type src/util
hasparus Feb 22, 2020
f0e373b
refactor(@theme-ui/components): type Field
hasparus Feb 22, 2020
579e920
annotate funcs ¯\_(ツ)_/¯
hasparus Feb 22, 2020
6c25b8f
Move comment to right spot
hasparus Apr 14, 2020
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
Prev Previous commit
Next Next commit
Try GitHub actions I guess
  • Loading branch information
mxstbr committed Feb 19, 2020

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 5d14efc10ac42f1146d2fe3c8ab25069b6d1df88
14 changes: 14 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: CI

on: [push]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
- run: yarn
- run: yarn test --coverage