Skip to content

Commit 100d33f

Browse files
wzc520pyfmantfu
andauthored
feat: add farm export (#30)
Co-authored-by: Anthony Fu <[email protected]>
1 parent 9e15253 commit 100d33f

File tree

4 files changed

+1534
-7
lines changed

4 files changed

+1534
-7
lines changed

.github/workflows/ci.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ jobs:
1313
lint:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v3
16+
- uses: actions/checkout@v4
1717
- name: Set node
18-
uses: actions/setup-node@v3
18+
uses: actions/setup-node@v4
1919
with:
20-
node-version: 16.x
20+
node-version: lts/*
2121

2222
- name: Setup
2323
run: npm i -g @antfu/ni
@@ -33,14 +33,14 @@ jobs:
3333

3434
strategy:
3535
matrix:
36-
node: [16.x, 18.x]
36+
node: [lts/*]
3737
os: [ubuntu-latest, windows-latest, macos-latest]
3838
fail-fast: false
3939

4040
steps:
41-
- uses: actions/checkout@v3
41+
- uses: actions/checkout@v4
4242
- name: Set node ${{ matrix.node }}
43-
uses: actions/setup-node@v3
43+
uses: actions/setup-node@v4
4444
with:
4545
node-version: ${{ matrix.node }}
4646

package.json

+8
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@
5353
"import": "./dist/nuxt.js",
5454
"require": "./dist/nuxt.cjs"
5555
},
56+
"./farm": {
57+
"import": "./dist/farm.js",
58+
"require": "./dist/farm.cjs"
59+
},
5660
"./types": {
5761
"import": "./dist/types.js",
5862
"require": "./dist/types.cjs"
@@ -85,6 +89,7 @@
8589
"test": "vitest"
8690
},
8791
"peerDependencies": {
92+
"@farmfe/core": ">=1",
8893
"@nuxt/kit": "^3",
8994
"@nuxt/schema": "^3",
9095
"esbuild": "*",
@@ -93,6 +98,9 @@
9398
"webpack": "^4 || ^5"
9499
},
95100
"peerDependenciesMeta": {
101+
"@farmfe/core": {
102+
"optional": true
103+
},
96104
"@nuxt/kit": {
97105
"optional": true
98106
},

0 commit comments

Comments
 (0)