qiwi / qorsproxy

Yet another cors proxy
MIT License
6 stars 3 forks source link

Add "bin" and building #30

Closed BANOnotIT closed 5 years ago

BANOnotIT commented 5 years ago

Во многих проектах для использования qors делается так:

node -r esm node_modules/qorsproxy/src/app.js

Из-за недавнего обновления использовать надо так:

node -r esm node_modules/qorsproxy/src/main/js/app.js

Хотелось бы использовать его так:

npx qorsproxy

Очевидный контракт с использованием путей и peerDependency в виде esm.

Нелохо было бы app.js сделать в виде alias в "bin" и уже скомпиляный или с использованием esm под капотом.

antongolub commented 5 years ago

Флоу запуска определенно нуждается в улучшении, и в планах есть переход к полноценному CLI — https://github.com/qiwi/qorsproxy/issues/28. Ну и там же esm занесем в app.js, конечно.

qiwibot commented 5 years ago

:tada: This issue has been resolved in version 2.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: