xxi-cinema-crawler

1.0.2 • Public • Published

xxi-cinema-crawler

fetchMovies is a promise that resolves to an array of movies. each movie includes a title, description, and current schedule

the data is taken from https://m.21cineplex.com/

https://github.com/kevinjanada/xxi-cinema-crawler

see result.json at github for example of data

var xxiCinemaCrawler = require("xxi-cinema-crawler")

xxiCinemaCrawler().then(movies => console.log(movies))

/* Result :
[
  {
    "title": "22 MENIT",
    "description": "Suatu pagi yang tenang di bulan Januari 2016 mendadak menjadi genting dan mencekam setelah terjadi serangan bom di daerah Thamrin, Jakarta. Seorang polisi bernama Ardi (Ario Bayu) dengan satuan kepolisian segera memburu pelaku pengeboman. Bersama seorang polisi lalu lintas bernama Firman (Ade Firman hakim), Ardi harus menyelamatkan warga dan mengamankan situasi. Baku tembak dengan pelaku pun tidak terhindarkan. Kejadian ini melukai puluhan orang. Salah satu korban adalah office boy bernama Anas (Ence Bagus) yang sedang membeli pesanan makan siang. Korban luka lain adalah Dessy (Ardina Rasti) dan Mitha (Hana Malasan), dua karyawati yang sedang bergegas ke tempat kerja. Ardi, Firman dan segenap jajaran unit anti terorisme mempertaruhkan nyawa demi mengamankan ibukota dari ledakan bom tersebut. Dalam 22 menit, pelaku berhasil diringkus. Namun, peristiwa tersebut telah mengubah hidup banyak orang.",
    "schedules": [
      {
        "cinema": "ARION XXI",
        "showTimes": [
          {
            "date": "23-07-2018",
            "price": "Rp.35,000",
            "times": [
              "21:00"
            ]
          }
        ]
      },
      {
        "cinema": "ARTHA GADING XXI",
        "showTimes": [
          {
            "date": "23-07-2018",
            "price": "Rp.35,000",
            "times": [
              "21:00"
            ]
          }
        ]
      }
    ]
  }
]
*/

Readme

Keywords

none

Package Sidebar

Install

npm i xxi-cinema-crawler

Weekly Downloads

1

Version

1.0.2

License

ISC

Unpacked Size

163 kB

Total Files

4

Last publish

Collaborators

  • kevinjanada