Skip to content

Rework Rust runtime and builder #80

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

Merged
merged 43 commits into from
Mar 13, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
393c52d
initial rework
ecklf Mar 1, 2023
4ecbe5f
add tsconfig
ecklf Mar 1, 2023
4d31dd4
add demo
ecklf Mar 1, 2023
3377760
update Cargo.toml
ecklf Mar 1, 2023
7d86b9e
update README
ecklf Mar 1, 2023
72c4b59
rename exports
ecklf Mar 1, 2023
dfefdfe
rename exported types, add prettier
ecklf Mar 1, 2023
0544145
4.0.1-canary.0
ecklf Mar 1, 2023
d83483b
use canary for demo, cleanup
ecklf Mar 1, 2023
22f5f26
use style guide, cleanup
ecklf Mar 1, 2023
4b42bc1
update README
ecklf Mar 1, 2023
e0f3e7e
add more examples
ecklf Mar 2, 2023
aa2fbe5
improve examples
ecklf Mar 2, 2023
f551c2d
polish demos
ecklf Mar 2, 2023
1b4395e
demo: nextjs, fix layout, use identical seed
ecklf Mar 3, 2023
c561ca3
runtime: used boxed err
ecklf Mar 6, 2023
38d6c23
update dep, simplify examples
ecklf Mar 6, 2023
9a65014
merged handler example (wip)
ecklf Mar 6, 2023
b1a8b87
Change `impl IntoResponse` into `Response<Body>` (#1)
dglsparsons Mar 7, 2023
4b23d4b
dedup body (#2)
ecklf Mar 7, 2023
806acb0
update docs, use Cargo workspaces
ecklf Mar 7, 2023
f4590c5
update examples, `0.2.0`
ecklf Mar 7, 2023
cd7ffa5
`4.0.0-canary.1`
ecklf Mar 7, 2023
43621fb
fix typo
ecklf Mar 7, 2023
ec30efb
migrate fixtures tests (wip)
ecklf Mar 7, 2023
f5615ce
migrate fixtures tests - 2 (wip)
ecklf Mar 7, 2023
5dc933b
migrate fixtures tests - 3 (wip)
ecklf Mar 7, 2023
efbf7cd
add dynamic path example
ecklf Mar 8, 2023
b45789a
`4.0.0-canary.2`
ecklf Mar 8, 2023
3aec68f
migrate fixtures test
ecklf Mar 8, 2023
e2f83b3
add husky
ecklf Mar 8, 2023
b991943
add `.env.example` for cron
ecklf Mar 8, 2023
a3f0bd0
add http helpers (#3)
ecklf Mar 8, 2023
ad548bc
re-add direct crate ref, fix invalid eslint
ecklf Mar 8, 2023
e379d88
`4.0.0-canary.3`
ecklf Mar 8, 2023
8323e8b
`0.2.1`
ecklf Mar 13, 2023
45cbce9
remove merged example
ecklf Mar 13, 2023
b674cc1
update README
ecklf Mar 13, 2023
41e7e46
cleanup workspace members
ecklf Mar 13, 2023
467dd8e
cleanup
ecklf Mar 13, 2023
f887b01
fix newline
ecklf Mar 13, 2023
81cd1e3
rm gitignore from test
ecklf Mar 13, 2023
0fc7186
`4.0.0.beta.0`
ecklf Mar 13, 2023
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
28 changes: 28 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
const { resolve } = require('node:path');

const project = resolve(__dirname, 'tsconfig.test.json');

module.exports = {
root: true,
extends: [
require.resolve('@vercel/style-guide/eslint/node'),
require.resolve('@vercel/style-guide/eslint/typescript'),
],
overrides: [
{
files: ['**/__tests__/**/*.[jt]s?(x)', '**/?(*.)+(spec|test).[jt]s?(x)'],
extends: [require.resolve('@vercel/style-guide/eslint/jest')],
},
],
parserOptions: {
project,
},
settings: {
'import/resolver': {
typescript: {
project,
},
},
},
ignorePatterns: ['examples'],
};
Loading