This service provides "shared": "0.0.0", so to use it in your Foxx service you need to update your dependencies in manifest.json like so:
"dependencies": {
/* ... */
"shared": "shared:^0.0.0"
},yarn installNote: this projcet uses yarn version >= 2.0, and follows the Zero Install ideology. Follow this link for more information.
In order to use the typescript service in ArangoDB, you need to run yarn build and then do foxx {install,upgrade} <mount> --server <server_name> --database <db_name>
yarn@berry which is used in this project does not use node_modules. Because of this, some editors won't recognize imported modules. Run this command to resolve the issue in VSCode.
yarn config:editorIn VSCode you also need to explicitly specify the version of TypeScript to use.
-
Press
{CTRL,CMD}+SHIFT+Pin a TypeScript file -
Choose "Select TypeScript Version"
-
Pick "Use Workspace Version"
More info here
Copyright (c) 2020 Squash Consulting. All rights reserved.