Brian Hicks
d1cd775750
use npx for everything
...
removes the need for Makefile PATH hacks!
2018-12-18 16:46:32 -06:00
Brooke Angel
eb027cea59
change how we source javascript files
2018-12-13 10:43:06 -08:00
Brooke Angel
5daa51d894
fix how to run styleguide-app locally in makefile
2018-12-11 21:57:06 +01:00
Brooke Angel
11800b3c2b
fix makefile diff
2018-12-11 21:57:06 +01:00
Brooke Angel
171702ea6c
fix test ci script
2018-12-11 21:57:06 +01:00
Brooke Angel
7bbd4c1739
start converting styleguide-app to elm 0.19
2018-12-11 21:57:06 +01:00
Luke Westby
26608637e5
Add Table.V4 with builtin keyframes ( #168 )
...
* add table v4 with builtin keyframes
* get things looking good in the styleguide
* remove log
2018-11-13 10:19:01 -08:00
Richard Feldman
e2907d9ba2
Prep for 0.19 dual-publish ( #163 )
...
* Use elm-css 16.0.0
* 💀 Ui.Checkbox V1 and V2
* s/Css.Foreign/Css.Global/g
* 💀 Nri.Ui.Styles.V1
* 💀 BannerAlert.V1
* 💀 Modal.V1
* 💀 Dropdown.V1
* 💀 Select.V1 and V2
* 💀 Alert.V1
* 💀 Button.V1 and V2
* 💀 Divider.V1
* 💀 Icon.V1 and V2
* 💀 Outline.V1
* 💀 SegmentedControl.V1-V5
* 💀 TextArea.V1 and V2
* 💀 TextInput.V1
* delete the rest of the modules
* actually more deletions
* InputStyles v1 is unused
* move to src-0.18
* do the 0.19 upgrade
* select options are addressable by index
* elm-css 16
* update scripts
* elm-format
* Update V2.elm
* put the nbsp back
* elm-format validation for both versions
2018-11-12 15:38:19 -08:00
Gavin Panella
053778cad7
Check that all V*.elm modules are exposed.
2018-10-25 09:13:29 +02:00
Ian Davies
7029854f5e
Move quotes to where we define PATH
2018-10-04 13:58:57 +01:00
Ian Davies
faef0cad67
Quote PATH when setting env
2018-10-04 13:58:57 +01:00
Luke Westby
38ca396ac8
Updates to TextArea ( #70 )
...
* update textarea js code and make it npm-ready
* use an attribute instead so dom debugging is easier
* use data- attribute to be I D I O M A T I C
* version the custom element
* include marica's resize logic improvements
* changes to elm module
* clean up styleguide build and use v3 in styleguide
2018-06-11 11:08:49 -07:00
Brian Hicks
dc41d51a1e
add check for documentation integrity
2018-05-17 08:59:35 -05:00
Marica Odagaki
9c0874b31b
Make styleguide-app depend on Elm files in src
2018-05-02 19:47:49 -08:00
Brian Hicks
6cd23a3e06
disallow major changes in Travis
...
A repo administrator can still override this check if we really need to
publish a major change, but let's catch the common case.
2018-03-30 09:10:39 -05:00
Hardy Jones
9bab3fe852
Use /bin/sh
instead
...
Per Brian Hicks: people customize their .bashrc/.zshrc and
sometimes they take a long time to load,
but almost no one ever customizes `/bin/sh`.
2018-03-28 12:16:59 -07:00
Hardy Jones
00d61cb76b
Set the SHELL explicitly
...
On macOS/OSX, the shell is `/bin/sh`.
Most of the `elm` commands don't seem to work in `/bin/sh`.
If we use `/bin/bash`, the commands seem to work.
2018-03-28 12:05:11 -07:00
Brian Hicks
c3acc165d6
automatically calculate output file name
2018-03-27 22:14:24 -05:00
Brian Hicks
30be6bfa06
define what I know node_modules will be later now
...
Travis can't determine what node_modules will be if it doesn't exist
yet, so it fails and has to retry. No need for that, so we'll just put
it where we know it will be.
2018-03-27 22:07:51 -05:00
Brian Hicks
6b717c6166
🎨 remove extra line
2018-03-27 22:04:00 -05:00
Brian Hicks
8923998ad8
use ci target
2018-03-27 22:03:45 -05:00
Brian Hicks
c14d5abc92
split out top level test targets
2018-03-27 22:00:47 -05:00
Brian Hicks
0cac3bf06b
combine sub-elm-stuffs
2018-03-27 22:00:36 -05:00
Brian Hicks
f9947b796b
use the right wildcard syntax
2018-03-27 21:42:59 -05:00
Brian Hicks
9298f45c16
inhibit parallel elm-package invocations, while allowing other parallel stuff
2018-03-27 21:37:47 -05:00
Brian Hicks
1e95da847b
add proper cleaning
2018-03-27 21:37:41 -05:00
Brian Hicks
11255f2d88
fix paths
2018-03-27 21:28:49 -05:00
Brian Hicks
c1be619f59
be explicit about node_modules dependency
2018-03-27 21:13:14 -05:00
Brian Hicks
98188d703e
separate styleguide-app's build
2018-03-27 17:01:08 -05:00
Brian Hicks
85a5157325
replace travis build with a Makefile
...
very on brand, yes?
2018-03-27 16:58:12 -05:00