mirror of
https://github.com/fluencelabs/fluence-js.git
synced 2025-06-26 22:31:32 +00:00
feat(npm-aqua-compiler): create package (#401)
* Add npm-aqua-compiler package * Release new package * Remove noUncheckedIndexedAccess from tsconfig.json * Fix a test script * Fix length checks * Fix * Update error description * Try to choose a nicer err message * New import format and API * Fix error message * Improve test * Don't add empty string key when globalImports prop is empty * Fix exports
This commit is contained in:
BIN
packages/core/npm-aqua-compiler/test/transitive-deps/A-0.1.0.tgz
Normal file
BIN
packages/core/npm-aqua-compiler/test/transitive-deps/A-0.1.0.tgz
Normal file
Binary file not shown.
BIN
packages/core/npm-aqua-compiler/test/transitive-deps/B-0.1.0.tgz
Normal file
BIN
packages/core/npm-aqua-compiler/test/transitive-deps/B-0.1.0.tgz
Normal file
Binary file not shown.
BIN
packages/core/npm-aqua-compiler/test/transitive-deps/C-0.1.0.tgz
Normal file
BIN
packages/core/npm-aqua-compiler/test/transitive-deps/C-0.1.0.tgz
Normal file
Binary file not shown.
BIN
packages/core/npm-aqua-compiler/test/transitive-deps/C-0.2.0.tgz
Normal file
BIN
packages/core/npm-aqua-compiler/test/transitive-deps/C-0.2.0.tgz
Normal file
Binary file not shown.
BIN
packages/core/npm-aqua-compiler/test/transitive-deps/D-0.1.0.tgz
Normal file
BIN
packages/core/npm-aqua-compiler/test/transitive-deps/D-0.1.0.tgz
Normal file
Binary file not shown.
BIN
packages/core/npm-aqua-compiler/test/transitive-deps/D-0.2.0.tgz
Normal file
BIN
packages/core/npm-aqua-compiler/test/transitive-deps/D-0.2.0.tgz
Normal file
Binary file not shown.
@ -0,0 +1,8 @@
|
||||
use "B.aqua"
|
||||
|
||||
func versionAC() -> string:
|
||||
<- A.versionC()
|
||||
|
||||
func versionBC() -> string:
|
||||
<- B.versionC()
|
||||
|
70
packages/core/npm-aqua-compiler/test/transitive-deps/project/package-lock.json
generated
Normal file
70
packages/core/npm-aqua-compiler/test/transitive-deps/project/package-lock.json
generated
Normal file
@ -0,0 +1,70 @@
|
||||
{
|
||||
"name": "project",
|
||||
"version": "0.1.0",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "project",
|
||||
"version": "0.1.0",
|
||||
"dependencies": {
|
||||
"A": "file:../A-0.1.0.tgz",
|
||||
"B": "file:../B-0.1.0.tgz"
|
||||
}
|
||||
},
|
||||
"node_modules/A": {
|
||||
"version": "0.1.0",
|
||||
"resolved": "file:../A-0.1.0.tgz",
|
||||
"integrity": "sha512-H0nhbQVQxPm3VwXYiePLJ0oyHa2FxPNNPjOcTdz3YWvIoE0/dZFJ1yrqig7fkrETYEYfLuVJaN0yg1BX/HAScg==",
|
||||
"dependencies": {
|
||||
"C": "file:./C-0.2.0.tgz",
|
||||
"D": "file:./D-0.1.0.tgz"
|
||||
}
|
||||
},
|
||||
"node_modules/B": {
|
||||
"version": "0.1.0",
|
||||
"resolved": "file:../B-0.1.0.tgz",
|
||||
"integrity": "sha512-u6n6V5KlxIN/GwRQt82gZQAPwYi0OzqQ2wr8ufmygreLK3fPIfO49f13qagbGXaYiRxN9effXaPqZlMIyTygng==",
|
||||
"dependencies": {
|
||||
"C": "file:./C-0.1.0.tgz",
|
||||
"D": "file:./D-0.2.0.tgz"
|
||||
}
|
||||
},
|
||||
"node_modules/B/node_modules/C": {
|
||||
"version": "0.1.0",
|
||||
"resolved": "file:../C-0.1.0.tgz",
|
||||
"integrity": "sha512-zvzWgHLm+ptWwysP+dJItnogVSca/jvHegWmwi6NmmHFO/wTqlGrMPnC2dEkpXDJBU4X1bUjevFh0q3Xe9e0MA==",
|
||||
"dependencies": {
|
||||
"D": "file:./D-0.1.0.tgz"
|
||||
}
|
||||
},
|
||||
"node_modules/B/node_modules/C/node_modules/D": {
|
||||
"version": "0.1.0",
|
||||
"resolved": "file:../D-0.1.0.tgz",
|
||||
"integrity": "sha512-1rlKmuyzHSGTt9tBhEBY3j7gZvMBg0LnZMogZSucmX4gww4l0+HPQwBIPjJpqOspE2ND8PcLymQoiw06xWXn0g=="
|
||||
},
|
||||
"node_modules/B/node_modules/D": {
|
||||
"version": "0.2.0",
|
||||
"resolved": "file:../D-0.2.0.tgz",
|
||||
"integrity": "sha512-7h1TUU8j60q6BZ0Wq/xDZOUf6iS0S4SgL/lgXOaiyxN76q7ld8Rx/qIxtGKmrWh65v5cjvAG5asbMEkXb6DuYQ=="
|
||||
},
|
||||
"node_modules/C": {
|
||||
"version": "0.2.0",
|
||||
"resolved": "file:../C-0.2.0.tgz",
|
||||
"integrity": "sha512-uNqb8p69kuombZsb3xI/ygeL94WHpwkGR9/GRWgdg+01iKGsRMaZgL5up0UG7D/9DW7NQBozZG8ITPQ8DLgwSQ==",
|
||||
"dependencies": {
|
||||
"D": "file:./D-0.2.0.tgz"
|
||||
}
|
||||
},
|
||||
"node_modules/C/node_modules/D": {
|
||||
"version": "0.2.0",
|
||||
"resolved": "file:../D-0.2.0.tgz",
|
||||
"integrity": "sha512-7h1TUU8j60q6BZ0Wq/xDZOUf6iS0S4SgL/lgXOaiyxN76q7ld8Rx/qIxtGKmrWh65v5cjvAG5asbMEkXb6DuYQ=="
|
||||
},
|
||||
"node_modules/D": {
|
||||
"version": "0.1.0",
|
||||
"resolved": "file:../D-0.1.0.tgz",
|
||||
"integrity": "sha512-1rlKmuyzHSGTt9tBhEBY3j7gZvMBg0LnZMogZSucmX4gww4l0+HPQwBIPjJpqOspE2ND8PcLymQoiw06xWXn0g=="
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
{
|
||||
"name": "project",
|
||||
"version": "0.1.0",
|
||||
"dependencies": {
|
||||
"A": "file:../A-0.1.0.tgz",
|
||||
"B": "file:../B-0.1.0.tgz"
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user