Socket
Socket
Sign inDemoInstall

tintan

Package Overview
Dependencies
7
Maintainers
2
Versions
12
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.0.8 to 0.1.0

etc/sublime-project.json.eco

10

package.json
{
"name": "tintan",
"description": "Titanium development with style.",
"version": "0.0.8",
"version": "0.1.0",
"keywords": [

@@ -23,7 +23,11 @@ "titanium",

"colors": ">=0.6.0",
"jake": ">=0.5.1",
"jake": ">=0.5.17",
"libxmljs": ">=0.6.0",
"eco": ">=1.0.3",
"coffee-script": ">=1.3.3"
"coffee-script": ">=1.3.3",
"deep-extend": ">=0.2.5"
},
"optionalDependencies": {
"iced-coffee-script": ">= 1.4.0"
},
"devDependencies": {},

@@ -30,0 +34,0 @@ "engines": {

@@ -10,3 +10,3 @@ # Tintan - Titanium development with style!

Tintan integrates state of the art tools into your Titanium development.
Featuring a ready to use setup for building projects with useful Jake tasks,

@@ -25,3 +25,3 @@ being able to write applications in CofeeScript without having to worry about compiling them,

* Integrate BDD to your development and ensure all tests succeed on production builds.
* Include vendor node modules for using within your app by using ender.js
* Include vendor node modules for using within your app by using ender.js

@@ -41,41 +41,115 @@ ### INSTALLATION

### ENVIRONMENT VARIABLES
### SOME TASKS
```sh
# Compile sources
$ tintan compile
# Watch and compile [Iced] CoffeeScript sources
$ tintan compile:coffee:watch
# Build and launch on Android Virtual Device
$ tintan run:android
# Build and launch on Android physical device
$ tintan install:android
# Build and launch on iPad simulator
$ tintan run:ipad
etc...
```
### CONFIG / ENVIRONMENT VARIABLES
```sh
# Configure all available options.
# Creates JSON text file ./tintan.config if not present.
$ tintan config
# Display options and settings.
$ tintan config:display
# Set option/value pairs.
$ tintan config:set option=value [option=value...]
# Reset option to default value.
$ tintan config:set option=default
```
Normally Tintan will try to guess your current environment setup, you can
however force a particular setting by exporting one of the following variables:
however force a particular setting by setting or exporting one of the following variables:
TI_PLATFORM - The platform for mobile development: 'android', 'iphone', 'mobileweb', 'module'
#### OPTIONS
By default if your OS is Linux, android will be used,
on Mac iphone will be selected by default.
##### **option** / **ENV_VAR** • *type* • `default value`
**verbose** • *boolean* • `true`
TI_HOME - The Titanium directory containing mobilesdk/ subdir.
Verbose compiling?
On Linux, ~/.titanium if found.
On Mac /Library/Application Support/Titanium
**iced** • *boolean* • `false`
Compile with Iced CoffeeScript?
TI_SDK - The version of the Titanium SDK to use.
**compile_js** • *boolean* • `true`
By default the greatest version installed on $TI_HOME/mobilesdk
For distribution builds, compile JS with Closure compiler? (Obfuscation can be bad for debugging.)
**debug** • *boolean* • `false`
TI_PYTHON - The python executable to run Titanium scripts.
Wait for debugger to attach?
By default the python found in PATH
**debug\_address** • *String* • `'127.0.0.1'`
IOS_VERSION - The version of iOS to target, eg. 4.0, 5.0
IP Address for debugger connection
Default: max value of ~/Library/Application Support/iPhone Simulator/
**debug\_port** • *Number* • `5858`
Port for debugger
ANDROID_SDK - The location of the Android development kit.
**android\_avd** / **AVD** • *String* • `null`
Default: on Mac the max value of /usr/local/Cellar/android-sdk/* if any.
The Android virtual device to use for development.
**android\_device** • *String* • `''`
AVD - The Android virtual device to use for development.
The Android physical device to use for development.
Default: none.
**android\_sdk** / **ANDROID\_SDK** • *String* • Linux: `/opt/android-sdk`, Mac: the max value of `/usr/local/Cellar/android-sdk/*`, Windows: `C:\Program Files (x86)\Android\android-sdk`
The location of the Android development kit.
**keystore** • *String* • `null`
The location of the Android keystore with which to sign distribution builds.
**storepass** • *String* • `null`
The storepass for the Android keystore with which to sign distribution builds.
**key_alias** • *String* • `null`
The alias for the Android keystore with which to sign distribution builds.
**ios\_version** / **IOS\_VERSION** • *String* • max value of `~/Library/Application Support/iPhone Simulator/`
The version of iOS to target, eg. 5.0, 6.0
**ti\_home** / **TI\_HOME** • *String* • Linux: `~/.titanium`, Mac: `/Library/Application Support/Titanium`
The Titanium directory containing `mobilesdk/` subdir.
**ti\_platform** / **TI\_PLATFORM** • *String* • Linux: `'android'`, Mac: `'iphone'`
The platform for mobile development: `'android'`, `'iphone'`, `'mobileweb'`, `'module'`
**ti\_python** / **TI\_PYTHON** • *String* • the python found in `$PATH`
The python executable to run Titanium scripts.
**ti\_sdk** / **TI\_SDK** &bull; *String* &bull; `<sdk-version />` in `tiapp.xml`, or the greatest version installed on `$TI_HOME/mobilesdk`
The version of the Titanium SDK to use.

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc