/
package.json
185 lines (185 loc) · 8.88 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
{
"name": "jymfony",
"private": true,
"version": "0.1.0-dev",
"description": "Jymfony",
"main": "index.js",
"typings": "index.d.ts",
"scripts": {
"test": "node ./tests.js",
"lint": "eslint src/",
"style-fix": "eslint --fix src/",
"coverage": "nyc npm test",
"coverage-html": "nyc --reporter=lcov npm test"
},
"keywords": [
"jymfony",
"framework",
"web",
"rest",
"router",
"api",
"http"
],
"author": "Alessandro Chitolina <alekitto@gmail.com>",
"contributors": [
"Massimiliano Braglia <massimiliano.braglia@gmail.com>"
],
"license": "MIT",
"engines": {
"node": ">=16.0.0"
},
"peerDependencies": {
"@jymfony/compiler": "next"
},
"devDependencies": {
"@babel/eslint-parser": "^7.22.15",
"@babel/plugin-proposal-decorators": "^7.23.2",
"@babel/plugin-syntax-import-assertions": "^7.22.5",
"@types/chai": "^4.3.4",
"@types/mocha": "^10.0.1",
"@types/node": "^14.14.37",
"chai": "^4.3.7",
"ioredis": "^4.25.0",
"mocha": "^10.2.0",
"mongodb": "^3.6.6",
"nyc": "^15.1.0",
"typescript": "^5.0"
},
"repository": "https://github.com/jymfony/jymfony.git",
"flat": true,
"config": {
"jymfony-autoload": {
"namespaces": {
"Jymfony.Bundle.FrameworkBundle": "src/Bundle/FrameworkBundle/src",
"Jymfony.Bundle.SecurityBundle": "src/Bundle/SecurityBundle/src",
"Jymfony.Component.Autoloader": "src/Component/Autoloader/src",
"Jymfony.Component.Cache": "src/Component/Cache/src",
"Jymfony.Component.Config": "src/Component/Config/src",
"Jymfony.Component.Console": "src/Component/Console/src",
"Jymfony.Component.Crontab": "src/Component/Crontab/src",
"Jymfony.Component.DateTime": "src/Component/DateTime/src",
"Jymfony.Component.Debug": "src/Component/Debug/src",
"Jymfony.Component.DependencyInjection": "src/Component/DependencyInjection/src",
"Jymfony.Component.DevServer": "src/Component/DevServer/src",
"Jymfony.Component.Dotenv": "src/Component/Dotenv/src",
"Jymfony.Component.EventDispatcher": "src/Component/EventDispatcher/src",
"Jymfony.Component.Filesystem": "src/Component/Filesystem/src",
"Jymfony.Component.HttpClient": "src/Component/HttpClient/src",
"Jymfony.Component.HttpFoundation": "src/Component/HttpFoundation/src",
"Jymfony.Component.HttpServer": "src/Component/HttpServer/src",
"Jymfony.Component.Kernel": "src/Component/Kernel/src",
"Jymfony.Component.Lexer": "src/Component/Lexer/src",
"Jymfony.Component.Logger": "src/Component/Logger/src",
"Jymfony.Component.Messenger": "src/Component/Messenger/src",
"Jymfony.Component.Metadata": "src/Component/Metadata/src",
"Jymfony.Component.Mime": "src/Component/Mime/src",
"Jymfony.Component.OptionsResolver": "src/Component/OptionsResolver/src",
"Jymfony.Component.PropertyAccess": "src/Component/PropertyAccess/src",
"Jymfony.Component.Routing": "src/Component/Routing/src",
"Jymfony.Component.Runtime": "src/Component/Runtime/src",
"Jymfony.Component.Security": "src/Component/Security/src",
"Jymfony.Component.Stopwatch": "src/Component/Stopwatch/src",
"Jymfony.Component.Templating": "src/Component/Templating/src",
"Jymfony.Component.Testing": "src/Component/Testing/src",
"Jymfony.Component.Uid": "src/Component/Uid/src",
"Jymfony.Component.Validator": "src/Component/Validator/src",
"Jymfony.Component.VarDumper": "src/Component/VarDumper/src",
"Jymfony.Component.VarExporter": "src/Component/VarExporter/src",
"Jymfony.Component.Yaml": "src/Component/Yaml/src",
"Jymfony.Contracts": "src/Contracts/src"
},
"includes": [
"src/util/index.js",
"src/Exceptions/index.js",
"src/DataStructure/src/all.js",
"src/Component/Autoloader/src/Test/ChaiExpectation.js",
"src/Component/Validator/src/Test/ChaiExpectation.js",
"src/Component/VarDumper/src/functions.js"
]
},
"jymfony-autoload-dev": {
"namespaces": {
"Jymfony.Bundle.FrameworkBundle.Tests": "src/Bundle/FrameworkBundle/test",
"Jymfony.Bundle.FrameworkBundle.Tests.Fixtures": "src/Bundle/FrameworkBundle/fixtures",
"Jymfony.Bundle.SecurityBundle.Tests": "src/Bundle/SecurityBundle/test",
"Jymfony.Component.Autoloader.Tests": "src/Component/Autoloader/test",
"Jymfony.Component.Autoloader.Fixtures": "src/Component/Autoloader/fixtures",
"Jymfony.Component.Cache.Fixtures": "src/Component/Cache/fixtures",
"Jymfony.Component.Cache.Tests": "src/Component/Cache/test",
"Jymfony.Component.Config.Fixtures": "src/Component/Config/fixtures",
"Jymfony.Component.Config.Tests": "src/Component/Config/test",
"Jymfony.Component.Console.Tests": "src/Component/Console/test",
"Jymfony.Component.Crontab.Tests": "src/Component/Crontab/test",
"Jymfony.Component.DateTime.Tests": "src/Component/DateTime/test",
"Jymfony.Component.Debug.Tests": "src/Component/Debug/test",
"Jymfony.Component.DependencyInjection.Fixtures": "src/Component/DependencyInjection/fixtures",
"Jymfony.Component.DependencyInjection.Tests": "src/Component/DependencyInjection/test",
"Jymfony.Component.DevServer.Tests": "src/Component/DevServer/test",
"Jymfony.Component.Dotenv.Tests": "src/Component/Dotenv/test",
"Jymfony.Component.EventDispatcher.Tests": "src/Component/EventDispatcher/test",
"Jymfony.Component.Filesystem.Tests": "src/Component/Filesystem/test",
"Jymfony.Component.HttpClient.Tests": "src/Component/HttpClient/test",
"Jymfony.Component.HttpFoundation.Tests": "src/Component/HttpFoundation/test",
"Jymfony.Component.HttpServer.Tests": "src/Component/HttpServer/test",
"Jymfony.Component.HttpServer.Tests.Fixtures": "src/Component/HttpServer/fixtures",
"Jymfony.Component.Kernel.Tests": "src/Component/Kernel/test",
"Jymfony.Component.Kernel.Fixtures": "src/Component/Kernel/fixtures",
"Jymfony.Component.Lexer.Fixtures": "src/Component/Lexer/fixtures",
"Jymfony.Component.Lexer.Tests": "src/Component/Lexer/test",
"Jymfony.Component.Logger.Tests": "src/Component/Logger/test",
"Jymfony.Component.Messenger.Fixtures": "src/Component/Messenger/fixtures",
"Jymfony.Component.Messenger.Tests": "src/Component/Messenger/test",
"Jymfony.Component.Metadata.Fixtures": "src/Component/Metadata/fixtures",
"Jymfony.Component.Metadata.Tests": "src/Component/Metadata/test",
"Jymfony.Component.Mime.Tests": "src/Component/Mime/test",
"Jymfony.Component.OptionsResolver.Tests": "src/Component/OptionsResolver/test",
"Jymfony.Component.PropertyAccess.Fixtures": "src/Component/PropertyAccess/fixtures",
"Jymfony.Component.PropertyAccess.Tests": "src/Component/PropertyAccess/test",
"Jymfony.Component.Routing.Fixtures": "src/Component/Routing/fixtures",
"Jymfony.Component.Routing.Tests": "src/Component/Routing/test",
"Jymfony.Component.Runtime.Tests": "src/Component/Runtime/test",
"Jymfony.Component.Security.Fixtures": "src/Component/Security/fixtures",
"Jymfony.Component.Security.Tests": "src/Component/Security/test",
"Jymfony.Component.Stopwatch.Tests": "src/Component/Stopwatch/test",
"Jymfony.Component.Templating.Tests": "src/Component/Templating/test",
"Jymfony.Component.Testing.Tests": "src/Component/Testing/test",
"Jymfony.Component.Uid.Tests": "src/Component/Uid/test",
"Jymfony.Component.Validator.Fixtures": "src/Component/Validator/fixtures",
"Jymfony.Component.Validator.Tests": "src/Component/Validator/test",
"Jymfony.Component.VarDumper.Fixtures": "src/Component/VarDumper/fixtures",
"Jymfony.Component.VarDumper.Tests": "src/Component/VarDumper/test",
"Jymfony.Component.VarExporter.Fixtures": "src/Component/VarExporter/fixtures",
"Jymfony.Component.VarExporter.Tests": "src/Component/VarExporter/test",
"Jymfony.Component.Yaml.Tests": "src/Component/Yaml/test",
"Jymfony.Contracts.Fixtures": "src/Contracts/fixtures",
"Jymfony.Contracts.Tests": "src/Contracts/test",
"Jymfony.DataStructures.Tests": "src/DataStructure/test",
"Jymfony.Exceptions.Tests": "src/Exceptions/test",
"Jymfony.Util.Fixtures": "src/util/fixtures",
"Jymfony.Util.Tests": "src/util/test"
}
}
},
"nyc": {
"per-file": true,
"hookRequire": true,
"hookRunInContext": true,
"hookRunInThisContext": true,
"include": [
"src/**/*.js"
],
"exclude": [
"**/tests.js",
"**/*Interface.js",
"**/namespace-stub.js",
"**/fixtures/**",
"**/test/**"
],
"reporter": [
"text-summary",
"clover"
],
"report-dir": "./coverage"
}
}