node/tools/jinja2
Andrey Lushnikov 39898695b6 inspector: add inspector_protocol as a direct dependency
Currently, node.js depends on inspector_protocol indirectly through the
dependency on v8.

This is a dependency violation that will make it hard to roll V8 into
Node if V8 gets a newer inspector protocol version with incompatible
API. In fact, this surfaced on one of our bots when we tried to roll new
inspector_protocol into V8.

This patch adds inspector protocol and its required dependencies to node
deps:
- jinja2
- markupsafe

PR-URL: https://github.com/nodejs/node/pull/21975
Reviewed-By: Eugene Ostroukhov <eostroukhov@google.com>
Reviewed-By: Aleksei Koziatinskii <ak239spb@gmail.com>
2018-08-15 20:23:17 +10:00
..
AUTHORS
Jinja2-2.10.tar.gz.md5
Jinja2-2.10.tar.gz.sha512
LICENSE
OWNERS
README.chromium
__init__.py
_compat.py
_identifier.py
asyncfilters.py
asyncsupport.py
bccache.py
compiler.py
constants.py
debug.py
defaults.py
environment.py
exceptions.py
ext.py
filters.py
get_jinja2.sh
idtracking.py
jinja2.gni
lexer.py
loaders.py
meta.py
nativetypes.py
nodes.py
optimizer.py
parser.py
runtime.py
sandbox.py
tests.py
utils.py
visitor.py

README.chromium

Name: Jinja2 Python Template Engine
Short Name: jinja2
URL: http://jinja.pocoo.org/
Version: 2.10
License: BSD 3-Clause
License File: LICENSE
Security Critical: no

Description:
Template engine for code generation in Blink.

Source: https://pypi.python.org/packages/56/e6/332789f295cf22308386cf5bbd1f4e00ed11484299c5d7383378cf48ba47/Jinja2-2.10.tar.gz
MD5: 61ef1117f945486472850819b8d1eb3d
SHA-1: 34b69e5caab12ee37b9df69df9018776c008b7b8

Local Modifications:
This only includes the jinja2 directory from the tarball and the LICENSE and
AUTHORS files. Unit tests (testsuite directory) have been removed.
Additional chromium-specific files are:
* README.chromium (this file)
* OWNERS
* get_jinja2.sh (install script)
* jinja2.gni (generated by get_jinja2.sh)
* files of hashes (MD5 is also posted on website, SHA-512 computed locally).
Script checks hash then unpacks archive and installs desired files.
Retrieve or update by executing jinja2/get_jinja2.sh from third_party.