Comments (6)
@Astrovic @ULSashido please use version 1.5.2. I briefly tested them on node 12 and 14, and tests passed.
from titaniumifier.
Having same issue, I assume the bluebird npm needs a newer version
from titaniumifier.
As you can see it has nothing to do with Bluebird (which is just the Promises implementation) but with adm-zip
:
/…/titaniumifier/node_modules/adm-zip/headers/entryHeader.js:216:18
^^^^^^^
There’s a relatively easy solution, that is to upgrade adm-zip
to the latest 0.5.x
version. Everything should work (tests are passing on my machine). @Robbe92 Can you take care of it?
from titaniumifier.
This is what is required to make tests pass.
diff --git a/package.json b/package.json
index e6f560d..f4e35be 100644
--- a/package.json
+++ b/package.json
@@ -30,7 +30,7 @@
"analysis"
],
"dependencies": {
- "adm-zip": "0.4.7",
+ "adm-zip": "0.5.9",
"bluebird": "^2.5.1",
"browserify": "^11.0.1",
"commander": "^2.5.1",
@@ -50,12 +50,14 @@
},
"devDependencies": {
"grunt": "^0.4.2",
+ "grunt-cli": "^0.1.13",
"grunt-contrib-clean": "^0.6.0",
"grunt-contrib-jshint": "^0.11.2",
"grunt-mocha-test": "^0.12.4",
"grunt-titanium": "^0.3.1",
"grunt-zip": "^0.17.0",
"longjohn": "^0.2.4",
+ "mocha": "^1.20.0",
"moment": "^2.5.1",
"reduce": "^1.0.1",
"reduce-component": "^1.0.1",
from titaniumifier.
(By the way adding grunt-cli
and mocha
is required because both npm and Yarn nowadays do not install peer dependencies automatically for you)
from titaniumifier.
Thanks a lot @yuchi!
from titaniumifier.
Related Issues (20)
- Zipfile should have lower case names HOT 1
- option to minify output HOT 8
- Strip “use strict” from code (3.5.0.GA) HOT 9
- Zip module issue HOT 7
- NPM unable to install or build HOT 3
- The generated package.json has a "main" script that doesn't exist HOT 8
- Requiring alloy modules HOT 10
- Support for platform dependent files HOT 1
- Using of external modules HOT 8
- Refactor transforms HOT 1
- linking to submodules HOT 6
- Trying to titaniumifier AWS node sdk HOT 2
- Error building module throw e; ^ HOT 6
- nativeDependences if dependent module has different version for each platform HOT 10
- I cannot install it because of errors HOT 21
- Parse HOT 5
- Problem trying to titaniumifier sendemail HOT 1
- Uncaught SyntaxError HOT 1
- Support for SDK 8.x? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from titaniumifier.