Maia Teegarden
3e3f09f4e1
Use correct arg for require.resolveWeak ( #29719 )
...
* Use correct arg for require.resolveWeak
* Build next-swc binaries
2021-10-07 17:02:13 -07:00
Donny/강동윤
0a803bafcd
fix(styled-jsx): Use correct SyntaxContext for identifiers ( #29705 )
...
Co-authored-by: kdy1 <kdy1@users.noreply.github.com>
Co-authored-by: Maia Teegarden <dev@padmaia.rocks>
2021-10-07 18:17:29 +02:00
Donny/강동윤
ac187a5b43
chore: Update swc ( #29689 )
...
Co-authored-by: kdy1 <kdy1@users.noreply.github.com>
2021-10-07 12:11:53 +02:00
Maia Teegarden
d1308b8ab0
Chore/update swc ( #29675 )
...
* Update swc deps
* Build next-swc binaries
2021-10-06 10:16:27 -07:00
Donny/강동윤
ce73df8d59
Update swc crates ( #29643 )
...
* Update deps
* Update
* Build next-swc binaries
Co-authored-by: kdy1 <kdy1@users.noreply.github.com>
Co-authored-by: Maia Teegarden <dev@padmaia.rocks>
2021-10-05 10:21:11 -07:00
Maia Teegarden
92c2dd4971
Upgrade swc deps ( #29620 )
...
* Upgrade swc deps
* Build next-swc binaries
2021-10-04 14:28:04 -07:00
Donny/강동윤
b701d018f2
Update swc_css_parser
( #29572 )
2021-10-03 17:29:22 +02:00
Maia Teegarden
260e0e44f6
Include param vars in nearest scope bindings ( #29536 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-10-03 17:26:27 +02:00
Maia Teegarden
d3b8d708af
Upgrade swc deps ( #29531 )
...
* Upgrade swc deps
* Build next-swc binaries
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-09-30 14:21:19 -07:00
Maia Teegarden
950ef1a5b5
Fix root global jsx style ( #29505 )
...
* Fix root global jsx style
* Build next-swc binaries
* Prettier fix
* Build next-swc binaries
2021-09-30 13:11:03 -07:00
Maia Teegarden
5778f9ffb3
Remove error that is too strict in next/dynamic swc transform ( #29511 )
2021-09-30 08:18:45 +02:00
Donny/강동윤
90a33e7994
Update css parser ( #29484 )
...
Co-authored-by: timneutkens <timneutkens@users.noreply.github.com>
2021-09-29 11:09:33 +02:00
JJ Kasper
f49ff1fbcb
Fix SWC unit test ( #29466 )
2021-09-28 11:03:54 -05:00
Donny/강동윤
b4d6e535a8
Update swc ( #29460 )
2021-09-28 15:31:14 +02:00
Maia Teegarden
4a5fc41b24
Fix dynamic style issue ( #29163 )
...
* Fix dynamic style issue
* Update affected tests
* Build next-swc binaries
* Remove clone
* Build next-swc binaries
2021-09-21 16:14:38 +02:00
Maia Teegarden
16a737d9b5
Update expected test output ( #29146 )
2021-09-16 11:52:16 -05:00
강동윤
81c5511b74
next-ssg: Don't inject __N_SSP
for files without server props. ( #29141 )
2021-09-16 16:26:38 +02:00
강동윤
2c82615bde
Fix transform of ` in styled-jsx ( #29136 )
2021-09-16 15:08:42 +02:00
Maia Teegarden
c6cec752c7
Fix partial one off global selectors ( #29128 )
2021-09-16 08:16:10 +02:00
Maia Teegarden
4a2d5a1b49
Add/styled jsx swc ( #29005 )
...
Co-authored-by: Tim Neutkens <tim@timneutkens.nl>
Co-authored-by: Tim Neutkens <timneutkens@me.com>
2021-09-15 09:24:31 +02:00
강동윤
fd2af1422d
next/dynamic
: Accept pagesDir
(#29055 )
...
* Add pages_dir
* Add `pages_dir` to `next/dynamic` pass
* Dep
* Fix next/dynamic psss
* Fix
* Update test refs
* Add a test
2021-09-13 13:37:07 +02:00
강동윤
c38e702347
Make next-ssg optional ( #28862 )
...
Co-authored-by: Tim Neutkens <timneutkens@me.com>
2021-09-13 12:20:38 +02:00
Maia Teegarden
0d0f34ba18
Pass code as buffer to swc minify ( #29009 )
...
This should fix this: https://github.com/vercel/next.js/pull/28883/checks?check_run_id=3560578176#step:4:353
## Bug
- [ ] Related issues linked using `fixes #number`
- [ ] Integration tests added
- [ ] Errors have helpful link attached, see `contributing.md`
## Feature
- [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR.
- [ ] Related issues linked using `fixes #number`
- [ ] Integration tests added
- [ ] Documentation added
- [ ] Telemetry added. In case of a feature if it's used or not.
- [ ] Errors have helpful link attached, see `contributing.md`
## Documentation / Examples
- [ ] Make sure the linting passes
2021-09-11 00:57:01 +00:00
Maia Teegarden
63e71b585d
Update swc in next-swc ( #28970 )
...
* Update swc in next-swc
* Fix typo
Co-authored-by: Steven <steven@ceriously.com>
* Build next-swc binaries
Co-authored-by: Steven <steven@ceriously.com>
2021-09-09 20:02:57 +02:00
강동윤
a84389591d
Update swc ( #28946 )
...
## Bug
- [x] Related issues linked using `fixes #number`
- [ ] Integration tests added
- [ ] Errors have helpful link attached, see `contributing.md`
## Feature
- [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR.
- [ ] Related issues linked using `fixes #number`
- [ ] Integration tests added
- [ ] Documentation added
- [ ] Telemetry added. In case of a feature if it's used or not.
- [ ] Errors have helpful link attached, see `contributing.md`
## Documentation / Examples
- [ ] Make sure the linting passes
I updated rust dependencies and node dependencies.
2021-09-09 09:30:22 +00:00
Maia Teegarden
4f8d883acd
Fix/swc minify ( #28898 )
...
* Expose minify in next-swc
* Expose minify in js binding
* Use new minify function in terser plugin
* Only upload changed binary artifact
* Build next-swc binaries
* Add swc license info to copied file
2021-09-07 15:57:47 -07:00
Maia Teegarden
ff5e444284
Use @next scope for native packages ( #28046 )
2021-08-12 13:59:53 -07:00
Maia Teegarden
b2c7b316cb
Next swc publish flow (redo) ( #27984 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-08-12 12:22:50 +02:00
Tim Neutkens
8ac3254d25
Revert "Next swc publish flow ( #27932 )"
...
This reverts commit 94fc6f0832
.
2021-08-11 15:48:15 +02:00
Maia Teegarden
94fc6f0832
Next swc publish flow ( #27932 )
2021-08-11 11:03:16 +02:00
Maia Teegarden
7992b14a78
Add next dynamic swc transform ( #27745 )
...
Ported `packages/next/build/babel/plugins/react-loadable-plugin.ts` to swc
2021-08-06 16:53:32 +00:00
Tim Neutkens
d2f43b718f
Add experimental SWC minify and SWC loader options ( #27664 )
2021-08-06 16:07:36 +02:00
Maia Teegarden
204445ff2f
Add/amp attribute patcher ( #27700 )
...
* Add amp attribute transform
* Add amp attribute unit tests
* Fix ci if statements
* Checkout code in rust tests
* Add rust fixtures to eslintignore
* Add cargo config
* Configure toolchain for cross compilation
2021-08-03 09:54:57 -07:00
강동윤
61586eda6a
Port next-ssg getStaticProps/getServerSideProps tree shaking Babel transform to rust ( #27552 )
2021-08-03 14:02:23 +02:00
Maia Teegarden
4172a4c0a6
Add initial next swc package with first transform ( #27355 )
...
* Set up next-swc package with no custom transforms
* Add hook_optimizer transform
* Fix lint
* Build next-swc on CI
* Add toolchain in rust action
* Build binaries in manual workflow
* Commit from GitHub Actions (Build next-swc native binaries)
* Update dependencies
* Update swc and use stable rust
* Build next-swc binaries
* Test compiled code
* Dedupe @node-rs/helper
* Add workflow to check next-swc binaries
* Fix check native
* PR feedback
* PR feedback
* Pr feedback
* Build next-swc binaries
* Combine native workflows
* Add docs for contributors on less common platforms
* PR feedback
* Compare JsWord instead of converting to string
* Fix workflow formatting
* Add docs for building binaries for CI
* Build next-swc binaries
* Fix workflow if syntax
* Add license info to copied code
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-07-27 17:07:28 +02:00