Skip to content
This repository was archived by the owner on Aug 16, 2022. It is now read-only.

Commit 976d4f1

Browse files
authored
feat: use @vue/component-compiler-utils to provide high level component compilation API (#59)
* feat: use component-compiler-utils * fix: ignore fsevents when not supported * chore: bump component-compiler-utils version * chore: use lockfile to install deps on CI * chore: remove eslint files * chore: remove old typings file * chore: code style fixes * fix: typescript mis-matched type warning * fix: compile src directory with tsc * fix: store compiled baseline code to HTML files when not in CI * fix: launch headless chrome on CI * feat: minify css * refactor: extract compileStyle method * chore: rename package to @vue/component-compiler * fix: add `data-v-` prefix to scopeId in compilation step
1 parent a23740f commit 976d4f1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+2674
-9766
lines changed

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
key: dependency-cache-{{ checksum "package.json" }}
1414
- run:
1515
name: Install package dependencies
16-
command: yarn --no-progress install
16+
command: yarn --no-progress install --pure-lockfile
1717
- save_cache:
1818
key: dependency-cache-{{ checksum "package.json" }}
1919
paths:

.eslintrc

Lines changed: 0 additions & 4 deletions
This file was deleted.

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
.DS_Store
2-
node_modules
2+
node_modules
3+
/dist
4+
*.log
5+
/test/output/

.yarnrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ignoreOptional "true"

index.d.ts

Lines changed: 0 additions & 172 deletions
This file was deleted.

jest.config.js

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
module.exports = {
2-
moduleFileExtensions: [
3-
'js',
4-
'json',
5-
'png',
6-
'vue'
7-
],
2+
moduleFileExtensions: ['js', 'json', 'png', 'ts', 'vue'],
83
transform: {
9-
'.*\.(js|vue|png)$': './test/setup/jest-helper.js'
4+
'^.+\\.js$': 'babel-jest',
5+
'^.+\\.ts$': '<rootDir>/node_modules/ts-jest/preprocessor.js',
6+
'.*.(js|vue|png)$': './test/setup/jest-helper.js'
107
},
11-
testRegex: '.*\.spec.js'
8+
testMatch: ['**/?(*.)(spec|test).ts']
129
}

0 commit comments

Comments
 (0)