npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

tintan

v0.4.1

Published

Titanium development with style. A suite of Jake build tasks which integrate with Sublime Text and Titanium Studio. Usable on all platforms.

Downloads

16

Readme

Tintan - Titanium development with style!

A coffee-script based tool for adding coffee, bdd and node_modules to your Titanium development.

OVERVIEW

Tintan integrates state of the art tools into your Titanium development.

Featuring a ready to use setup for building projects with useful Jake tasks, being able to write applications in CofeeScript without having to worry about compiling them, managing your project dependencies using NPM and allowing to include node modules on your mobile application using ender.js

FEATURES

  • Painless installation and project setup.
  • Integrated build with Titanium Studio.
  • CLI (tasks) for when you feel more confortable building from the command line.
  • Allows you to write CoffeeScript sources and get them automatically compiled.
  • 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

INSTALLATION

  $ npm install -g tintan

  # cd /your/titanium/project

  $ tintan

  # Get an overview of available tasks
  $ tintan -T

ENVIRONMENT VARIABLES

Normally Tintan will try to guess your current environment setup, you can however force a particular setting by exporting one of the following variables:

TI_PLATFORM   - The platform for mobile development: 'android', 'iphone', 'mobileweb', 'module'

                By default if your OS is Linux, android will be used,
                on Mac iphone will be selected by default.


TI_HOME       - The Titanium directory containing mobilesdk/ subdir.

                On Linux, ~/.titanium if found.
                On Mac /Library/Application Support/Titanium


TI_SDK        - The version of the Titanium SDK to use.

                By default the greatest version installed on $TI_HOME/mobilesdk


TI_PYTHON     - The python executable to run Titanium scripts.

                By default the python found in PATH

IOS_VERSION   - The version of iOS to target, eg. 4.0, 5.0 

                Default: max value of ~/Library/Application Support/iPhone Simulator/


ANDROID_SDK   - The location of the Android development kit.

                Default: on Mac the max value of /usr/local/Cellar/android-sdk/* if any.


AVD           - The Android virtual device to use for development.

                Default: none.