{"_id":"@arconomy/strategy","_rev":"2-85481891f4ff95868f0a5965d2d79142","name":"@arconomy/strategy","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@arconomy/strategy","version":"0.0.1","description":"strategy","license":"Apache 2.0","main":"dist/com.niffler.strategy.invoker/index.js","scripts":{"build":"babel src -d dist","prepare":"npm run build","test":"mocha --require @babel/register --recursive"},"browser":{"fs":false},"dependencies":{"@babel/cli":"^7.0.0","superagent":"^5.3.0"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","expect.js":"^0.3.1","mocha":"^8.0.1","sinon":"^7.2.0"},"_id":"@arconomy/strategy@0.0.1","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-jOpZ/yktKLyiqA6fC3X99JAW64ntL4i884QgVoa2jfxZEwoL6qsZVBZR8+HN93OiNBzRs+/AA3fW3Dx7fCqkgw==","shasum":"0c8da32134f3b3ff284f2f5dd20cbd69629f7f41","tarball":"https://registry.npmjs.org/@arconomy/strategy/-/strategy-0.0.1.tgz","fileCount":14,"unpackedSize":78320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwzWTCRA9TVsSAnZWagAAJuwP/RBraaNPB6wm7qtKV/Lz\nT03sryhbIoyQoZmuxrxYxO81r0ZvkmHyDWOW8mY3B0dnXrr7P3Hw6eqU3n/I\nfjioFXYAYqHZn5SjQwzkhvEPjiXyS+Xg+LLtW8+5ryocZs/V87OJ71WsGP/q\n9i4maR+39bqrxW0obRO2Kl1M/8Ko3T0ovGlXTWvbNUpuhznpKIkiW1FBAddh\nddLVZ4kzPynfifcLxIy+XYLgJSuhaikKN9QXDEIQ138Ff4SMSWqV26RqkOui\nZMyYB0m5hRWr7/BEU6v7KfClW1U+zU15IsFjNyJNV3v4RZzvu10TkKc7RjGD\n7AePXJ7hVl2m3rfFGAxq7HndbTtRbjGeQdBb2a3E0sp0LF+mLWIC9LFEoVja\n6+8p/ADbrD/SNy2Dm9QI+nG/5NNMt36vPhp893taNb+STSkp6HoMxI2N9aQx\nrQH4dIU8hFVVUHZsuIAvKthXzIP5jRgSPvvSJZqiYRHAFutAvT6tejmAAPxz\nj3rycTwWZlET2nSuSbHLuXrsqPtFIjjpGCP2Um9dYe7eChEzDXjbruHA1b4T\n0vv1h239TSMFZUwednIC8lffxrGLGKbdA6WNuX9saG024h3d++0rXB6VIGGf\nPMF/TsmPg4Md5pmNBuX5AvfX6UBrnap77IZglGAGi/13/8AhqyI9bqIGe0FU\nUC6n\r\n=27BJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3qSPFTM8Xe0bHsgUjcJiwwKFuvMjIHwTsineiIFlhkgIgEE34CXTcwRKx308pUV5zHFIO7MZIEKxNZgoT9S0/5p0="}]},"_npmUser":{"name":"arconomy","email":"ac@arconomy.digital"},"directories":{},"maintainers":[{"name":"arconomy","email":"ac@arconomy.digital"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strategy_0.0.1_1633142251980_0.9346293458167503"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-02T02:37:31.931Z","0.0.1":"2021-10-02T02:37:32.141Z","modified":"2022-04-04T15:21:39.601Z"},"maintainers":[{"name":"arconomy","email":"ac@arconomy.digital"}],"description":"strategy","license":"Apache 2.0","readme":"# api_documentation\n\nApiDocumentation - JavaScript client for api_documentation\nApi Documentation\nThis SDK is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:\n\n- API version: 1.0\n- Package version: 1.0\n- Build package: org.openapitools.codegen.languages.JavascriptClientCodegen\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nTo publish the library as a [npm](https://www.npmjs.com/), please follow the procedure in [\"Publishing npm packages\"](https://docs.npmjs.com/getting-started/publishing-npm-packages).\n\nThen install it via:\n\n```shell\nnpm install api_documentation --save\n```\n\nFinally, you need to build the module:\n\n```shell\nnpm run build\n```\n\n##### Local development\n\nTo use the library locally without publishing to a remote npm registry, first install the dependencies by changing into the directory containing `package.json` (and this README). Let's call this `JAVASCRIPT_CLIENT_DIR`. Then run:\n\n```shell\nnpm install\n```\n\nNext, [link](https://docs.npmjs.com/cli/link) it globally in npm with the following, also from `JAVASCRIPT_CLIENT_DIR`:\n\n```shell\nnpm link\n```\n\nTo use the link you just defined in your project, switch to the directory you want to use your api_documentation from, and run:\n\n```shell\nnpm link /path/to/<JAVASCRIPT_CLIENT_DIR>\n```\n\nFinally, you need to build the module:\n\n```shell\nnpm run build\n```\n\n#### git\n\nIf the library is hosted at a git repository, e.g.https://github.com/GIT_USER_ID/GIT_REPO_ID\nthen install it via:\n\n```shell\n    npm install GIT_USER_ID/GIT_REPO_ID --save\n```\n\n### For browser\n\nThe library also works in the browser environment via npm and [browserify](http://browserify.org/). After following\nthe above steps with Node.js and installing browserify with `npm install -g browserify`,\nperform the following (assuming *main.js* is your entry file):\n\n```shell\nbrowserify main.js > bundle.js\n```\n\nThen include *bundle.js* in the HTML pages.\n\n### Webpack Configuration\n\nUsing Webpack you may encounter the following error: \"Module not found: Error:\nCannot resolve module\", most certainly you should disable AMD loader. Add/merge\nthe following section to your webpack config:\n\n```javascript\nmodule: {\n  rules: [\n    {\n      parser: {\n        amd: false\n      }\n    }\n  ]\n}\n```\n\n## Getting Started\n\nPlease follow the [installation](#installation) instruction and execute the following JS code:\n\n```javascript\nvar ApiDocumentation = require('api_documentation');\n\n\nvar api = new ApiDocumentation.IcmarketsStrategyManagerApiApi()\nvar startStrategyMessage = new ApiDocumentation.StartStrategyMessage(); // {StartStrategyMessage} startStrategyMessage\nvar callback = function(error, data, response) {\n  if (error) {\n    console.error(error);\n  } else {\n    console.log('API called successfully. Returned data: ' + data);\n  }\n};\napi.startUsingPOST(startStrategyMessage, callback);\n\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *http://localhost:8080*\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*ApiDocumentation.IcmarketsStrategyManagerApiApi* | [**startUsingPOST**](docs/IcmarketsStrategyManagerApiApi.md#startUsingPOST) | **POST** /strategy/icmarkets/start | start\n*ApiDocumentation.PepperstoneStrategyManagerApiApi* | [**startUsingPOST1**](docs/PepperstoneStrategyManagerApiApi.md#startUsingPOST1) | **POST** /strategy/pepperstone/start | start\n*ApiDocumentation.StrategyManagerApiApi* | [**startUsingPOST2**](docs/StrategyManagerApiApi.md#startUsingPOST2) | **POST** /strategy/broker/replay/strategy | start\n*ApiDocumentation.StrategyManagerApiApi* | [**startUsingPOST3**](docs/StrategyManagerApiApi.md#startUsingPOST3) | **POST** /strategy/broker/start | start\n*ApiDocumentation.StrategyManagerApiApi* | [**stopUsingPOST**](docs/StrategyManagerApiApi.md#stopUsingPOST) | **POST** /strategy/broker/stop | stop\n\n\n## Documentation for Models\n\n - [ApiDocumentation.ReplayStrategyMessage](docs/ReplayStrategyMessage.md)\n - [ApiDocumentation.ReplayStrategyRequest](docs/ReplayStrategyRequest.md)\n - [ApiDocumentation.Services](docs/Services.md)\n - [ApiDocumentation.SessionCredentials](docs/SessionCredentials.md)\n - [ApiDocumentation.StartBrokerStrategyMessage](docs/StartBrokerStrategyMessage.md)\n - [ApiDocumentation.StartStrategyMessage](docs/StartStrategyMessage.md)\n - [ApiDocumentation.StrategyExchangeMessage](docs/StrategyExchangeMessage.md)\n\n\n## Documentation for Authorization\n\nAll endpoints do not require authorization.\n","readmeFilename":"README.md"}