Commit graph

13 commits

Author SHA1 Message Date
Colton Shaw
121997e77a
Upgrade node to 16.13 (#163)
* Updated base packages and regenerated package-lock

* Added babel plugin to eslint, cleaned up webpack config

* Version requirements for node/npm in README

* Readded compass and css, removed by mistake

* Fixed jest testing

* Fixing lint issues.

* Moved import to use webapp redux package

* Fixed final jest issue

* Modified packages and rebuild packagelock for node 16.14

* Add src and mattermost-redux alias

* Update README.md

Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>

* Adding nvm and removing the default type from the package

* Delete root package-lock.json

* Pinned to webapp v7, rebuild package log

* fixed imports with TS

* change tsconfig location pointer

* updates for vscode-eslint to work with tsconfig subpath

* don't import webapp for tests

* remove "v" from .nvmrc

---------

Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-02-22 02:23:38 -05:00
Harrison Healey
59b6596936
MM-47046 Use version of Reaact DOM provided by web app (#169)
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-11-02 14:54:07 -04:00
Ben Schumacher
d9532472eb
Migrate index.js to use Typescript (#129)
* Migrate index.js to use Typescript

* Fix tests
2020-09-24 09:42:36 +02:00
Ben Schumacher
dcaf9dd289
Fix issues with Repository synchronization tool (#124)
* Only run tests in build/sync if directory exists

* Use t.Helper()

* Don't compare size of directories

* Fix TestFileHistory

* Fix linter issue

* Apply changes from https://github.com/mattermost/mattermost-plugin-github/pull/345

* Use ts file for tests

* Add sync target
2020-09-15 12:32:37 -04:00
Jesse Hallam
becbbc9685
Fix build issues (#104)
* fix linting issues on webpack.config.js

* sync with demo plugin, go mod tidy

* npm audit fix

There's a rash of lodash issues right now that have no available fix, but I'm fixing the remaining issues.

* use exact versions

* update webapp/package-lock.json too

* manually clean up go.mod/go.sum

* private package.json
2020-07-07 09:50:31 -03:00
Jesse Hallam
a49d6f6dd4
Various tooling improvements from other plugins (#96) 2020-06-22 11:21:37 -04:00
Alejandro García Montoro
c557d38b4d
MM-25822: Import react-router-dom from the webapp (#101) 2020-06-10 15:25:56 +02:00
Michael Kochell
adf353748e
Add corejs: 3, and pull out babel config from webpack config (#84)
* add `corejs: 3` and pull out babel config from webpack config

* typo
2020-02-06 07:09:11 -05:00
Nikhil Ranjan
7c1e432a27 replacing apache.com/thrift with github.com to solve network issue when building; missing dangling comma (#66) 2019-09-16 18:02:14 -04:00
Nikhil Ranjan
3475ff3c9d add typescript support (#64)
* add typescript support

* remove typescript extend from eslint-config-mattermost
2019-09-04 17:24:37 -03:00
Jesse Hallam
b8201a2731 downstream dependency updates from mattermost-plugin-demo (#53) 2019-07-12 07:43:45 -07:00
Jesse Hallam
bc26a8c5d5
tweak webpack externals 2018-07-23 13:49:44 -04:00
Jesse Hallam
189f92c54b
initial commit 2018-07-23 13:43:22 -04:00