-
Notifications
You must be signed in to change notification settings - Fork 23
Expand file tree
/
Copy pathpackage.json
More file actions
84 lines (84 loc) · 2.82 KB
/
Copy pathpackage.json
File metadata and controls
84 lines (84 loc) · 2.82 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
{
"name": "viking-cli",
"version": "0.2.0",
"description": "CLI and installable skills for Viking AI Search",
"bin": {
"vs": "./bin/run.js"
},
"files": [
"bin",
"dist",
"skills",
"README.md",
"README.zh_CN.md",
"README.ja_JP.md",
"README.de_DE.md",
"README.ko_KR.md",
"README.fr_FR.md",
"README.ru_RU.md",
"README.it_IT.md",
"README.es_ES.md",
"README.pt_BR.md",
"README.tr_TR.md",
"README.th_TH.md",
"README.id_ID.md",
"package.json"
],
"engines": {
"node": ">=20"
},
"scripts": {
"clean:dist": "node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"",
"generate:embedded-skills": "node ./scripts/generate-embedded-repo-skills.mjs",
"validate:skills": "node ./scripts/validate-skills.mjs",
"build": "npm run clean:dist && tsc -p tsconfig.json",
"dev": "tsx ./src/index.ts",
"start": "node ./bin/run.js",
"prepack": "npm run build",
"standalone": "tsx ./src/standalone.ts",
"test:acceptance:dist": "npm run build && node ./scripts/run-acceptance.cjs --dist",
"test:acceptance:dist:live": "npm run build && node ./scripts/run-acceptance.cjs --dist --live",
"test:acceptance:binary": "node ./scripts/package-binary.mjs node20-macos-arm64 && node ./scripts/run-acceptance.cjs --binary",
"test:acceptance:binary:live": "node ./scripts/package-binary.mjs node20-macos-arm64 && node ./scripts/run-acceptance.cjs --binary --live",
"test:acceptance": "npm run test:acceptance:dist && npm run test:acceptance:binary",
"test:acceptance:live": "npm run test:acceptance:dist:live && npm run test:acceptance:binary:live",
"dist:bundle": "node ./scripts/build-standalone.mjs",
"dist:binary": "node ./scripts/package-binary.mjs",
"dist:matrix": "node ./scripts/package-binary.mjs node20-macos-arm64 node20-macos-x64 node20-linux-x64 node20-win-x64"
},
"dependencies": {
"@oclif/core": "^4.5.5",
"@volcengine/openapi": "^1.36.1",
"csv-parse": "^5.6.0",
"jsonrepair": "^3.13.3",
"zod": "^3.25.76"
},
"devDependencies": {
"@types/node": "^24.7.2",
"@yao-pkg/pkg": "^6.14.2",
"esbuild": "^0.28.0",
"tsx": "^4.20.6",
"typescript": "^5.9.3"
},
"oclif": {
"bin": "vs",
"commands": "./dist/commands",
"topicSeparator": " "
},
"pkg": {
"scripts": [
"node_modules/csv-parse/**/*.js",
"node_modules/csv-parse/dist/cjs/**/*.cjs",
"node_modules/csv-parse/dist/cjs/**/*.cts",
"node_modules/typescript/**/*.js",
"node_modules/typescript/lib/**/*.d.ts"
],
"assets": [
"node_modules/csv-parse/package.json",
"node_modules/csv-parse/dist/cjs/index.cjs",
"node_modules/csv-parse/dist/cjs/sync.cjs",
"node_modules/csv-parse/dist/cjs/stream.cjs",
"node_modules/typescript/package.json"
]
}
}