monorepo-boilerplate

所属分类:智慧办公
开发工具:JavaScript
文件大小:75256KB
下载次数:0
上传日期:2021-06-04 05:02:27
上 传 者sh-1993
说明:  使用Yarn v2工作区和PnP的以TypeScript为中心的单回购
(a TypeScript-centric monorepo using Yarn v2 workspaces and PnP)

文件列表:
.eslintignore (32, 2021-06-04)
.eslintrc.js (128, 2021-06-04)
.husky (0, 2021-06-04)
.husky\pre-commit (59, 2021-06-04)
.pnp.js (1813522, 2021-06-04)
.prettierignore (32, 2021-06-04)
.vim (0, 2021-06-04)
.vim\coc-settings.json (167, 2021-06-04)
.vscode (0, 2021-06-04)
.vscode\extensions.json (118, 2021-06-04)
.vscode\settings.json (269, 2021-06-04)
.yarn (0, 2021-06-04)
.yarn\cache (0, 2021-06-04)
.yarn\cache\@apollo-protobufjs-npm-1.2.2-306a5b4ea3-75940f213d.zip (731613, 2021-06-04)
.yarn\cache\@apollographql-apollo-tools-npm-0.5.1-9b0748c7cd-f06b922b82.zip (37108, 2021-06-04)
.yarn\cache\@apollographql-graphql-playground-html-npm-1.6.27-167b01da2f-80a6381777.zip (10642, 2021-06-04)
.yarn\cache\@apollographql-graphql-upload-8-fork-npm-8.1.3-bf5f01fb7f-ca7c557586.zip (13941, 2021-06-04)
.yarn\cache\@arcanis-slice-ansi-npm-1.0.2-f258a50730-1b45393630.zip (3569, 2021-06-04)
.yarn\cache\@babel-code-frame-npm-7.10.4-ab1ee3c93e-05245d3b22.zip (4203, 2021-06-04)
.yarn\cache\@babel-code-frame-npm-7.12.11-1a9a1b277f-033d3fb3bf.zip (4160, 2021-06-04)
.yarn\cache\@babel-code-frame-npm-7.12.13-fb5ba5a992-471532bb7c.zip (4236, 2021-06-04)
.yarn\cache\@babel-compat-data-npm-7.14.0-150bea01c2-d2d9de745e.zip (8468, 2021-06-04)
.yarn\cache\@babel-compat-data-npm-7.14.4-2d95ac42cf-35c1152702.zip (8475, 2021-06-04)
.yarn\cache\@babel-core-npm-7.12.3-209b619ca0-110eb092da.zip (63174, 2021-06-04)
.yarn\cache\@babel-core-npm-7.14.3-9181aae4d9-4bc2d1abf5.zip (66621, 2021-06-04)
.yarn\cache\@babel-generator-npm-7.14.3-3bb0a82750-519fce36f3.zip (31094, 2021-06-04)
.yarn\cache\@babel-helper-annotate-as-pure-npm-7.12.13-0c70b1f2c0-e82f457eb9.zip (3091, 2021-06-04)
.yarn\cache\@babel-helper-builder-binary-assignment-operator-visitor-npm-7.12.13-28972fa4d7-38bd626f38.zip (3533, 2021-06-04)
.yarn\cache\@babel-helper-compilation-targets-npm-7.13.16-e8eed91d8d-baa1e4cdd5.zip (9147, 2021-06-04)
.yarn\cache\@babel-helper-compilation-targets-npm-7.14.4-cf321ee7be-d4725417dc.zip (8768, 2021-06-04)
.yarn\cache\@babel-helper-create-class-features-plugin-npm-7.14.4-3d1fc93b77-f1b1092f75.zip (14776, 2021-06-04)
.yarn\cache\@babel-helper-create-regexp-features-plugin-npm-7.14.3-117cdd7480-1ead93de13.zip (4952, 2021-06-04)
.yarn\cache\@babel-helper-define-polyfill-provider-npm-0.2.3-dad7dec528-e29bfc58e7.zip (67696, 2021-06-04)
.yarn\cache\@babel-helper-explode-assignable-expression-npm-7.13.0-b191ec8b33-7379d0f0e9.zip (3609, 2021-06-04)
.yarn\cache\@babel-helper-function-name-npm-7.14.2-52642340ac-36bf5e4126.zip (3752, 2021-06-04)
.yarn\cache\@babel-helper-get-function-arity-npm-7.12.13-7d8bcf34b7-cfb5c39959.zip (2999, 2021-06-04)
... ...

# monorepo-boilerplate a TypeScript-centric monorepo using Yarn v2 workspaces and PnP. it's early days - right now it's just something to kick off personal projects with that I'll refine later. quick overview of what's currently in the box: - Yarn v2 - workspaces, PnP - create-react-app based frontend - GraphQL backend using `apollo-server` i'll add a more detailed overview of the stack & toolchain later. ## goals - preconfigure as many project types and tools as possible to minimize time to productivity - keep things up to date - this is the place to work out painful issues with the bleeding edge before working with it elsewhere ## on the horizons - ci/cd pipeline w/ GitHub actions - dockerized development - e2e testing infrastructure - database - PostgreSQL? - database integration testing (memory?) - api snapshot testing - react-native ## inspiration & prior art - [thinkmill's monorepo guide](https://monorepo.guide) and their [starter](https://github.com/thinkmill/monorepo-starter) - [mono](https://meatwallace/mono) and other earlier monorepo WIPs of mine

近期下载者

相关文件


收藏者