neutralts/
default_json.rs

1pub const DEFAULT: &str = r#"{
2    "_comment_:License": "License in the terms described in the LICENSE file.",
3    "version": "0.0.0",
4    "config": {
5        "infinite_loop_max_bifs": 555000,
6        "_comment_:comments": "keep|remove, default or empty keep",
7        "comments": "remove",
8        "_comment_:errors": "show|hide, default or empty show",
9        "error": {
10            "show": true
11        },
12        "app": {},
13        "obj_python_venv": "",
14        "obj_php_venv": "",
15        "obj_php_fpm": "unix:/run/php/php-fpm.sock",
16        "cache_prefix": "neutral-cache",
17        "cache_dir": "",
18        "cache_on_post": false,
19        "cache_on_get": true,
20        "cache_on_cookies": true,
21        "cache_disable": false,
22        "filter_all": false,
23        "disable_js": false,
24        "debug_expire": 3600,
25        "debug_file": ""
26    },
27    "data": {
28        "CONTEXT": {
29            "CONFIG": {},
30            "ROUTE": "",
31            "HOST": "",
32            "GET": {},
33            "POST": {},
34            "HEADERS": {},
35            "REQUEST": {},
36            "FILES": {},
37            "COOKIES": {},
38            "SESSION": {},
39            "ENV": {}
40        },
41        "__hello-nts": "Hello nts",
42        "__ref-hello-nts": "__hello-nts",
43        "__test-nts": "nts",
44        "__test-arr_nts": [
45            "one",
46            "two",
47            "three"
48        ],
49        "__test-obj_nts": {
50            "level1": "Ok",
51            "level1_arr": {
52                "level2": "Ok",
53                "level2_obj": {
54                    "level3": "Ok",
55                    "level3_arr": [
56                        "one",
57                        "two",
58                        "three"
59                    ]
60                }
61            }
62        }
63    },
64    "inherit": {
65        "locale": {
66            "current": "en",
67            "trans": {
68                "en": {
69                    "Hello nts": "Hello",
70                    "ref:greeting-nts": "Hello"
71                },
72                "en-US": {
73                    "Hello nts": "Hello",
74                    "ref:greeting-nts": "Hello"
75                },
76                "en-UK": {
77                    "Hello nts": "Hello",
78                    "ref:greeting-nts": "Hello"
79                },
80                "es": {
81                    "Hello nts": "Hola",
82                    "ref:greeting-nts": "Hola"
83                },
84                "es-ES": {
85                    "Hello nts": "Hola",
86                    "ref:greeting-nts": "Hola"
87                },
88                "de": {
89                    "Hello nts": "Hallo",
90                    "ref:greeting-nts": "Hallo"
91                },
92                "fr": {
93                    "Hello nts": "Bonjour",
94                    "ref:greeting-nts": "Bonjour"
95                },
96                "el": {
97                    "Hello nts": "Γεια σας",
98                    "ref:greeting-nts": "Γεια σας"
99                }
100            }
101        },
102        "snippets": {
103            "__hello-nts": "<div>{:trans; ref:greeting-nts :}</div>"
104        },
105        "snippets_set_dir": {},
106        "declare": {
107            "any": "*",
108            "traversal": "/* \\\\* *\\.\\.*"
109        },
110        "params": {}
111    },
112    "__moveto": {},
113    "__indir": {},
114    "__error": []
115}"#;