├── .eslintignore ├── .eslintrc.yml ├── .gitignore ├── .vscode └── settings.json ├── README.md ├── lib ├── document-store.js ├── generate-types.js ├── index.js ├── is-sketch-file.js ├── load-sketch-file.js ├── run.js ├── schema │ ├── Document.js │ ├── Scalars.js │ ├── generated │ │ ├── ArtboardGroup.js │ │ ├── AssetCollection.js │ │ ├── BaseGrid.js │ │ ├── BitmapLayer.js │ │ ├── Color.js │ │ ├── CurvePoint.js │ │ ├── DocumentData.js │ │ ├── ExportFormat.js │ │ ├── ExportOptions.js │ │ ├── ExportPreset.js │ │ ├── FlowConnection.js │ │ ├── ForeignLayerStyle.js │ │ ├── ForeignObject.js │ │ ├── ForeignStyle.js │ │ ├── ForeignSymbol.js │ │ ├── ForeignTextStyle.js │ │ ├── Gradient.js │ │ ├── GradientStop.js │ │ ├── GraphicsContextSettings.js │ │ ├── HotspotLayer.js │ │ ├── ImageCollection.js │ │ ├── Layer.js │ │ ├── LayerGroup.js │ │ ├── LayoutGrid.js │ │ ├── OvalShape.js │ │ ├── OverrideValue.js │ │ ├── Page.js │ │ ├── PolygonShape.js │ │ ├── Rect.js │ │ ├── RectangleShape.js │ │ ├── RulerData.js │ │ ├── ShapeGroup.js │ │ ├── ShapePath.js │ │ ├── ShapePathLayer.js │ │ ├── SharedObject.js │ │ ├── SharedObjectContainer.js │ │ ├── SharedStyle.js │ │ ├── SharedStyleContainer.js │ │ ├── SharedTextStyleContainer.js │ │ ├── SimpleGrid.js │ │ ├── SliceLayer.js │ │ ├── StarShape.js │ │ ├── Style.js │ │ ├── StyleBasicFill.js │ │ ├── StyleBlur.js │ │ ├── StyleBorder.js │ │ ├── StyleBorderOptions.js │ │ ├── StyleColorControls.js │ │ ├── StyleFill.js │ │ ├── StyleInnerShadow.js │ │ ├── StylePart.js │ │ ├── StyleShadow.js │ │ ├── StyledLayer.js │ │ ├── Symbol.js │ │ ├── SymbolContainer.js │ │ ├── SymbolInstance.js │ │ ├── SymbolMaster.js │ │ ├── TextLayer.js │ │ ├── TextStyle.js │ │ └── TriangleShape.js │ ├── index.js │ ├── overrides │ │ ├── BitmapLayer.js │ │ └── OverrideValue.js │ └── type-map.js ├── serve.js └── watch.js └── package.json /.eslintignore: -------------------------------------------------------------------------------- 1 | lib/schema/generated/ 2 | -------------------------------------------------------------------------------- /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/README.md -------------------------------------------------------------------------------- /lib/document-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/document-store.js -------------------------------------------------------------------------------- /lib/generate-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/generate-types.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/is-sketch-file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/is-sketch-file.js -------------------------------------------------------------------------------- /lib/load-sketch-file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/load-sketch-file.js -------------------------------------------------------------------------------- /lib/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/run.js -------------------------------------------------------------------------------- /lib/schema/Document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/Document.js -------------------------------------------------------------------------------- /lib/schema/Scalars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/Scalars.js -------------------------------------------------------------------------------- /lib/schema/generated/ArtboardGroup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/ArtboardGroup.js -------------------------------------------------------------------------------- /lib/schema/generated/AssetCollection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/AssetCollection.js -------------------------------------------------------------------------------- /lib/schema/generated/BaseGrid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/BaseGrid.js -------------------------------------------------------------------------------- /lib/schema/generated/BitmapLayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/BitmapLayer.js -------------------------------------------------------------------------------- /lib/schema/generated/Color.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/Color.js -------------------------------------------------------------------------------- /lib/schema/generated/CurvePoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/CurvePoint.js -------------------------------------------------------------------------------- /lib/schema/generated/DocumentData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/DocumentData.js -------------------------------------------------------------------------------- /lib/schema/generated/ExportFormat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/ExportFormat.js -------------------------------------------------------------------------------- /lib/schema/generated/ExportOptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/ExportOptions.js -------------------------------------------------------------------------------- /lib/schema/generated/ExportPreset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/ExportPreset.js -------------------------------------------------------------------------------- /lib/schema/generated/FlowConnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/FlowConnection.js -------------------------------------------------------------------------------- /lib/schema/generated/ForeignLayerStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/ForeignLayerStyle.js -------------------------------------------------------------------------------- /lib/schema/generated/ForeignObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/ForeignObject.js -------------------------------------------------------------------------------- /lib/schema/generated/ForeignStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/ForeignStyle.js -------------------------------------------------------------------------------- /lib/schema/generated/ForeignSymbol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/ForeignSymbol.js -------------------------------------------------------------------------------- /lib/schema/generated/ForeignTextStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/ForeignTextStyle.js -------------------------------------------------------------------------------- /lib/schema/generated/Gradient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/Gradient.js -------------------------------------------------------------------------------- /lib/schema/generated/GradientStop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/GradientStop.js -------------------------------------------------------------------------------- /lib/schema/generated/GraphicsContextSettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/GraphicsContextSettings.js -------------------------------------------------------------------------------- /lib/schema/generated/HotspotLayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/HotspotLayer.js -------------------------------------------------------------------------------- /lib/schema/generated/ImageCollection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/ImageCollection.js -------------------------------------------------------------------------------- /lib/schema/generated/Layer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/Layer.js -------------------------------------------------------------------------------- /lib/schema/generated/LayerGroup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/LayerGroup.js -------------------------------------------------------------------------------- /lib/schema/generated/LayoutGrid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/LayoutGrid.js -------------------------------------------------------------------------------- /lib/schema/generated/OvalShape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/OvalShape.js -------------------------------------------------------------------------------- /lib/schema/generated/OverrideValue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/OverrideValue.js -------------------------------------------------------------------------------- /lib/schema/generated/Page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/Page.js -------------------------------------------------------------------------------- /lib/schema/generated/PolygonShape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/PolygonShape.js -------------------------------------------------------------------------------- /lib/schema/generated/Rect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/Rect.js -------------------------------------------------------------------------------- /lib/schema/generated/RectangleShape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/RectangleShape.js -------------------------------------------------------------------------------- /lib/schema/generated/RulerData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/RulerData.js -------------------------------------------------------------------------------- /lib/schema/generated/ShapeGroup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/ShapeGroup.js -------------------------------------------------------------------------------- /lib/schema/generated/ShapePath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/ShapePath.js -------------------------------------------------------------------------------- /lib/schema/generated/ShapePathLayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/ShapePathLayer.js -------------------------------------------------------------------------------- /lib/schema/generated/SharedObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/SharedObject.js -------------------------------------------------------------------------------- /lib/schema/generated/SharedObjectContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/SharedObjectContainer.js -------------------------------------------------------------------------------- /lib/schema/generated/SharedStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/SharedStyle.js -------------------------------------------------------------------------------- /lib/schema/generated/SharedStyleContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/SharedStyleContainer.js -------------------------------------------------------------------------------- /lib/schema/generated/SharedTextStyleContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/SharedTextStyleContainer.js -------------------------------------------------------------------------------- /lib/schema/generated/SimpleGrid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/SimpleGrid.js -------------------------------------------------------------------------------- /lib/schema/generated/SliceLayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/SliceLayer.js -------------------------------------------------------------------------------- /lib/schema/generated/StarShape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/StarShape.js -------------------------------------------------------------------------------- /lib/schema/generated/Style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/Style.js -------------------------------------------------------------------------------- /lib/schema/generated/StyleBasicFill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/StyleBasicFill.js -------------------------------------------------------------------------------- /lib/schema/generated/StyleBlur.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/StyleBlur.js -------------------------------------------------------------------------------- /lib/schema/generated/StyleBorder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/StyleBorder.js -------------------------------------------------------------------------------- /lib/schema/generated/StyleBorderOptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/StyleBorderOptions.js -------------------------------------------------------------------------------- /lib/schema/generated/StyleColorControls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/StyleColorControls.js -------------------------------------------------------------------------------- /lib/schema/generated/StyleFill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/StyleFill.js -------------------------------------------------------------------------------- /lib/schema/generated/StyleInnerShadow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/StyleInnerShadow.js -------------------------------------------------------------------------------- /lib/schema/generated/StylePart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/StylePart.js -------------------------------------------------------------------------------- /lib/schema/generated/StyleShadow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/StyleShadow.js -------------------------------------------------------------------------------- /lib/schema/generated/StyledLayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/StyledLayer.js -------------------------------------------------------------------------------- /lib/schema/generated/Symbol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/Symbol.js -------------------------------------------------------------------------------- /lib/schema/generated/SymbolContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/SymbolContainer.js -------------------------------------------------------------------------------- /lib/schema/generated/SymbolInstance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/SymbolInstance.js -------------------------------------------------------------------------------- /lib/schema/generated/SymbolMaster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/SymbolMaster.js -------------------------------------------------------------------------------- /lib/schema/generated/TextLayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/TextLayer.js -------------------------------------------------------------------------------- /lib/schema/generated/TextStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/TextStyle.js -------------------------------------------------------------------------------- /lib/schema/generated/TriangleShape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/generated/TriangleShape.js -------------------------------------------------------------------------------- /lib/schema/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/index.js -------------------------------------------------------------------------------- /lib/schema/overrides/BitmapLayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/overrides/BitmapLayer.js -------------------------------------------------------------------------------- /lib/schema/overrides/OverrideValue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/overrides/OverrideValue.js -------------------------------------------------------------------------------- /lib/schema/type-map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/schema/type-map.js -------------------------------------------------------------------------------- /lib/serve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/serve.js -------------------------------------------------------------------------------- /lib/watch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/lib/watch.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathieudutour/graphql-x-sketch/HEAD/package.json --------------------------------------------------------------------------------