chore: add support for exporting our colors as Swift files
This commit is contained in:
parent
29499d5b11
commit
40de64fffe
1
.gitignore
vendored
1
.gitignore
vendored
@ -42,6 +42,7 @@ test/automated/browser/screenshots
|
|||||||
lefthook.yml
|
lefthook.yml
|
||||||
test/automated/browser/cypress/screenshots
|
test/automated/browser/cypress/screenshots
|
||||||
test/automated/browser/cypress/videos
|
test/automated/browser/cypress/videos
|
||||||
|
web/style-definitions/build/
|
||||||
|
|
||||||
web/public/sw.js
|
web/public/sw.js
|
||||||
web/public/workbox-*.js
|
web/public/workbox-*.js
|
||||||
|
@ -54,5 +54,29 @@ module.exports = {
|
|||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
'ios-swift': {
|
||||||
|
transforms: [
|
||||||
|
'attribute/cti',
|
||||||
|
'name/ti/camel',
|
||||||
|
'color/ColorSwiftUI',
|
||||||
|
'content/swift/literal',
|
||||||
|
'asset/swift/literal',
|
||||||
|
'size/swift/remToCGFloat',
|
||||||
|
'font/swift/literal',
|
||||||
|
],
|
||||||
|
buildPath: 'build/',
|
||||||
|
files: [
|
||||||
|
{
|
||||||
|
format: 'ios-swift/class.swift',
|
||||||
|
className: 'PlatformColor',
|
||||||
|
destination: 'Colors.swift',
|
||||||
|
filter: {
|
||||||
|
attributes: {
|
||||||
|
category: 'color',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
],
|
||||||
|
},
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user