{"format":1,"manifest":{"name":"dart","publisher":"vyloxi","version":"1.1.0","displayName":"Dart","description":"Syntax coloring, comment toggling and snippets for Dart (.dart).","engines":{"ferrum":"^0.1.0"},"categories":["Languages"],"icon":"icon.png","repository":"https://github.com/voukengdongmofrankysteve/ferrum-market","license":"MIT","contributes":{"languages":[{"id":"dart","name":"Dart","extensions":[".dart"],"grammar":"grammars/dart.json","lineComment":"//","blockComment":["/*","*/"]}],"snippets":[{"language":"Dart","path":"snippets/dart.json"}]}},"files":{"icon.png":{"encoding":"base64","content":"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"},"grammars/dart.json":{"encoding":"utf8","content":"{\n  \"ignoreCase\": false,\n  \"rules\": [\n    {\n      \"begin\": \"\\\\/\\\\*\",\n      \"end\": \"\\\\*\\\\/\",\n      \"token\": \"comment\"\n    },\n    {\n      \"match\": \"\\\\/\\\\/.*$\",\n      \"token\": \"comment\"\n    },\n    {\n      \"begin\": \"'''\",\n      \"end\": \"'''\",\n      \"token\": \"string\"\n    },\n    {\n      \"begin\": \"\\\"\\\"\\\"\",\n      \"end\": \"\\\"\\\"\\\"\",\n      \"token\": \"string\"\n    },\n    {\n      \"match\": \"\\\"(?:[^\\\"\\\\\\\\]|\\\\\\\\.)*\\\"\",\n      \"token\": \"string\"\n    },\n    {\n      \"match\": \"'(?:[^'\\\\\\\\]|\\\\\\\\.)*'\",\n      \"token\": \"string\"\n    },\n    {\n      \"match\": \"@[A-Za-z_][A-Za-z0-9_]*\",\n      \"token\": \"macro\"\n    },\n    {\n      \"match\": \"\\\\b(?:0[xX][0-9a-fA-F_]+|0[bB][01_]+|0[oO][0-7_]+|\\\\d[\\\\d_]*(?:\\\\.\\\\d[\\\\d_]*)?(?:[eE][+-]?\\\\d+)?)[uUlLfFdDnNiI]{0,3}\\\\b\",\n      \"token\": \"number\"\n    },\n    {\n      \"match\": \"\\\\b(?:implements|covariant|extension|interface|abstract|continue|deferred|external|Function|operator|required|default|dynamic|extends|factory|finally|library|rethrow|typedef|assert|export|import|return|sealed|static|switch|async|await|break|catch|class|const|final|mixin|super|throw|while|yield|base|case|else|enum|hide|late|part|show|sync|this|void|when|with|for|get|new|set|try|var|as|do|if|in|is|on)\\\\b\",\n      \"token\": \"keyword\"\n    },\n    {\n      \"match\": \"\\\\b(?:false|true|null)\\\\b\",\n      \"token\": \"constant\"\n    },\n    {\n      \"match\": \"\\\\b(?:Iterable|Duration|DateTime|dynamic|double|Object|String|Future|Stream|Never|bool|List|int|Map|num|Set)\\\\b\",\n      \"token\": \"type\"\n    },\n    {\n      \"match\": \"\\\\b(?:runApp|print|main)\\\\b\",\n      \"token\": \"function\"\n    },\n    {\n      \"match\": \"\\\\b[A-Z][A-Za-z0-9_]*\\\\b\",\n      \"token\": \"type\"\n    },\n    {\n      \"match\": \"\\\\b[A-Za-z_][A-Za-z0-9_]*(?=\\\\s*\\\\()\",\n      \"token\": \"function\"\n    }\n  ]\n}\n"},"snippets/dart.json":{"encoding":"utf8","content":"{\n  \"Main\": {\n    \"prefix\": \"main\",\n    \"body\": [\n      \"void main() {\",\n      \"\\t$0\",\n      \"}\"\n    ],\n    \"description\": \"The main function\"\n  },\n  \"Stateless widget\": {\n    \"prefix\": \"stless\",\n    \"body\": [\n      \"class ${1:Name} extends StatelessWidget {\",\n      \"\\tconst ${1:Name}({super.key});\",\n      \"\",\n      \"\\t@override\",\n      \"\\tWidget build(BuildContext context) {\",\n      \"\\t\\treturn $0;\",\n      \"\\t}\",\n      \"}\"\n    ],\n    \"description\": \"A Flutter stateless widget\"\n  },\n  \"Stateful widget\": {\n    \"prefix\": \"stful\",\n    \"body\": [\n      \"class ${1:Name} extends StatefulWidget {\",\n      \"\\tconst ${1:Name}({super.key});\",\n      \"\",\n      \"\\t@override\",\n      \"\\tState<${1:Name}> createState() => _${1:Name}State();\",\n      \"}\",\n      \"\",\n      \"class _${1:Name}State extends State<${1:Name}> {\",\n      \"\\t@override\",\n      \"\\tWidget build(BuildContext context) {\",\n      \"\\t\\treturn $0;\",\n      \"\\t}\",\n      \"}\"\n    ],\n    \"description\": \"A Flutter stateful widget\"\n  },\n  \"Class\": {\n    \"prefix\": \"class\",\n    \"body\": [\n      \"class ${1:Name} {\",\n      \"\\t${2:Name}($3);\",\n      \"\\t$0\",\n      \"}\"\n    ],\n    \"description\": \"A class\"\n  },\n  \"Async function\": {\n    \"prefix\": \"afn\",\n    \"body\": [\n      \"Future<${1:void}> ${2:name}() async {\",\n      \"\\t$0\",\n      \"}\"\n    ],\n    \"description\": \"An async function\"\n  },\n  \"Print\": {\n    \"prefix\": \"pr\",\n    \"body\": [\n      \"print('${1:value}');\"\n    ],\n    \"description\": \"print\"\n  }\n}\n"},"README.md":{"encoding":"utf8","content":"# Dart\n\nSyntax coloring, comment toggling and snippets for Dart.\n\n## Files\n\n`.dart`\n\n## Features\n\n- Colors keywords, types, strings, numbers, comments and more. The colors follow your theme.\n- **Toggle Line Comment** (Ctrl+/) uses `//`.\n- 6 snippets.\n\n## Snippets\n\nType the prefix and press Tab.\n\n| Prefix | What it inserts |\n| --- | --- |\n| `main` | The main function |\n| `stless` | A Flutter stateless widget |\n| `stful` | A Flutter stateful widget |\n| `class` | A class |\n| `afn` | An async function |\n| `pr` | print |\n\nThis extension runs no code and asks for no permissions. It is built with the [language contribution](https://ferrum.vyloxi.com/docs/languages) format.\n"}}}