Krist Wongsuphasawat
97f18e686b
build: migrate build tool to nimbus ( #281 )
...
* build: migrate to nimbus
* build: update gitignore
* build: update package.json
* build: update travis config
* build: lower engine requirements
* build: adjust typescript config
* fix: errors
* fix: change yarn run to yarn
* fix: lint
(cherry picked from commit 22328c349c9b987eecc5e46fb306e459b6a9cadc)
* fix: eslint rules
* fix: lint
* fix: setup file
* fix: more lint
* fix: lint - pass build and lint
* fix: test setup and babel transform runtime
(cherry picked from commit dd55fd88ced045a8f83ca771705721bf2f930ff0)
* fix: timeout issues
* fix: some broken test due to jest.setTimeout
* fix: computeMaxFontSize tests
* fix: createLoadableRenderer test
* fix: loadble and broken tests due to warnings
* fix: test coverage
* fix: coverage of generator tests
* fix: all unit tests pass
* fix: remove yeutech-lab/react-loadable
2021-11-26 11:45:00 +08:00
Krist Wongsuphasawat
a1aa26d97c
build: bump node version on travis
2021-11-26 11:44:58 +08:00
Krist Wongsuphasawat
597d9b362d
Convert translation to typescript ( #74 )
...
* Convert translation to typescript
* update input types
* update travis
* update node version
2021-11-26 11:44:39 +08:00
Krist Wongsuphasawat
86f0007a77
Add generator-superset ( #21 )
...
* add generator to monorepo
* Squash all attempts (+21 squashed commits)
Squashed commits:
[cca27ae] enable jest projects
[e7dc4ce] wip
[dd3ea7a] run in order
[cf87275] define projects
[69baf16] use specific version
[c880cfa] ignore generator test
[e9e0fd3] update travis
[4bbb3c0] update travis
[d63118b] update travis config
[267fe08] remove config
[44883e8] update travis
[40580c3] reduce node version
[59b6add] update ignore rule
[fbbd03c] update readme
[b299dfe] remove script
[a988933] fix test and lint
[95b7d5b] try install and not install
[f4583b4] remove unnecessary files
[c735329] remove eslint-config-xo
[49b3106] pass lint and test
[56c6def] remove git and readd
* can get test to pass if exclude generator-superset
* add afterall to correct working directory
* update config
* add readme
2021-11-26 11:44:34 +08:00
Krist Wongsuphasawat
3df20eff6e
@superset-ui/color ( #20 )
...
* add initial files
* update references
* fix lint issues
* Define top-level exports
* disable linting for color schemes
* update test
* update travis
* update travis
* revert travis
* install once
* update clear()
* update core index test
* update color index test
* update travis
* try build before test
* update unit tes
* override beemo config
* remove test command
* update ignore path
* use new build config
2021-11-26 11:44:33 +08:00
Chris Williams
282e719bb1
[build-config] move to monorepo root ( #11 )
...
* [build-config] move to monorepo root
* [lint-staged] testing
* [@babel/runtime] move to package level
* [build-config] update travis.yml for root build
* [lint] generate prettier config before linting
* [build-config] ^0.0.24
* [jest] add test:watch script
* [translation] remove package scripts
* [core] set author
* [core] add .eslintrc for root overrides
* [root] fix lint + prettier scripts
* [travis][jest] try --no-cache --debug
* [travis][jest] try running jest directly
* build-config@^0.0.25 to fix jest
* travis and test script to non-debug mode
* [travis] lerna bootstrap instead of installing 2x
* [npmrc] package-lock=false
* [travis] lerna bootstrap in script not install
* [travis] install and run tests per-package
* yarn workspaces are magical
2021-11-26 11:44:31 +08:00
Chris Williams
39677afc8a
[monorepo] add travis + codecov ✅ ( #3 )
...
* [monorepo] initial attempt at travis
* [monorepo] coveralls => codecov
* [monorepo] don't lerna bootstrap?
* [monorepo] ignore lock files, add lint:fix script
* [core] add node-fetch dev dep
* [monorepo] tweak codecov call
* [monorepo] tweak codecov call take ii
* [monorepo] codecov again
* [core][deps] build-config@^0.0.11
* [core][jest] add <rootDir> to coveragePathIgnorePatterns paths
* [core][jest] add collectCoverageFrom config
* [core][jest] try adding rootDir to collectCoverageFrom glob
* [core][deps] build-config@0.0.12
* [travis] yolo
* [travis] this is the one
* [travis] install global codecov
* [travis] no quotes in yml
* [travis] no quotes in yml part 2
2021-11-26 11:44:30 +08:00