Socket
Socket
Sign inDemoInstall

airtable

Package Overview
Dependencies
Maintainers
2
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

airtable - npm Package Versions

124

0.5.8

Diff

Changelog

Source

v0.5.8

  • Remove async dependency (#76)
  • Shrink size of browser build by about half (#76)
kasrak
published 0.5.7 •

Changelog

Source

v0.5.7

  • Support dotenv for loading config (#59)
  • Improve error message is select() is called without args (#70)
  • Update dependencies (#73)
kasrak
published 0.5.6 •

Changelog

Source

v0.5.6

  • Fix crash when specifying sort direction or cellFormat options
kasrak
published 0.5.5 •

Changelog

Source

v0.5.5

  • Upgrade lodash package from 2.4.1 to 4.17.10
kasrak
published 0.5.4 •

Changelog

Source

v0.5.4

  • Upgrade request package to 2.85.0
kasrak
published 0.5.3 •

Changelog

Source

v0.5.3

  • Fix User-Agent header warnings when running Chrome (#52)
  • Fix JSON imports so webpack can bundle
kasrak
published 0.5.2 •

Changelog

Source

v0.5.2

  • Support for the cellFormat, userLocale, and timeZone parameters
kasrak
published 0.5.1 •

Changelog

Source

v0.5.1

  • Improved handling of unexpected server errors
  • Exports AirtableError class as Airtable.Error for use in instanceof checks.
kasrak
published 0.5.0 •

Changelog

Source

v0.5.0

  • Optional Promise-based API: if you call any method that takes a callback without providing a callback, it will return a Promise:

      table.find(recordId).then(record => {
          // Process record.
      }).catch(err => {
          // Handle error.
      })
    
    • Added an all() method for automatically fetching all records across all pages when selecting from a table:

      table.select({view: 'Main View'}).all().then(records => {
          // records array will contain every record in Main View.
      }).catch(err => {
          // Handle error.
      })
      
kasrak
published 0.4.5 •

Changelog

Source

v0.4.5

  • The default timeout for requests is increased from 30 seconds to 5 minutes. You can set a custom timeout by passing requestTimeout in milliseconds to the Airtable constructor or Airtable.configure:

     Airtable.configure({requestTimeout: 30 * 1000}); // 30 seconds
    
SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc