mirror of
https://github.com/smogon/sprites.git
synced 2026-03-21 17:35:13 -05:00
allow importing @smogon/sprite-root to get root
This commit is contained in:
parent
080cbaff39
commit
194da704ad
3
lib/root/index.ts
Normal file
3
lib/root/index.ts
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
|
||||||
|
import path = require('path');
|
||||||
|
export = path.resolve(__dirname, "../../../" /* extra path component is because we will be in dist/ */);
|
||||||
7
lib/root/package.json
Normal file
7
lib/root/package.json
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"name": "@smogon/sprite-root",
|
||||||
|
"dependencies": {
|
||||||
|
"@types/node": "^14.10.1"
|
||||||
|
},
|
||||||
|
"main": "dist/index.js"
|
||||||
|
}
|
||||||
9
lib/root/tsconfig.json
Normal file
9
lib/root/tsconfig.json
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
{
|
||||||
|
"extends": "../../tsconfig-base",
|
||||||
|
"compilerOptions": {
|
||||||
|
"outDir": "dist",
|
||||||
|
// We need commonjs for __dirname
|
||||||
|
"module": "commonjs",
|
||||||
|
"esModuleInterop": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@smogon/sprite-data": ""
|
"@smogon/sprite-data": "",
|
||||||
|
"@smogon/sprite-root": ""
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "tsc --build tsconfig-workspace.json"
|
"build": "tsc --build tsconfig-workspace.json"
|
||||||
|
|
|
||||||
|
|
@ -2,16 +2,23 @@ importers:
|
||||||
.:
|
.:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@smogon/sprite-data': 'link:data/lib'
|
'@smogon/sprite-data': 'link:data/lib'
|
||||||
|
'@smogon/sprite-root': 'link:lib/root'
|
||||||
devDependencies:
|
devDependencies:
|
||||||
typescript: 4.0.2
|
typescript: 4.0.2
|
||||||
specifiers:
|
specifiers:
|
||||||
'@smogon/sprite-data': ''
|
'@smogon/sprite-data': ''
|
||||||
|
'@smogon/sprite-root': ''
|
||||||
typescript: ^4.0.2
|
typescript: ^4.0.2
|
||||||
data/lib:
|
data/lib:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@types/node': 14.0.23
|
'@types/node': 14.0.23
|
||||||
specifiers:
|
specifiers:
|
||||||
'@types/node': ^14.0.23
|
'@types/node': ^14.0.23
|
||||||
|
lib/root:
|
||||||
|
dependencies:
|
||||||
|
'@types/node': 14.10.1
|
||||||
|
specifiers:
|
||||||
|
'@types/node': ^14.10.1
|
||||||
tools/deflopt:
|
tools/deflopt:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@types/node': 14.0.23
|
'@types/node': 14.0.23
|
||||||
|
|
@ -137,6 +144,10 @@ packages:
|
||||||
dev: false
|
dev: false
|
||||||
resolution:
|
resolution:
|
||||||
integrity: sha512-Z4U8yDAl5TFkmYsZdFPdjeMa57NOvnaf1tljHzhouaPEp7LCj2JKkejpI1ODviIAQuW4CcQmxkQ77rnLsOOoKw==
|
integrity: sha512-Z4U8yDAl5TFkmYsZdFPdjeMa57NOvnaf1tljHzhouaPEp7LCj2JKkejpI1ODviIAQuW4CcQmxkQ77rnLsOOoKw==
|
||||||
|
/@types/node/14.10.1:
|
||||||
|
dev: false
|
||||||
|
resolution:
|
||||||
|
integrity: sha512-aYNbO+FZ/3KGeQCEkNhHFRIzBOUgc7QvcVNKXbfnhDkSfwUv91JsQQa10rDgKSTSLkXZ1UIyPe4FJJNVgw1xWQ==
|
||||||
/@types/node/14.6.0:
|
/@types/node/14.6.0:
|
||||||
dev: true
|
dev: true
|
||||||
resolution:
|
resolution:
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,4 @@
|
||||||
packages:
|
packages:
|
||||||
- 'tools/*'
|
- 'tools/*'
|
||||||
|
- 'lib/*'
|
||||||
- "data/lib"
|
- "data/lib"
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@
|
||||||
{"path": "tools/deflopt"},
|
{"path": "tools/deflopt"},
|
||||||
{"path": "tools/sheet"},
|
{"path": "tools/sheet"},
|
||||||
{"path": "tools/trim"},
|
{"path": "tools/trim"},
|
||||||
|
{"path": "lib/root"},
|
||||||
{"path": "data/lib"},
|
{"path": "data/lib"},
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user