annotate libervia/pages/_browser/browser_meta.json @ 1306:c07112ef01cd

browser (template): adapted filters/global/extensions to manage SàT templates: `template` module has been update so most SàT template can be run from browser: - `profile` and `csrf_token` are set as globals - an implementation of `xmlattr` filter has been added - `date_fmt` filter has been implemented using `moment.js` - i18n method `_` has been added to globals, and `{% trans %}` statement has been implemented using an extension. For now they are not actually translating but just returning the unmodified string. - new `get_args` helper method to handle `nunjucks` convention for arguments. - fixed `get_elt` to only return the first child element (avoiding any text child) + added a defaut value for `context`
author Goffi <goffi@goffi.org>
date Thu, 16 Jul 2020 09:08:50 +0200
parents a48fe20f60c7
children e35de70f5295
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1291
6daab90bfb8a pages (js): added `nunjucks` requirement
Goffi <goffi@goffi.org>
parents:
diff changeset
1 {
6daab90bfb8a pages (js): added `nunjucks` requirement
Goffi <goffi@goffi.org>
parents:
diff changeset
2 "js": {
6daab90bfb8a pages (js): added `nunjucks` requirement
Goffi <goffi@goffi.org>
parents:
diff changeset
3 "package": {
6daab90bfb8a pages (js): added `nunjucks` requirement
Goffi <goffi@goffi.org>
parents:
diff changeset
4 "dependencies": {
1303
a48fe20f60c7 browser (js): added `swiper` and `moment` js modules
Goffi <goffi@goffi.org>
parents: 1291
diff changeset
5 "nunjucks": "latest",
a48fe20f60c7 browser (js): added `swiper` and `moment` js modules
Goffi <goffi@goffi.org>
parents: 1291
diff changeset
6 "swiper": "latest",
a48fe20f60c7 browser (js): added `swiper` and `moment` js modules
Goffi <goffi@goffi.org>
parents: 1291
diff changeset
7 "moment": "latest"
1291
6daab90bfb8a pages (js): added `nunjucks` requirement
Goffi <goffi@goffi.org>
parents:
diff changeset
8 }
6daab90bfb8a pages (js): added `nunjucks` requirement
Goffi <goffi@goffi.org>
parents:
diff changeset
9 },
6daab90bfb8a pages (js): added `nunjucks` requirement
Goffi <goffi@goffi.org>
parents:
diff changeset
10 "brython_map": {
1303
a48fe20f60c7 browser (js): added `swiper` and `moment` js modules
Goffi <goffi@goffi.org>
parents: 1291
diff changeset
11 "nunjucks": "nunjucks/browser/nunjucks.min.js",
a48fe20f60c7 browser (js): added `swiper` and `moment` js modules
Goffi <goffi@goffi.org>
parents: 1291
diff changeset
12 "swiper": {
a48fe20f60c7 browser (js): added `swiper` and `moment` js modules
Goffi <goffi@goffi.org>
parents: 1291
diff changeset
13 "path": "swiper/js/swiper.min.js",
a48fe20f60c7 browser (js): added `swiper` and `moment` js modules
Goffi <goffi@goffi.org>
parents: 1291
diff changeset
14 "export": ["Swiper"]
a48fe20f60c7 browser (js): added `swiper` and `moment` js modules
Goffi <goffi@goffi.org>
parents: 1291
diff changeset
15 },
a48fe20f60c7 browser (js): added `swiper` and `moment` js modules
Goffi <goffi@goffi.org>
parents: 1291
diff changeset
16 "moment": "moment/min/moment.min.js"
1291
6daab90bfb8a pages (js): added `nunjucks` requirement
Goffi <goffi@goffi.org>
parents:
diff changeset
17 }
6daab90bfb8a pages (js): added `nunjucks` requirement
Goffi <goffi@goffi.org>
parents:
diff changeset
18 }
6daab90bfb8a pages (js): added `nunjucks` requirement
Goffi <goffi@goffi.org>
parents:
diff changeset
19 }