forked from MOIMOB/drinkable
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsettings.json
35 lines (35 loc) · 1.34 KB
/
settings.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
{
"typescript.tsdk": "node_modules/typescript/lib",
"editor.rulers": [120],
"editor.tabSize": 4,
"editor.insertSpaces": true,
"editor.detectIndentation": false,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"tailwindCSS.experimental.classRegex": ["/\\*\\s*tw\\s*\\*/\\s*'([^']*)'", "/\\*\\s*tw\\s*\\*/\\s*\"([^\"]*)\""],
"folderTemplates.structures": [
{
"name": "Aurelia Component ( HTML + TS )",
"customVariables": ["fileName"],
"omitParentDirectory": true,
"omitFTName": true,
"openFilesWhenDone": ["*.html", "*.ts"],
"structure": [
{
"fileName": "<fileName | kebabcase>/<fileName | kebabcase>.ts",
"template": "ts-class-with-autoinject"
},
{
"fileName": "<fileName | kebabcase>/<fileName | kebabcase>.html",
"template": "empty-html-file"
}
]
}
],
"folderTemplates.fileTemplates": {
"empty-html-file": ["<template> </template>"],
"ts-class-with-autoinject": [
"import { autoinject } from 'aurelia-framework' \n\n @autoinject \n\n export class <fileName | pascalcase> { \n\n constructor() {} \n\n } \n\n"
]
}
}