Commit Graph

57 Commits

Author SHA1 Message Date
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