Skip to content

Commit

Permalink
Merge 4fe151c into c8ab12b
Browse files Browse the repository at this point in the history
  • Loading branch information
aelbore committed Feb 22, 2020
2 parents c8ab12b + 4fe151c commit ede6aca
Show file tree
Hide file tree
Showing 10 changed files with 44 additions and 4,060 deletions.
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
[submodule "packages/rollup-plugin-inline-lit-element"]
path = packages/rollup-plugin-inline-lit-element
url = https://github.com/aelbore/rollup-plugin-inline-lit-element.git
[submodule "packages/inline-lit-element-loader"]
path = packages/inline-lit-element-loader
url = https://github.com/aelbore/inline-lit-element-loader.git
5 changes: 1 addition & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,6 @@ install:
script:
- yarn test
- yarn build && yarn link.lib
- npm --prefix ./packages/rollup-plugin-inline-lit-element run build
- npm --prefix ./packages/rollup-plugin-inline-lit-element run link.loader
- npm --prefix ./packages/rollup-plugin-inline-lit-element run build.counter
- npm --prefix ./packages/rollup-plugin-inline-lit-element run build.counter.decorators
- sh ./tools/post-build.sh
after_success:
- yarn coveralls
9 changes: 7 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"build": "aria-build -d --external typescript,postcss,node-sass",
"test": "aria-mocha --dir specs --include-dir src --check-coverage",
"link.lib": "ts-node ./tools/link.ts",
"unlink.lib": "ts-node ./tools/unlink.ts",
"coveralls": "cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"
},
"repository": {
Expand Down Expand Up @@ -47,16 +48,20 @@
"aria-mocha-headless": "^0.1.0",
"autoprefixer": "^9.7.4",
"chai": "^4.2.0",
"copy-webpack-plugin": "^5.1.1",
"coveralls": "^3.0.9",
"cssnano": "^4.1.10",
"cssnano-preset-default": "^4.0.7",
"express": "^4.17.1",
"lit-element": "^2.2.1",
"mock-fs": "git+https://github.com/tschaub/mock-fs.git",
"node-sass": "^4.13.1",
"postcss": "^7.0.26",
"postcss": "^7.0.27",
"postcss-nested": "^4.2.1",
"postcss-simple-vars": "^5.0.2",
"typescript": "^3.7.4"
"terser-webpack-plugin": "^2.3.5",
"typescript": "^3.7.4",
"webpack": "^4.41.6",
"webpack-cli": "^3.3.11"
}
}
1 change: 1 addition & 0 deletions packages/inline-lit-element-loader
3 changes: 2 additions & 1 deletion src/index.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
export * from './transpiler'
export * from './css-preprocessors'
export * from './css-preprocessors'
export * from './libs'
17 changes: 11 additions & 6 deletions tools/link.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
import { symlinkDir } from 'aria-build'

(async function() {
await symlinkDir('./dist',
'./node_modules/lit-element-transpiler'
)
await symlinkDir('./node_modules',
'./packages/rollup-plugin-inline-lit-element/node_modules'
)

await Promise.all([
symlinkDir('./dist', './node_modules/lit-element-transpiler'),
symlinkDir('./node_modules',
'./packages/rollup-plugin-inline-lit-element/node_modules'
),
symlinkDir('./node_modules',
'./packages/inline-lit-element-loader/node_modules'
)
])

})()
9 changes: 9 additions & 0 deletions tools/post-build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
npm --prefix ./packages/rollup-plugin-inline-lit-element run build &&
npm --prefix ./packages/rollup-plugin-inline-lit-element run link.loader &&
npm --prefix ./packages/rollup-plugin-inline-lit-element run build.counter &&
npm --prefix ./packages/rollup-plugin-inline-lit-element run build.counter.decorators &&

npm --prefix ./packages/inline-lit-element-loader run bundle &&
npm --prefix ./packages/inline-lit-element-loader run link.loader &&
npm --prefix ./packages/inline-lit-element-loader run build.counter &&
npm --prefix ./packages/inline-lit-element-loader run build.counter.decorators
9 changes: 9 additions & 0 deletions tools/unlink.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import { unlinkDir } from 'aria-build'

(async function() {
await Promise.all([
unlinkDir('./node_modules/lit-element-transpiler'),
unlinkDir('./packages/rollup-plugin-inline-lit-element/node_modules'),
unlinkDir('./packages/inline-lit-element-loader/node_modules')
])
})()
Loading

0 comments on commit ede6aca

Please sign in to comment.