- change project to hybrid esm, cjs package
- bundler change from webpack to rollup
- remove uuid configuration
- add replacer configuration to querystring, body, header
- refactor createByfastify3 to createFromFastify3
- add fluent testcase
- remove debug package
- change task runner from just-scripts to npm scripts
- change ci from cycleci to github action
- deps
- prod
- add fast-safe-stringify: 2.1.1
- change my-easy-fp: 0.6.0 > 0.20.3
- remove fast-stringify: 2.0.0
- remove fp-ts: 2.8.6
- dev
- add @fastify/formbody: 7.4.0
- add @fastify/multipart: 7.7.0
- add @rollup/plugin-node-resolve: 15.1.0
- add @rollup/plugin-terser: 0.4.3
- add @rollup/plugin-typescript: 11.1.1
- add @swc/core: 1.3.66
- add @swc/helpers: 0.5.1
- add @swc/jest: 0.2.26
- add @tsconfig/node16: 1.0.4
- add deps-diff: 1.0.2
- add eslint-config-airbnb-base: 15.0.0
- add eslint-import-resolver-typescript: 3.5.5
- add execa: 5.1.1
- add form-data: 4.0.0
- add jest_workaround: 0.76.0
- add lint-staged: 13.2.2
- add npm-run-all: 4.1.5
- add prettier-eslint: 15.0.1
- add prettier-plugin-organize-imports: 3.2.2
- add read-pkg: 5.2.0
- add rollup-plugin-dts: 5.3.0
- add rollup-plugin-swc3: 0.8.2
- change @types/jest: 25.2.3 > 29.5.2
- change @types/node: 14.0.6 > 16.18.36
- change @typescript-eslint/eslint-plugin: 4.8.1 > 5.60.0
- change @typescript-eslint/parser: 4.8.1 > 5.60.0
- change axios: 0.21.0 > 1.4.0
- change ctix: 0.3.1 > 1.8.2
- change eslint: 7.13.0 > 8.43.0
- change eslint-config-airbnb: 18.2.1 > 19.0.4
- change eslint-config-airbnb-typescript: 12.0.0 > 17.0.0
- change eslint-config-prettier: 6.15.0 > 8.8.0
- change eslint-plugin-import: 2.22.1 > 2.27.5
- change eslint-plugin-jsdoc: 30.7.8 > 46.2.6
- change eslint-plugin-prefer-arrow: 1.2.2 > 1.2.3
- change eslint-plugin-prettier: 3.1.4 > 4.2.1
- change fastify: 3.8.0 > 4.18.0
- change jest: 26.6.3 > 29.5.0
- change nock: 12.0.3 > 13.3.1
- change rimraf: 3.0.2 > 5.0.1
- change ts-jest: 26.4.4 > 29.1.0
- change ts-node: 9.0.0 > 10.9.1
- change typescript: 4.1.2 > 5.1.3
- remove @types/debug: 4.1.5
- remove @typescript-eslint/eslint-plugin-tslint: 4.8.1
- remove create-ts-index: 1.13.3
- remove debug: 4.3.1
- remove docsify-cli: 4.4.0
- remove eslint-plugin-compat: 3.8.0
- remove eslint-plugin-flowtype: 5.2.0
- remove eslint-plugin-jsx-a11y: 6.4.1
- remove eslint-plugin-no-param-reassign-allow-reduce: 1.0.1
- remove eslint-plugin-react: 7.21.5
- remove eslint-plugin-react-hooks: 4.2.0
- remove just-scripts: 0.41.0
- remove ts-loader: 7.0.5
- remove tsconfig-paths-webpack-plugin: 3.2.0
- remove tslint: 6.1.2
- remove typedoc: 0.17.7
- remove typescript-json-schema: 0.42.0
- remove webpack: 4.43.0
- remove webpack-cli: 3.3.11
- remove webpack-node-externals: 1.7.2