Граф коммитов

614 Коммитов

Автор SHA1 Сообщение Дата
Kenneth Chau 03a32220a7
Fail the build if it detects invalid config! (#187)
* fail the build if it has invalid config

* Change files
2019-07-22 13:48:44 -07:00
kchau@microsoft.com 781e94a5d2 applying package updates 2019-07-19 22:44:26 +00:00
Scott Hysom 264a891864 tscTask supports string array values for `build` option (#184)
* Support string array options.

More unit tests.

* Change files
2019-07-19 15:41:36 -07:00
kchau@microsoft.com 599d32ecf7 applying package updates 2019-07-18 18:05:47 +00:00
Scott Hysom d16f405df8
Add unit tests for tscTask (#183)
* WIP: add initial unit tests for tscTask

* Use async-done. More tests.

* Factor out shared test functions.

* Tests for project, build and boolean switches

* test combination of switches

* Use describe.each

* Add tscWatchTask to tests

* Flatten out test cases

* Fix copy paste error

* Change files

* Normalize Node.js exe path
2019-07-18 11:02:11 -07:00
kchau@microsoft.com adbad089b0 applying package updates 2019-07-18 17:09:22 +00:00
Anix acf2267a33 Fix/options (#180)
* fix: added default arguments

* Change files
2019-07-18 10:06:27 -07:00
kchau@microsoft.com 84f04e5e01 applying package updates 2019-07-12 23:29:37 +00:00
Micah Godbolt 9f363ec293
Added sass, scss, css typings (#179)
* added sass and css typings for css modules

* Change files

* remove package-lock

* removed dup typing
2019-07-12 16:26:46 -07:00
Anix 1e1ba38e63
Update packages/just-scripts/src/tasks/webpackCLITask.ts
Co-Authored-By: Kenneth Chau <kenotron@users.noreply.github.com>
2019-07-12 12:13:07 +05:30
kchau@microsoft.com 06aafa5cb2 applying package updates 2019-07-11 19:35:28 +00:00
Kenneth Chau 28f878cf5a
Wraps the task('foo', 'bar') with a wrapped, cacheable task (#178)
* returns a wrapped task even when doing a task('foo', 'bar') form

* Change files

* change file
2019-07-11 12:32:21 -07:00
kchau@microsoft.com cbd3c0ee37 applying package updates 2019-07-11 17:08:47 +00:00
Kenneth Chau a06b72d50e
Buildcache perf (#177)
* adding perf logging

* speeding up build cache

* Change files

* should just be patch level, no behavior changes except logging
2019-07-11 10:05:26 -07:00
Anix 54dfecd515
Merge branch 'master' into feature/webpack-cli-task 2019-07-11 09:30:39 +05:30
kchau@microsoft.com 26400dcc55 applying package updates 2019-07-10 19:56:39 +00:00
Christian Gonzalez b2f7185062 Only pass valid webpack config options to webpack (#174)
* Fix bug

* Change files
2019-07-10 12:53:40 -07:00
kchau@microsoft.com 1efd8f71b9 applying package updates 2019-07-10 16:41:03 +00:00
Christian Gonzalez a27dcc8695
Enable passing node args to spawn for Webpack dev server (#173)
* Rename cmd in webpack task

* Undo changes to images

* Add nodeargs

* Change files
2019-07-10 12:26:52 -04:00
anikethsaha f670714820 Change files 2019-07-07 19:22:29 +05:30
anikethsaha 912936dffc feat: added webpack-cli tasks init, more to come 2019-07-07 19:20:46 +05:30
kchau@microsoft.com 5797f01cc7 applying package updates 2019-07-05 16:59:55 +00:00
Ken ac47413c25 update docs 2019-07-05 09:56:20 -07:00
Kenneth Chau 10945774f0
Webpack promise support in webpackTask (#169)
* allow webpacktask to take in promises inside the module exports

* Change files
2019-07-05 09:54:06 -07:00
Orta ebd416f787 Uppercases the S in TypeScript (#160)
* Uppercase the S in TypeScript

* Change files
2019-07-05 09:11:41 -07:00
kchau@microsoft.com 2e9b0fc12c applying package updates 2019-07-04 02:04:13 +00:00
Kenneth Chau 4acba5dd6b
Adding a no-op detection for deps that don't have scripts - assume they're always ... built (#167)
* added a no-op detection for packages that aren't build and have no scripts

* Change files

* get rid of bad change file

* just-task-scripts are private

* bring beachball up to date

* bring beachball up-to-date
2019-07-03 19:01:13 -07:00
Anix ae4c1e8fdf Guide: added issue and PR templates (#165)
* docs(github template): added github templats for issues and PR

* guide(contributing-guide): added pre commit steps
2019-07-03 17:50:56 -07:00
kchau@microsoft.com 3a73aaf2e3 applying package updates 2019-07-02 20:19:42 +00:00
Kenneth Chau 14d487e430
making build cache more accurately determine dep builds that aren't using just (#166)
* making build cache more accurately determine deps that aren't using just

* Change files

* making sure the deps that it finds are under the same repo
2019-07-02 13:16:53 -07:00
kchau@microsoft.com 90d9c58aef applying package updates 2019-07-01 20:15:20 +00:00
James Garbutt 7639e5d947 introduce eslint to the repo (#150)
* add eslint

* fix lint errors

* unify tsconfig and enable compiler checks

* strongly type configs

* turn off indent rule

* inherit webpack config

* Change files

* ignore website build artifacts
2019-07-01 13:11:52 -07:00
kchau@microsoft.com 75e150c91b applying package updates 2019-07-01 18:55:04 +00:00
Kenneth Chau 4d81de90e8
fixes build cache so packages can have different path name than package name (#164)
* fixes build cache so packages can have different path name than package name

* Change files
2019-07-01 11:36:52 -07:00
Ken faf5675191 Merge branch 'stanlemon-stanlemon/issue-140' 2019-06-26 15:53:52 -07:00
Ken 48dcb28b63 copied img from source 2019-06-26 15:53:28 -07:00
Ken de36ded2bb Merge branch 'stanlemon/issue-140' of git://github.com/stanlemon/just into stanlemon-stanlemon/issue-140 2019-06-26 15:52:37 -07:00
kchau@microsoft.com 14234402b0 applying package updates 2019-06-26 22:14:30 +00:00
Ken 3fd6b6bd72 update readme and main.css 2019-06-26 15:07:17 -07:00
Stan Lemon d771055418
ISSUE-140 Redo sample images 2019-06-26 17:03:42 -04:00
James George 63981a59fe feat(chore): validate user input (#134)
* Validate input

warn the user if none was provided

* Minor refactor

* Change files
2019-06-26 13:02:55 -07:00
Anix 3b97603722 docs: added contributing guide (#155)
* docs: added contributing guide

Added contributing guide for contribution

* docs : added the contributing.md reference

* chore(docs): removed npm steps

* chore(docs): removed yarn link command
2019-06-26 12:56:40 -07:00
Ken 1d8906371b adding the documentaiton stuff to lerna as well 2019-06-26 12:50:35 -07:00
Kenneth Chau feab43e4e3
Update README.md 2019-06-26 10:54:24 -07:00
Ken 4f47d13ad5 Merge branch 'prashant-andt push origin masterani-master' 2019-06-26 10:48:01 -07:00
Ken 0de9222a9d fix typo and fix the build scripts 2019-06-26 10:47:38 -07:00
Kenneth Chau c1c321f32f
Merge branch 'master' into master 2019-06-26 10:42:37 -07:00
Ken 0a6bfd0366 Merge branch 'jadczakd-patch-1' 2019-06-26 10:41:14 -07:00
Ken 2cc512bd0c docs updated 2019-06-26 10:40:44 -07:00
jugglingjsons 7b98eb05c9
Missing closing parenthesis added 2019-06-26 10:53:35 +02:00