Skip to content

Commit d6fc37a

Browse files
authoredOct 15, 2020
Improve build tooling (#2775)
* build: upgrade yarn * build: yarn formatted yarnrc * docs: documentation update * build: add version check build step * build: replace clean/build scripts with just-scripts * build: use a gulp-based build system * build: make watch task consistent * build: move rollup deps to build pkg * build: remove shx from top, push it into docsite * build: delete old watch script * build: remove unnecessary lage command * build: pkg updates * build: define changeset * build: move version check outside of long build loop * build: move babel plugin to build pkg; break out dotfiles * build: add plugin-proposal-optional-chaining to babel stack * build: restore pipeline name to prevent build loops from parent pkg * build: work on pnp mode * build: get unit tests running in pnp * build: yarn config updates * build: pnpify some sdks, get tests running without a build * build: describe peer deps more completele in react-dnd * build: remove unnecessary devDeps from html5-backend; improve peerDeps * build: remove cra-test * build: use react 17-rc.3 * build: get docsite running * build: use yarn zero-install * build: remove pipeline script * build: use --topological-dev in build_all * build: correct hoist-non-react-statics import * build: remove SDI from react-dnd * build: revert sdi for now * build: revert react, get tests running
1 parent 5ff9fbf commit d6fc37a

File tree

2,706 files changed

+3592
-4988
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,706 files changed

+3592
-4988
lines changed
 

‎.eslintrc

-30
This file was deleted.

‎.eslintrc.json

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"parser": "@typescript-eslint/parser",
3+
"plugins": ["@typescript-eslint", "react-hooks", "no-for-of-loops"],
4+
"extends": [
5+
"eslint:recommended",
6+
"plugin:react/recommended",
7+
"plugin:@typescript-eslint/recommended",
8+
"prettier",
9+
"prettier/@typescript-eslint"
10+
],
11+
"settings": {
12+
"react": {
13+
"version": "16.8"
14+
}
15+
},
16+
"env": {
17+
"browser": true,
18+
"jest": true,
19+
"es6": true,
20+
"node": true
21+
},
22+
"rules": {
23+
"no-for-of-loops/no-for-of-loops": 2,
24+
"react/prop-types": 0,
25+
26+
// TODO: re-enable
27+
"@typescript-eslint/no-explicit-any": 0,
28+
"@typescript-eslint/explicit-module-boundary-types": 0
29+
}
30+
}

0 commit comments

Comments
 (0)