使用しているモジュール一覧
気がつくと両手で数え切れないほどモジュールを使っているのでその一覧。
- webpack
- sass-loader
- node-sass
- babel
- vue.js
- vuetify
- vuetify-loader
- @vue/test-utils
- nuxt.js
- connect : Node.js用のHTTPサーバーフレームワーク
- @nuxtjs/pwa : Nuxt.js用のProgressive Web Appsモジュール
- consola : Node.jsのログ出力を拡張したもの。便利。Nuxtをインストールするとプロジェクトに追加しなくても使える。
- @nuxtjs/vuetify
- eslint
- vue-eslint-parser
- vue-property-decorator
- prettier
- axios : HTTPリクエスト
- qs : URLのクエリ文字列の変換を安全に行うパッケージ
- ava : ユニットテストフレームワーク
- jsdom
- bulma : cssオンリーのCSSフレームワーク
- cross-env : OS間の環境変数の違いを吸収してくれるモジュール
- express : Node.js用の最小限で柔軟なWebフレームワーク
- express-session
- body-parser
- whatwg-fetch
- redirect-ssl
- sqlite : https://github.com/kriasoft/node-sqlite
- Sequelize
- moment
- pub
- pub-plain-loader
- uuid
- jsonwebtoken
- nodemailer : node.js用のメール送信モジュール
- striptags : 文字列からhtmlタグを消してくれるもの
- shelljs : Node.jsからシェルコマンドを呼び出せるようにしてくれるモジュール
- sleep : Sleepをnodejsで実現してくれるモジュール。テストコード上で使用する目的で使っている
調べて使う予定のもの
- lerna : monorepoを簡単に実現できるようにした開発ツール
- CodeceptJS : E2Eテストツール