-
-
Notifications
You must be signed in to change notification settings - Fork 123
Expand file tree
/
Copy pathpackage.json.genie.ts
More file actions
91 lines (87 loc) · 4.02 KB
/
package.json.genie.ts
File metadata and controls
91 lines (87 loc) · 4.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
import docsPkg from './docs/package.json.genie.ts'
import docsCodeSnippetsPkg from './docs/src/content/_assets/code/package.json.genie.ts'
import { packageJson } from './genie/repo.ts'
import adapterCloudflarePkg from './packages/@livestore/adapter-cloudflare/package.json.genie.ts'
import adapterExpoPkg from './packages/@livestore/adapter-expo/package.json.genie.ts'
import adapterNodePkg from './packages/@livestore/adapter-node/package.json.genie.ts'
import adapterWebPkg from './packages/@livestore/adapter-web/package.json.genie.ts'
import cliPkg from './packages/@livestore/cli/package.json.genie.ts'
import commonCfPkg from './packages/@livestore/common-cf/package.json.genie.ts'
import commonPkg from './packages/@livestore/common/package.json.genie.ts'
import devtoolsExpoPkg from './packages/@livestore/devtools-expo/package.json.genie.ts'
import devtoolsWebCommonPkg from './packages/@livestore/devtools-web-common/package.json.genie.ts'
import effectPlaywrightPkg from './packages/@livestore/effect-playwright/package.json.genie.ts'
import frameworkToolkitPkg from './packages/@livestore/framework-toolkit/package.json.genie.ts'
import graphqlPkg from './packages/@livestore/graphql/package.json.genie.ts'
import livestorePkg from './packages/@livestore/livestore/package.json.genie.ts'
import peerDepsPkg from './packages/@livestore/peer-deps/package.json.genie.ts'
import reactPkg from './packages/@livestore/react/package.json.genie.ts'
import solidPkg from './packages/@livestore/solid/package.json.genie.ts'
import sqliteWasmPkg from './packages/@livestore/sqlite-wasm/package.json.genie.ts'
import sveltePkg from './packages/@livestore/svelte/package.json.genie.ts'
import syncCfPkg from './packages/@livestore/sync-cf/package.json.genie.ts'
import syncElectricPkg from './packages/@livestore/sync-electric/package.json.genie.ts'
import syncS2Pkg from './packages/@livestore/sync-s2/package.json.genie.ts'
import utilsDevPkg from './packages/@livestore/utils-dev/package.json.genie.ts'
import utilsPkg from './packages/@livestore/utils/package.json.genie.ts'
import waSqlitePkg from './packages/@livestore/wa-sqlite/package.json.genie.ts'
import webmeshPkg from './packages/@livestore/webmesh/package.json.genie.ts'
import astroTldrawPkg from './packages/@local/astro-tldraw/package.json.genie.ts'
import astroTwoslashCodeExamplePkg from './packages/@local/astro-twoslash-code/example/package.json.genie.ts'
import astroTwoslashCodePkg from './packages/@local/astro-twoslash-code/package.json.genie.ts'
import localSharedPkg from './packages/@local/shared/package.json.genie.ts'
import scriptsPkg from './scripts/package.json.genie.ts'
import testsIntegrationPkg from './tests/integration/package.json.genie.ts'
import testsPackageCommonPkg from './tests/package-common/package.json.genie.ts'
import testsPerfEventlogPkg from './tests/perf-eventlog/package.json.genie.ts'
import testsPerfPkg from './tests/perf/package.json.genie.ts'
import testsSyncProviderPkg from './tests/sync-provider/package.json.genie.ts'
import testsWaSqlitePkg from './tests/wa-sqlite/package.json.genie.ts'
export const rootWorkspacePackages = [
docsPkg,
docsCodeSnippetsPkg,
adapterCloudflarePkg,
adapterExpoPkg,
adapterNodePkg,
adapterWebPkg,
cliPkg,
commonCfPkg,
commonPkg,
devtoolsExpoPkg,
devtoolsWebCommonPkg,
effectPlaywrightPkg,
frameworkToolkitPkg,
graphqlPkg,
livestorePkg,
peerDepsPkg,
reactPkg,
solidPkg,
sqliteWasmPkg,
sveltePkg,
syncCfPkg,
syncElectricPkg,
syncS2Pkg,
utilsDevPkg,
utilsPkg,
waSqlitePkg,
webmeshPkg,
astroTldrawPkg,
astroTwoslashCodeExamplePkg,
astroTwoslashCodePkg,
localSharedPkg,
scriptsPkg,
testsIntegrationPkg,
testsPackageCommonPkg,
testsPerfEventlogPkg,
testsPerfPkg,
testsSyncProviderPkg,
testsWaSqlitePkg,
] as const
const rootWorkspace = packageJson.aggregateFromPackages({
packages: rootWorkspacePackages,
name: 'livestore-workspace',
repoName: 'livestore',
extraMembers: ['examples/*'],
})
export const rootWorkspaceMemberPaths = rootWorkspace.data.workspaces
export default rootWorkspace