Skip to content

Commit

Permalink
instapack 5.0.0
Browse files Browse the repository at this point in the history
* Now powered by webpack!

* Now supports Synthetic Default Imports!

* Updated templates to utilize the Synthetic Default Imports!

* Updated README!

* Took out the experimental server mode.

* Updated template packages: we don't need full node typings, only the CommonJS require method!

* Normalize input CSS as index.scss, outputs as ipack.js and ipack.css! #10

* Add output JS and CSS file name options with extensions error guard. Resolve #10

* Added migration guide from 4 to 5 + tsconfig new template!

* Fixed vue book.

* Add VS 2015 TS extension and VS Code download link.

* Screenshot update.

* Refactored PrettyUnits methods.

* Improved build process using a PowerShell script.

* Refactored prettySeconds method.

* Trimmed decimals away from prettyMilliseconds.

* Use FAST inlined source map for development build!

* Updated templates: axios now ships with generic methods!

* Fixed Sass source map break / regression!

* Simplified the human language interface.

* Word: application --> app

* Only log concat watch warning if actually doing it.

* Updated screenshot. Published 5.0.0-beta4

* Developed tsconfig target-sensitive minification and experimental parallel build flag.

* Added Node.js version 8 update nag.

* Async template scaffold.

* Improved Travis build matrix.

* Windows builds downgrades npm 5 to 4 because buggy...

* Add AppVeyor badge to README!

* Make npm install instructions easier to understand.

* Removed Vinyl. Crafted CSS compiler by hand!

* Completed new JS Concat task with source maps support!

* Changed -d wording back.

* Restructured source map (sourceRoot: instapack://).

* Removing output files' source maps before build.

* GulpLog --> timedLog

* Refactored the godly Compiler class into multiple Build Tool and Utilities classes.

* True parallel build tasks using node child process fork instead of Undertaker.

* Use clean EventHub build notification to kill forked process!

* TypeScript 2.6.1 and Node.js 8.9.0 LTS were released!
  • Loading branch information
ryanelian authored Oct 31, 2017
1 parent cf501d3 commit ae5cbd4
Show file tree
Hide file tree
Showing 104 changed files with 3,335 additions and 3,163 deletions.
21 changes: 19 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,24 @@
language: node_js
node_js:
- "6"
- "7"
- "8"
env:
- TEMPLATE=angular-bootstrap
- TEMPLATE=angular-material
- TEMPLATE=empty
- TEMPLATE=inferno
- TEMPLATE=react
- TEMPLATE=vue
- TEMPLATE=vue+
cache:
yarn: true
directories:
- node_modules
script:
- npm run build
- npm link
- instapack --version
- mkdir demo
- cd demo
- ipack new $TEMPLATE
- ipack
- ipack -ud
199 changes: 113 additions & 86 deletions README.MD

Large diffs are not rendered by default.

41 changes: 41 additions & 0 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
version: 1.0.{build}
image: Visual Studio 2017
environment:
NODEJS_VERSION: 8
matrix:
- TEMPLATE: angular-bootstrap
- TEMPLATE: angular-material
- TEMPLATE: empty
- TEMPLATE: inferno
- TEMPLATE: react
- TEMPLATE: vue
- TEMPLATE: vue+
cache:
- node_modules
- '%LOCALAPPDATA%\Yarn'
test: off
install:
- ps: >-
Install-Product node $env:NODEJS_VERSION
npm install -g npm@latest-4 # Fixes build break due to npm 5 vs. fsevents in Windows!
yarn
build_script:
- ps: >-
npm run build
npm link
instapack --version
mkdir demo
cd demo
ipack new $env:TEMPLATE
ipack
ipack -ud
16 changes: 0 additions & 16 deletions bin/Aliasify.js

This file was deleted.

Loading

0 comments on commit ae5cbd4

Please sign in to comment.