3201 Commits

Author SHA1 Message Date
mde
8c575c98c9 Fixed special case for Express caching 2018-01-04 15:01:27 -08:00
mde
3d93f282fb Add Node 9, restore older stable versions 2018-01-02 17:45:47 -08:00
Matthew Eernisse
4cc469f31d Merge pull request #327 from tomap/master
Update eslint to latest and fix issues
2018-01-02 17:43:40 -08:00
mde
507eaa2861 Escape filename for error when unable to find include file 2018-01-02 17:33:38 -08:00
Matthew Eernisse
bb997fdc41 Merge pull request #306 from leongrdic/master
showing the name of the include file that can't be found
2018-01-02 17:29:23 -08:00
Thomas
07a5174235 add node 9 to travis environments 2017-12-31 18:00:31 +01:00
Thomas
091caf5b10 update to latest version 2017-12-31 18:00:08 +01:00
Thomas
ccf2cb511f update eslint to latest and fix issues 2017-12-14 09:06:43 +01:00
NV4RE
fc834ed24b Move leading comma (#313) 2017-10-24 11:06:27 -04:00
Leon
897328e613 added a test for including nonexistent files 2017-09-25 20:17:46 +02:00
Leon
7f73eaca6c showing the name of the include file that can't be found 2017-09-24 20:50:41 +02:00
Tyler Scott
ba49ed4491 Added custom open and close delimiters 2017-09-19 04:00:14 +00:00
mde
67ca0a80a5 Version 2.5.7 2017-07-29 20:29:55 -07:00
mde
c0ce789b36 Updated README for release 2017-07-29 20:28:28 -07:00
Matthew Eernisse
59ac83b6d9 Merge pull request #287 from User4martin/test-include
test for include in expression or escaped
2017-07-29 20:02:52 -07:00
m
7237837e9e test for include in expression or escaped 2017-07-30 02:06:37 +01:00
mde
be3db482aa Include linting tests in test script command 2017-07-29 17:37:18 -07:00
mde
b9282bee7e Rename benchmark file in the interest of getting a release out 2017-07-29 17:36:25 -07:00
Matthew Eernisse
4386716ad1 Merge pull request #278 from User4martin/benchmark
benchmark
2017-07-29 17:03:11 -07:00
Matthew Eernisse
b404473125 Merge pull request #285 from User4martin/undo-optimize-include-perfomance
revert 8aaa1205cf use only one __output…
2017-07-29 16:54:45 -07:00
m
807221b6dd fix sorting 2017-07-29 14:39:03 +01:00
m
bcbcd8fcac revert 8aaa1205cf use only one __output array for template and includes 2017-07-28 23:43:36 +01:00
Oscar Otero
9252132115 added an example using echo and include 2017-07-18 08:21:22 +02:00
m
d8dde4042c benchmark 2017-07-17 11:51:02 +01:00
mde
5f255ce11f Tests for multiple view directories 2017-07-15 22:25:36 -07:00
mde
6a2471452c Implement multiple view directories for include 2017-07-15 21:23:45 -07:00
mde
8557289da7 Linting 2017-07-15 20:39:50 -07:00
Matthew Eernisse
8aaa1205cf Merge pull request #272 from User4martin/optimize_include_performance
use only one __output array for template and includes
2017-07-15 18:41:40 -07:00
m
e32869d6c0 rename snake to camelCase 2017-07-16 02:25:14 +01:00
m
64c12ee010 use only one __output array for template and includes 2017-07-16 02:19:48 +01:00
Matthew Eernisse
6f8421bec8 Merge pull request #266 from Runrioter/patch-1
Update ejs.js
2017-07-15 18:03:49 -07:00
Matthew Eernisse
9fcaf5dcc1 Merge pull request #271 from User4martin/performance
avoid creating closure in frequent called scanLine
2017-07-15 17:16:06 -07:00
m
68414d5dd7 avoid creating closure in frequent called scanLine 2017-07-13 19:29:45 +01:00
Matthew Eernisse
97850e3273 Merge pull request #273 from mde/travis
Update .travis.yml
2017-07-13 11:05:16 -07:00
RyanZim
ad2fead055 Update .travis.yml 2017-07-13 09:46:00 -04:00
Runrioter Wung
fad584f400 Update .travis.yml
node version 0.10 & 0.12 can't support npm and it can't pass the travis ci
2017-06-25 09:28:30 +08:00
Runrioter Wung
bd6a305b56 Update ejs.js
fix the missing `src` content of functionBody
2017-06-24 22:58:11 +08:00
oscarotero
25486a438b improved the example of output-function 2017-05-08 20:10:18 +02:00
oscarotero
2e89652f63 make a separate example for output-function 2017-05-07 21:04:33 +02:00
oscarotero
c240ad0774 added echo/print function 2017-03-27 22:54:48 +02:00
mde
d7135445cc Merge branch 'master' of github.com:mde/ejs 2017-03-25 13:19:27 -07:00
mde
45fb3bdc46 Updated readme with vulnerabilities info 2017-03-25 13:16:11 -07:00
Matthew Eernisse
1f2299633d Merge pull request #245 from gibfahn/npmignore
Add .npmignore file and don't publish test/
2017-03-24 19:03:00 -07:00
Gibson Fahnestock
20febc45bf Ignore pkg/ in git and npm 2017-03-23 10:50:50 +00:00
Gibson Fahnestock
7f51488a85 Add .npmignore file and don't publish test/
The test directory is currently 308K, everything else is 124K.
2017-03-23 10:50:49 +00:00
Matthew Eernisse
1c7e3659c6 Merge pull request #239 from straker/master
pass escapeFn to rethrow
2017-02-25 13:50:02 -06:00
straker
051185993a add tests for include error handling 2017-02-23 23:26:26 -07:00
straker
64e55cc4f3 pass escapeFn to rethrow 2017-02-23 22:51:40 -07:00
mde
153fe11fc7 Version 2.5.6 2017-02-16 12:42:55 -08:00
mde
1b7bc39ed2 Updated CHANGELOG for release 2017-02-16 12:42:24 -08:00