HitkoDev
218252eadc
Fix Windows CI
2022-08-19 20:40:10 +02:00
Liam Newman
bb8fdc5074
Try another way of updating pip
2022-06-20 16:39:42 -07:00
Liam Newman
b7ff83b803
Ignore pip upgrade failure to allow windows builds to run
2022-06-20 16:29:32 -07:00
Liam Newman
270e5e44d1
Package-lock cleanup
2022-03-29 11:35:47 -07:00
Liam Newman
b77a706ad3
Cleanup package-lock.json
2022-03-29 11:05:57 -07:00
Liam Newman
2b0a90b590
Update makefile to stabilize package-lock
2022-03-29 10:49:20 -07:00
Liam Newman
22fc368ffc
Force update of npm
2022-03-29 10:09:33 -07:00
Liam Newman
9839d038e2
Fix pip version
2022-03-29 09:45:16 -07:00
Liam Newman
464e5493a3
Do not save during first npm install
2022-03-29 09:40:12 -07:00
Liam Newman
0afdebd296
Remove lock on python black version
2022-03-29 00:21:09 -07:00
Muhammad Hammad
cf8617a101
bug: fix psf/black package version
...
The latest release of black has introduced breaking changes which affect the ci pipeline and python test. Specify a version for download until that can be fixed. #1995
2022-03-06 02:32:33 -03:30
Liam Newman
4b3d8ca793
Update build
2021-04-15 09:16:16 -07:00
Liam Newman
90b6e55e56
Refactor python cssbeautifier to reuse jsbeautifier CLI methods
...
This change also adds smoke tests for installed cssbeautifier
package.
2020-08-19 20:05:41 -07:00
Liam Newman
733aefccbb
Switch from node-static to serve
2020-08-19 19:51:06 -07:00
Liam Newman
7c810c6694
Move python setup to clean separate files
2020-08-18 13:15:31 -07:00
Liam Newman
d9b176cf0b
Only run black on python 3.x
2020-07-07 19:27:18 -07:00
Liam Newman
13e88c0c19
Add Black to python build
2020-07-07 18:04:31 -07:00
HanabishiRecca
e1ec2322eb
Implemented Makefile "alltest" flag
...
Flag was presented in "help" but wasn't implemented
2019-03-25 13:21:06 -07:00
Liam Newman
17149d2ed1
Report npm version
2019-01-30 11:41:47 +01:00
Liam Newman
ca482d5399
Set up CI with Azure Pipelines
2018-11-24 00:19:53 -08:00
Liam Newman
de834fd0a1
Python test should not run node build
2018-09-01 14:08:00 -07:00
Liam Newman
4807865f02
Run more perf tests and on larger files
2018-08-28 23:44:08 -07:00
Liam Newman
5362878ef5
Turn on use strict across most of project
...
Stop sloppy humans from doing sloppy human things.
2018-08-22 16:51:25 -07:00
Liam Newman
2b0d6e8e86
Fix adding spaces and indents to handlebars
...
Fixes #1460
2018-07-26 16:02:45 -07:00
Liam Newman
f9f99d73f7
Reverse using enumerations
2018-07-26 00:02:12 -07:00
Liam Newman
14b2ba1bf2
Revert "Tweaks and using TOKEN type"
...
This reverts commit 8df6de5a3f
.
2018-07-26 00:01:35 -07:00
Liam Newman
8df6de5a3f
Tweaks and using TOKEN type
2018-07-25 23:56:47 -07:00
Liam Newman
e1a6de6385
Reorganizing build pipeline
2018-07-25 22:40:25 -07:00
Liam Newman
b10bfda78b
Handle windows python
2018-07-25 18:58:16 -07:00
Liam Newman
bfcbb0c9a3
Test env
2018-07-25 07:28:20 -07:00
Liam Newman
2fc2daf483
Add node packaging and tests
...
Fixed #1254
2018-07-25 07:05:21 -07:00
Liam Newman
8362eb3402
CommonJS loads from src
2018-07-12 15:28:06 -07:00
Liam Newman
a831d0c124
Serve with source maps
2018-07-12 00:20:34 -07:00
Liam Newman
78e7e78b88
Fix minor makefile issue
2018-07-10 17:19:20 -07:00
Liam Newman
84c66d62a7
Switch to make
2018-07-10 15:02:49 -07:00
Liam Newman
db897211fa
Replace makefile dependency with bash script
...
Switched to a bash script for build. Not great but make is
not convenient on windows machines.
Bash is everywhere and our commands are not complex.
Fixes #638
2016-01-20 15:45:45 -08:00
Liam Newman
fb7cbb16a2
Comment the test data file and protect test generation
2014-10-08 15:00:06 -07:00
Liam Newman
d437430bc6
Begin generating tests from data file
...
The conversion is far from complete. But this gets the first layer of framework in place.
Relates to #216
2014-10-08 15:00:06 -07:00
Liam Newman
6fa815a5ff
Perfornace tests added to test run for python and javascript
...
Closes #220
2014-10-03 15:30:40 -07:00
Liam Newman
aa042a92ab
Cleanup checked in six.py file
...
Remove pthon/six.py and add pip dependency install to build and test.
Fixes #465
2014-09-15 12:08:06 -07:00
Liam Newman
30dba778cb
Revert "Cleanup checked in six.py file"
...
This reverts commit 0e3f7c3c72
.
2014-09-11 14:11:41 -07:00
Liam Newman
0e3f7c3c72
Cleanup checked in six.py file
...
Remove pthon/six.py and add pip dependency install to build and test.
Fixes #465
2014-09-11 14:03:23 -07:00
Einar Lielmanis
b1b9f96364
Make "make gh" task saner
2014-02-18 13:43:43 +02:00
Einar Lielmanis
f94643ce8c
"make gh" fetches a fresh copy of gh-pages as well
...
This should avoid error when somebody else has published changes to
gh-pages.
2013-06-28 21:28:55 +03:00
Liam Newman
641564bedb
Add python shell test to make file
...
Related to #209
2013-04-14 17:11:04 -07:00
Liam Newman
9de057f94c
Reorganize file structure by language/platform
...
Moved all files that are specifically for the website into web (except for index.htm)
Moved all files that are javascript (for node or web) into js
Organized js folder to generally follow node structures
This change also changes .npmignore to include unpackers in the package.
First step on #224 .
2013-04-04 15:51:19 -07:00
Liam Newman
02aa812163
Expand travis test to include python
2013-03-20 11:51:10 -07:00
Einar Lielmanis
29fffc280e
Extract TK_COMMA from TK_OPERATOR, fix #125
2012-07-05 18:34:35 +03:00
Einar Lielmanis
ec46241049
Remove obsolete "publish" target from my Makefile
2012-07-02 11:13:46 +03:00
Einar Lielmanis
b1e925c232
Some support for actionscript's import foo.*
2012-05-17 11:17:49 +03:00