{"format":1,"manifest":{"name":"lua","publisher":"vyloxi","version":"1.1.0","displayName":"Lua","description":"Syntax coloring, comment toggling and snippets for Lua (.lua).","engines":{"ferrum":"^0.1.0"},"categories":["Languages"],"icon":"icon.png","repository":"https://github.com/voukengdongmofrankysteve/ferrum-market","license":"MIT","contributes":{"languages":[{"id":"lua","name":"Lua","extensions":[".lua"],"grammar":"grammars/lua.json","lineComment":"--","blockComment":["--[[","]]"]}],"snippets":[{"language":"Lua","path":"snippets/lua.json"}]}},"files":{"icon.png":{"encoding":"base64","content":"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"},"grammars/lua.json":{"encoding":"utf8","content":"{\n  \"ignoreCase\": false,\n  \"rules\": [\n    {\n      \"begin\": \"\\\\-\\\\-\\\\[\\\\[\",\n      \"end\": \"\\\\]\\\\]\",\n      \"token\": \"comment\"\n    },\n    {\n      \"begin\": \"\\\\-\\\\-\\\\[==\\\\[\",\n      \"end\": \"\\\\]==\\\\]\",\n      \"token\": \"comment\"\n    },\n    {\n      \"match\": \"\\\\-\\\\-.*$\",\n      \"token\": \"comment\"\n    },\n    {\n      \"match\": \"\\\"(?:[^\\\"\\\\\\\\]|\\\\\\\\.)*\\\"\",\n      \"token\": \"string\"\n    },\n    {\n      \"match\": \"'(?:[^'\\\\\\\\]|\\\\\\\\.)*'\",\n      \"token\": \"string\"\n    },\n    {\n      \"begin\": \"\\\\[\\\\[\",\n      \"end\": \"\\\\]\\\\]\",\n      \"token\": \"string\"\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(?:function|elseif|repeat|return|break|local|until|while|else|goto|then|and|end|for|not|do|if|in|or)\\\\b\",\n      \"token\": \"keyword\"\n    },\n    {\n      \"match\": \"\\\\b(?:false|true|self|nil)\\\\b\",\n      \"token\": \"constant\"\n    },\n    {\n      \"match\": \"\\\\b(?:string\\\\.format|setmetatable|getmetatable|table\\\\.insert|table\\\\.remove|table\\\\.concat|string\\\\.sub|tostring|tonumber|require|ipairs|assert|select|unpack|print|pairs|pcall|error|type)\\\\b\",\n      \"token\": \"function\"\n    },\n    {\n      \"match\": \"\\\\b[A-Za-z_][A-Za-z0-9_]*(?=\\\\s*\\\\()\",\n      \"token\": \"function\"\n    }\n  ]\n}\n"},"snippets/lua.json":{"encoding":"utf8","content":"{\n  \"Function\": {\n    \"prefix\": \"fn\",\n    \"body\": [\n      \"local function ${1:name}(${2:args})\",\n      \"\\t$0\",\n      \"end\"\n    ],\n    \"description\": \"A function\"\n  },\n  \"For pairs\": {\n    \"prefix\": \"forp\",\n    \"body\": [\n      \"for ${1:k}, ${2:v} in pairs(${3:t}) do\",\n      \"\\t$0\",\n      \"end\"\n    ],\n    \"description\": \"Iterate a table\"\n  },\n  \"For ipairs\": {\n    \"prefix\": \"fori\",\n    \"body\": [\n      \"for ${1:i}, ${2:v} in ipairs(${3:t}) do\",\n      \"\\t$0\",\n      \"end\"\n    ],\n    \"description\": \"Iterate an array\"\n  },\n  \"If\": {\n    \"prefix\": \"if\",\n    \"body\": [\n      \"if ${1:condition} then\",\n      \"\\t$0\",\n      \"end\"\n    ],\n    \"description\": \"if\"\n  },\n  \"Module\": {\n    \"prefix\": \"mod\",\n    \"body\": [\n      \"local M = {}\",\n      \"\",\n      \"$0\",\n      \"\",\n      \"return M\"\n    ],\n    \"description\": \"A module table\"\n  },\n  \"Require\": {\n    \"prefix\": \"req\",\n    \"body\": [\n      \"local ${1:name} = require('${2:module}')\"\n    ],\n    \"description\": \"require\"\n  }\n}\n"},"README.md":{"encoding":"utf8","content":"# Lua\n\nSyntax coloring, comment toggling and snippets for Lua.\n\n## Files\n\n`.lua`\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| `fn` | A function |\n| `forp` | Iterate a table |\n| `fori` | Iterate an array |\n| `if` | if |\n| `mod` | A module table |\n| `req` | require |\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"}}}