| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- {
- "$schema": "https://turbo.build/schema.json",
- "extends": ["//"],
- "tasks": {
- "build": {
- "dependsOn": [
- "//#install:modules",
- "clean",
- "^build",
- "build:declarations",
- "build:scss",
- "build:svg"
- ]
- },
- "build:declarations": {
- "dependsOn": ["//#install:modules", "^build"],
- "inputs": ["src/**/*.ts", "src/**/*.tsx"],
- "outputs": ["dist/**/*.d.ts"]
- },
- "build:scss": {
- "dependsOn": ["//#install:modules"],
- "inputs": ["src/**/*.scss"],
- "outputs": ["dist/**/*.scss"]
- },
- "build:storybook": {
- "outputs": ["storybook-static/**"]
- },
- "build:svg": {
- "dependsOn": ["//#install:modules"],
- "inputs": ["src/**/*.svg"],
- "outputs": ["dist/**/*.svg"]
- },
- "clean": {
- "cache": false,
- "outputs": []
- },
- "fix:lint": {
- "dependsOn": [
- "//#install:modules",
- "fix:lint:eslint",
- "fix:lint:stylelint"
- ]
- },
- "fix:lint:eslint": {
- "dependsOn": ["//#install:modules", "^build"],
- "cache": false
- },
- "fix:lint:stylelint": {
- "dependsOn": ["//#install:modules"],
- "cache": false
- },
- "test:lint": {
- "dependsOn": ["test:lint:eslint", "test:lint:stylelint"]
- },
- "test:lint:eslint": {
- "dependsOn": ["//#install:modules", "^build"]
- },
- "test:lint:stylelint": {
- "dependsOn": ["//#install:modules"]
- }
- }
- }
|