-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpackage.json
145 lines (127 loc) · 4.41 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
{
/**
* The name of the package.
*/
"name": "font-awesome",
/**
* Alternate names for this package.
*
* "alternateName": [],
*/
/**
* The package type.
*
* Sencha Cmd understands the following types of packages:
* - code : An arbitrary package of code for use by applications or other packages.
* - theme : A package to be used as an application’s theme.
* - locale : A package containing localization strings or locale-specific code.
* - template : A package containing one or more templates.
*/
"type": "code",
/**
* The author of the package.
*
* Required only if you are distributing this package through a Sencha Cmd repository,
* in which case it should match the name you assign to your local package repository.
*/
"crea tor": ["Sencha", "Antoine Verron"],
/**
* A summarized description of this package.
*/
"summary": "Package wrapper for Font Awesome",
/**
* A detailed description of this package.
*/
"detailedDescription": "Sencha Cmd package wrapper for Font Awesome (http://fortawesome.github.io/Font-Awesome/)",
/**
* The package version.
*
* Typically, changes to the package should come along with changes to the version.
* This number should be in this format: d+(.d+)*
*/
"version": "6.0.1", // fake to force update
/**
* The version that users can transparently update from without requiring code changes.
*
* In addition the version property, packages can also indicate the degree to which
* they are backward compatible using the compatVersion property.
*/
"compatVersion": "1.0.0",
/**
* Spec. version of this package.json file.
* This is set automatically by Sencha Cmd when first generating this file
*/
"format": "1",
/**
* Controls the output directory.
*/
"output": "${package.dir}/build",
/**
* Indicates whether this is a locally developed package or downloaded form a repository.
* Defaults to true on newly generated packages, should not be changed.
*/
"local": true,
"framework": "ext",
"toolkit": "classic",
"theme": "theme-neptune",
"slicer": null,
/**
* Packages can require other packages in the same way that applications can require
* packages.
*
* Can be specified as an array of package names or configuration objects.
*
* "requires": [
* "foo",
* "[email protected]",
* {
* "name": "baz"
* "version": "1.5"
* }
* ]
*
* Can also be specified as an object:
*
* "requires": {
* "foo": "2.2",
* "bar": {
* "minVersion": "1.1",
* "version": "2.0"
* }
* }
*/
"requires": [],
"sass": {
/**
* The root namespace to use when mapping *.scss files to classes in the
* sass/src and sass/var directories. For example, "Ext.view.View" would
* map to "sass/src/view/View.scss". If we changed this to "Ext.view" then
* it would map to "sass/src/View.scss".
*/
"namespace": "Ext",
/**
* This file is automatically imported into the SASS build before "vars".
*/
"etc": "${package.dir}/sass/etc/all.scss",
/**
* This is the folder where SASS "vars" resides. This is searched for SCSS files
* that match the JavaScript classes used.
*/
"var": "${package.dir}/sass/var",
/**
* This is the folder where SASS "src" resides. This is searched for SCSS files
* that match the JavaScript classes used.
*/
"src": "${package.dir}/sass/src"
},
/**
* This is the comma-separated list of folders where classes reside. These classes
* must be explicitly required to be included in the build.
*/
"classpath": "${package.dir}/src",
/**
* This is the comma-separated list of folders where overrides reside. These files
* are automatically required in the build when the package is required.
*/
"overrides": "${package.dir}/overrides"
}