Skip to content
This repository has been archived by the owner on Jan 9, 2023. It is now read-only.

feat: Adds Typescript Fastify CLI Application #154

Merged
merged 1 commit into from
Sep 10, 2019
Merged

Conversation

PhearZero
Copy link
Contributor

🚀 Feature Proposal

Typescript Fastify CLI Application

Backlog:

  • Convert to an appropriate TypeScript build (uses ts-node for now)
  • Configure CodeGen Templates
  • Setup Generated Plugins/Services Flow

Issues:

MonoRepo: HospitalRun/hospitalrun#13
LocalRepo: #152

"test": "test"
},
"scripts": {
"test": "ts-node ./node_modules/tap/bin/run.js test/**/*.test.ts",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this lines will not work on Windows.
Also the glob paths have to be surrounded by "". Again, no single quotes because of Windows.

"fastify": "^2.0.0",
"fastify-plugin": "^1.5.0",
"fastify-autoload": "^1.0.0",
"fastify-cli": "^1.2.0"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why you think we need a fastify-cli?

@fox1t fox1t merged commit 74ead9f into next Sep 10, 2019
@fox1t fox1t deleted the fastify-cli-app-#152 branch September 10, 2019 09:25
ghost pushed a commit that referenced this pull request Oct 15, 2019
# 1.0.0 (2019-10-15)

### Bug Fixes

* adds .npmrc ([cbc815b](cbc815b))
* **package:** update csv-parse to version 1.3.0 ([ab42b30](ab42b30))
* package.json & .snyk to reduce vulnerabilities ([#24](#24)) ([3e03601](3e03601))
* **deps:** moves fastify-plugin to deps from devDeps ([8e5b35c](8e5b35c))
* **fastify:** fixes fastify app loading ([c4c1bcb](c4c1bcb))
* **license:** reverts license to MIT on the next version ([fe3ecae](fe3ecae))
* **package:** update csv-parse to version 1.2.1 ([e9f2534](e9f2534))
* **package:** update csv-parse to version 2.0.2 ([df99aba](df99aba))
* **package:** update csv-parse to version 2.2.0 ([3733369](3733369))
* **package:** update csv-stringify to version 2.0.0 ([2a112aa](2a112aa))
* **package:** update csv-stringify to version 3.0.0 ([1f74470](1f74470))
* package.json & .snyk to reduce vulnerabilities ([#25](#25)) ([08b4887](08b4887))
* package.json & .snyk to reduce vulnerabilities ([#26](#26)) ([07df5ed](07df5ed))
* package.json & .snyk to reduce vulnerabilities ([#27](#27)) ([f952e80](f952e80))
* **package:** update hospitalrun to version 0.9.17 ([#31](#31)) ([f9cbb57](f9cbb57))
* **package:** update hospitalrun-dblisteners to version 0.9.6 ([#35](#35)) ([b898a69](b898a69))
* **package:** update hospitalrun-dblisteners to version 1.0.1 ([f79ccea](f79ccea))
* **package:** update hospitalrun-server-routes to version 0.9.10 ([#34](#34)) ([c8b5b01](c8b5b01))
* **package:** update hospitalrun-server-routes to version 0.9.11 ([#40](#40)) ([ca9a2d4](ca9a2d4))
* **package:** update osprey to version 0.5.0 ([dad2014](dad2014))

### Features

* Adds Typescript Fastify CLI Application ([#154](#154)) ([74ead9f](74ead9f))
* **toolchain:** adds new commit script ([285b367](285b367))
* **toolchain:** adds vscode settings folder in order to enable eslint ([683e16b](683e16b))
@ghost
Copy link

ghost commented Oct 15, 2019

🎉 This PR is included in version 1.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@ghost ghost added the released label Oct 15, 2019
ghost pushed a commit that referenced this pull request Oct 15, 2019
# 1.0.0 (2019-10-15)

### Bug Fixes

* adds .npmrc ([cbc815b](cbc815b))
* **package:** update csv-parse to version 1.3.0 ([ab42b30](ab42b30))
* package.json & .snyk to reduce vulnerabilities ([#24](#24)) ([3e03601](3e03601))
* **deps:** moves fastify-plugin to deps from devDeps ([8e5b35c](8e5b35c))
* **fastify:** fixes fastify app loading ([c4c1bcb](c4c1bcb))
* **license:** reverts license to MIT on the next version ([fe3ecae](fe3ecae))
* **package:** update csv-parse to version 1.2.1 ([e9f2534](e9f2534))
* **package:** update csv-parse to version 2.0.2 ([df99aba](df99aba))
* **package:** update csv-parse to version 2.2.0 ([3733369](3733369))
* **package:** update csv-stringify to version 2.0.0 ([2a112aa](2a112aa))
* **package:** update csv-stringify to version 3.0.0 ([1f74470](1f74470))
* package.json & .snyk to reduce vulnerabilities ([#25](#25)) ([08b4887](08b4887))
* package.json & .snyk to reduce vulnerabilities ([#26](#26)) ([07df5ed](07df5ed))
* package.json & .snyk to reduce vulnerabilities ([#27](#27)) ([f952e80](f952e80))
* **package:** update hospitalrun to version 0.9.17 ([#31](#31)) ([f9cbb57](f9cbb57))
* **package:** update hospitalrun-dblisteners to version 0.9.6 ([#35](#35)) ([b898a69](b898a69))
* **package:** update hospitalrun-dblisteners to version 1.0.1 ([f79ccea](f79ccea))
* **package:** update hospitalrun-server-routes to version 0.9.10 ([#34](#34)) ([c8b5b01](c8b5b01))
* **package:** update hospitalrun-server-routes to version 0.9.11 ([#40](#40)) ([ca9a2d4](ca9a2d4))
* **package:** update osprey to version 0.5.0 ([dad2014](dad2014))

### Features

* Adds Typescript Fastify CLI Application ([#154](#154)) ([74ead9f](74ead9f))
* **toolchain:** adds new commit script ([285b367](285b367))
* **toolchain:** adds vscode settings folder in order to enable eslint ([683e16b](683e16b))
@ghost
Copy link

ghost commented Oct 15, 2019

🎉 This PR is included in version 1.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

ghost pushed a commit that referenced this pull request Oct 20, 2019
# [1.1.0](v1.0.0...v1.1.0) (2019-10-20)

### Bug Fixes

* **deps:** moves fastify-plugin to deps from devDeps ([8e5b35c](8e5b35c))
* **fastify:** fixes fastify app loading ([c4c1bcb](c4c1bcb))
* **license:** reverts license to MIT on the next version ([fe3ecae](fe3ecae))
* **package:** update csv-parse to version 1.2.1 ([e9f2534](e9f2534))
* **package:** update csv-parse to version 1.3.0 ([ab42b30](ab42b30))
* **package:** update csv-parse to version 2.0.2 ([df99aba](df99aba))
* adds .npmrc ([cbc815b](cbc815b))
* **package:** update csv-parse to version 2.2.0 ([3733369](3733369))
* **package:** update csv-stringify to version 2.0.0 ([2a112aa](2a112aa))
* **package:** update csv-stringify to version 3.0.0 ([1f74470](1f74470))
* **package:** update hospitalrun-dblisteners to version 1.0.1 ([f79ccea](f79ccea))
* **package:** update osprey to version 0.5.0 ([dad2014](dad2014))

### Features

* Adds Typescript Fastify CLI Application ([#154](#154)) ([74ead9f](74ead9f))
* **toolchain:** adds new commit script ([285b367](285b367))
* **toolchain:** adds vscode settings folder in order to enable eslint ([683e16b](683e16b))
@ghost
Copy link

ghost commented Oct 20, 2019

🎉 This PR is included in version 1.1.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants