Codebase list node-ejs / 7346697
[ Debian Janitor ] New upstream release. Debian Janitor 2 years ago
9 changed file(s) with 113 addition(s) and 38 deletion(s). Raw diff Collapse all Expand all
0 name: Create release
1
2 on:
3 push:
4 tags:
5 - 'v*'
6
7 jobs:
8 create-release:
9 name: Create GitHub Release
10 runs-on: ubuntu-latest
11
12 steps:
13 - name: Checkout
14 uses: actions/checkout@v2
15
16 - name: Get semver number
17 id: get_semver
18 env:
19 TAG_NAME: ${{ github.ref }}
20 run: echo "::set-output name=num::${TAG_NAME:11}"
21
22 - name: Create release on GitHub API
23 id: create_release
24 uses: actions/create-release@v1
25 env:
26 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
27 with:
28 tag_name: ${{ github.ref }}
29 release_name: "v${{ steps.get_semver.outputs.num }}"
30 body: |
31 Version ${{ steps.get_semver.outputs.num }}
32 draft: false
33 prerelease: false
0 # If you add anything here, consider also adding to .npmignore
1 v8.log
2 *.swp
3 *.swo
4 auth_info.js
5 dist
6 .idea/
7 tags
8 nbproject/
9 spec/browser/autogen_suite.js
10 node_modules
11 tmtags
12 *.DS_Store
13 examples/*/log/*
14 site/log/*
15 .log
16 npm-debug.log
17 doc/
18 test/tmp
19 coverage/
20 /ejs.js
21 /ejs.min.js
22 out/
23 pkg/
24 /package-lock.json
0 language: node_js
1 sudo: false
2 node_js:
3 - "8"
4 - "10"
5 - "12"
9696 is the included content.
9797
9898 This project uses [JSDoc](http://usejsdoc.org/). For the full public API
99 documentation, clone the repository and run `npm run doc`. This will run JSDoc
99 documentation, clone the repository and run `jake doc`. This will run JSDoc
100100 with the proper options and output the documentation to `out/`. If you want
101 the both the public & private API docs, run `npm run devdoc` instead.
101 the both the public & private API docs, run `jake devdoc` instead.
102102
103103 ### Tags
104104
0 node-ejs (3.1.5-1) UNRELEASED; urgency=medium
0 node-ejs (3.1.6-1) UNRELEASED; urgency=medium
11
22 # TODO: fix node-express before upload
33
1717 * Declare compliance with policy 4.5.1
1818 * Modernize debian/watch
1919
20 -- Xavier Guimard <yadd@debian.org> Sun, 27 Dec 2020 10:40:13 +0100
20 [ Debian Janitor ]
21 * New upstream release.
22
23 -- Xavier Guimard <yadd@debian.org> Tue, 08 Jun 2021 18:17:37 -0000
2124
2225 node-ejs (2.5.7-3) unstable; urgency=medium
2326
3232 console.log('Minification completed.');
3333 });
3434
35 desc('Generates the EJS API docs');
36 task('doc', function (dev) {
35 desc('Generates the EJS API docs for the public API');
36 task('doc', function () {
3737 jake.rmRf('out');
38 var p = dev ? '-p' : '';
39 exec('./node_modules/.bin/jsdoc ' + p + ' -c jsdoc.json lib/* docs/jsdoc/*');
40 console.log('Documentation generated.');
38 exec('./node_modules/.bin/jsdoc --verbose -c jsdoc.json lib/* docs/jsdoc/*');
39 console.log('Documentation generated in ./out.');
40 });
41
42 desc('Generates the EJS API docs for the public and private API');
43 task('devdoc', function () {
44 jake.rmRf('out');
45 exec('./node_modules/.bin/jsdoc --verbose -p -c jsdoc.json lib/* docs/jsdoc/*');
46 console.log('Documentation generated in ./out.');
4147 });
4248
4349 desc('Publishes the EJS API docs');
577577 var escapeFn = opts.escapeFunction;
578578 /** @type {FunctionConstructor} */
579579 var ctor;
580 /** @type {string} */
581 var sanitizedFilename = opts.filename ? JSON.stringify(opts.filename) : 'undefined';
580582
581583 if (!this.source) {
582584 this.generateSource();
608610 if (opts.compileDebug) {
609611 src = 'var __line = 1' + '\n'
610612 + ' , __lines = ' + JSON.stringify(this.templateText) + '\n'
611 + ' , __filename = ' + (opts.filename ?
612 JSON.stringify(opts.filename) : 'undefined') + ';' + '\n'
613 + ' , __filename = ' + sanitizedFilename + ';' + '\n'
613614 + 'try {' + '\n'
614615 + this.source
615616 + '} catch (e) {' + '\n'
635636 }
636637 if (opts.compileDebug && opts.filename) {
637638 src = src + '\n'
638 + '//# sourceURL=' + opts.filename + '\n';
639 + '//# sourceURL=' + sanitizedFilename + '\n';
639640 }
640641
641642 try {
00 {
11 "name": "ejs",
2 "version": "3.1.2",
2 "version": "3.1.5",
33 "lockfileVersion": 1,
44 "requires": true,
55 "dependencies": {
471471 },
472472 "dependencies": {
473473 "lodash": {
474 "version": "4.17.15",
475 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
476 "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
474 "version": "4.17.20",
475 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
476 "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
477477 "dev": true
478478 }
479479 }
831831 }
832832 },
833833 "elliptic": {
834 "version": "6.5.2",
835 "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz",
836 "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==",
834 "version": "6.5.3",
835 "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz",
836 "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==",
837837 "dev": true,
838838 "requires": {
839839 "bn.js": "^4.4.0",
949949 },
950950 "dependencies": {
951951 "lodash": {
952 "version": "4.17.15",
953 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
954 "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
952 "version": "4.17.20",
953 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
954 "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
955955 "dev": true
956956 },
957957 "strip-json-comments": {
14641464 "dev": true
14651465 },
14661466 "lodash": {
1467 "version": "4.17.15",
1468 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
1469 "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
1467 "version": "4.17.20",
1468 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
1469 "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
14701470 "dev": true
14711471 },
14721472 "strip-ansi": {
17681768 }
17691769 },
17701770 "lodash": {
1771 "version": "4.17.15",
1772 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
1773 "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
1771 "version": "4.17.20",
1772 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
1773 "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
17741774 "dev": true
17751775 },
17761776 "lodash.memoize": {
24212421 },
24222422 "dependencies": {
24232423 "lodash": {
2424 "version": "4.17.15",
2425 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
2426 "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
2424 "version": "4.17.20",
2425 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
2426 "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
24272427 "dev": true
24282428 }
24292429 }
28252825 "dev": true
28262826 },
28272827 "lodash": {
2828 "version": "4.17.15",
2829 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
2830 "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
2828 "version": "4.17.20",
2829 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
2830 "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
28312831 "dev": true
28322832 },
28332833 "string-width": {
32513251 },
32523252 "dependencies": {
32533253 "lodash": {
3254 "version": "4.17.15",
3255 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
3256 "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
3254 "version": "4.17.20",
3255 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
3256 "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
32573257 "dev": true
32583258 }
32593259 }
55 "engine",
66 "ejs"
77 ],
8 "version": "3.1.5",
8 "version": "3.1.6",
99 "author": "Matthew Eernisse <mde@fleegix.org> (http://fleegix.org)",
1010 "license": "Apache-2.0",
1111 "bin": {