File tree 3 files changed +20
-7
lines changed
3 files changed +20
-7
lines changed Original file line number Diff line number Diff line change 31
31
},
32
32
"main" : " out/node/entry.js" ,
33
33
"devDependencies" : {
34
+ "@schemastore/package" : " ^0.0.6" ,
34
35
"@types/body-parser" : " ^1.19.0" ,
35
36
"@types/cookie-parser" : " ^1.4.2" ,
36
37
"@types/express" : " ^4.17.8" ,
62
63
"stylelint" : " ^13.0.0" ,
63
64
"stylelint-config-recommended" : " ^3.0.0" ,
64
65
"ts-node" : " ^9.0.0" ,
65
- "wtfnode " : " ^0.8.4 " ,
66
- "typescript " : " ^4.1.3 "
66
+ "typescript " : " ^4.1.3 " ,
67
+ "wtfnode " : " ^0.8.4 "
67
68
},
68
69
"resolutions" : {
69
70
"@types/node" : " ^12.12.7" ,
Original file line number Diff line number Diff line change 1
1
import { logger } from "@coder/logger"
2
+ import { JSONSchemaForNPMPackageJsonFiles } from "@schemastore/package"
2
3
import * as path from "path"
3
4
4
- let pkg : { version ?: string ; commit ?: string } = { }
5
- try {
6
- pkg = require ( "../../package.json" )
7
- } catch ( error ) {
8
- logger . warn ( error . message )
5
+ export function getPackageJson ( relativePath : string ) : JSONSchemaForNPMPackageJsonFiles {
6
+ let pkg = { }
7
+ try {
8
+ pkg = require ( relativePath )
9
+ } catch ( error ) {
10
+ logger . warn ( error . message )
11
+ }
12
+
13
+ return pkg
9
14
}
10
15
16
+ const pkg = getPackageJson ( "../../package.json" )
17
+
11
18
export const version = pkg . version || "development"
12
19
export const commit = pkg . commit || "development"
13
20
export const rootPath = path . resolve ( __dirname , "../.." )
Original file line number Diff line number Diff line change 980
980
" @parcel/utils" " ^1.11.0"
981
981
physical-cpu-count "^2.0.0"
982
982
983
+ " @schemastore/package@^0.0.6 " :
984
+ version "0.0.6"
985
+ resolved "https://registry.yarnpkg.com/@schemastore/package/-/package-0.0.6.tgz#9a76713da1c7551293b7e72e4f387f802bfd5d81"
986
+ integrity sha512-uNloNHoyHttSSdeuEkkSC+mdxJXMKlcUPOMb//qhQbIQijXg8x54VmAw3jm6GJZQ5DBtIqGBd66zEQCDCChQVA==
987
+
983
988
" @stylelint/postcss-css-in-js@^0.37.2 " :
984
989
version "0.37.2"
985
990
resolved "https://registry.yarnpkg.com/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz#7e5a84ad181f4234a2480803422a47b8749af3d2"
You can’t perform that action at this time.
0 commit comments