Skip to content

Commit 5d55e50

Browse files
authored
Merge branch 'main' into manual_1757682616
2 parents 9f96384 + 32ebc5c commit 5d55e50

File tree

6 files changed

+109
-0
lines changed

6 files changed

+109
-0
lines changed

packages/sdk/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
"@scaleway/sdk-registry": "workspace:*",
6767
"@scaleway/sdk-secret": "workspace:*",
6868
"@scaleway/sdk-serverless-sqldb": "workspace:*",
69+
"@scaleway/sdk-s2s-vpn": "workspace:*",
6970
"@scaleway/sdk-std": "workspace:*",
7071
"@scaleway/sdk-tem": "workspace:*",
7172
"@scaleway/sdk-test": "workspace:*",
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
{
2+
"name": "@scaleway/sdk-s2s-vpn",
3+
"version": "1.0.0",
4+
"description": "Scaleway SDK s2s-vpn",
5+
"license": "Apache-2.0",
6+
"files": [
7+
"dist"
8+
],
9+
"type": "module",
10+
"exports": {
11+
".": {
12+
"types": "./dist/index.gen.d.ts",
13+
"import": "./dist/index.gen.js",
14+
"require": "./dist/index.gen.cjs",
15+
"default": "./dist/index.gen.js"
16+
},
17+
"./*": {
18+
"types": "./dist/*/index.gen.d.ts",
19+
"import": "./dist/*/index.gen.js",
20+
"require": "./dist/*/index.gen.cjs",
21+
"default": "./dist/*/index.gen.js"
22+
}
23+
},
24+
"repository": {
25+
"type": "git",
26+
"directory": "packages_generated/s2s-vpn"
27+
},
28+
"engines": {
29+
"node": ">=20.18.3"
30+
},
31+
"scripts": {
32+
"package:check": "pnpm publint",
33+
"typecheck": "tsc --noEmit",
34+
"type:generate": "tsc --declaration -p tsconfig.build.json",
35+
"build": "vite build --config vite.config.ts && pnpm run type:generate",
36+
"build:profile": "npx vite-bundle-visualizer -c vite.config.ts"
37+
},
38+
"dependencies": {
39+
"@scaleway/sdk-std": "workspace:*",
40+
"@scaleway/random-name": "5.1.1"
41+
},
42+
"peerDependencies": {
43+
"@scaleway/sdk-client": "workspace:^"
44+
},
45+
"devDependencies": {
46+
"@scaleway/sdk-client": "workspace:^"
47+
}
48+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"extends": "./tsconfig.json",
3+
"compilerOptions": {
4+
"noEmit": false,
5+
"emitDeclarationOnly": true,
6+
"rootDir": "src",
7+
"outDir": "dist"
8+
},
9+
"exclude": [
10+
"dist/*",
11+
"*.config.ts",
12+
"*.setup.ts",
13+
"**/__tests__",
14+
"**/__mocks__",
15+
"src/**/*.test.tsx"
16+
]
17+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"extends": "../../tsconfig.json",
3+
"include": ["src/**/*.ts", "src/**/*.tsx", "*.config.ts"]
4+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
/* eslint-disable eslint-comments/disable-enable-pair */
2+
/* eslint-disable import/no-default-export */
3+
/* eslint-disable import/no-relative-packages */
4+
/* eslint-disable import/no-extraneous-dependencies */
5+
import { defineConfig, mergeConfig } from 'vite'
6+
import { defaultConfig } from '../../vite.config'
7+
8+
export default mergeConfig(defineConfig(defaultConfig), {
9+
build: {
10+
lib: {
11+
entry: 'src/index.gen.ts',
12+
},
13+
},
14+
})

pnpm-lock.yaml

Lines changed: 25 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)