Sha256: 761f5a0c5dff98b2af6d738fc27491e7f0c0f934091fff0cfbf5b4fd082ead22

Contents?: true

Size: 961 Bytes

Versions: 76

Compression:

Stored size: 961 Bytes

Contents

---
# tasks file for qb.npm_package_module

- name: set npm_package_json_path
  set_fact:
    npm_package_json_path: "{{ qb_dir }}/package.json"

- name: create package.json
  command: npm init -y
  args:
    chdir: "{{ qb_dir }}"
    creates: "{{ npm_package_json_path }}"

- name: set package.json scalar values
  state:
    json:
      key: "{{ npm_package_json_path }}:{{ item.key }}"
      set: "{{ item.value }}"
  with_dict:
    name: "{{ npm_package_scoped_name }}"
    private: "{{ npm_package_private }}"
    version: "{{ npm_package_version }}"
    description: "{{ npm_package_description }}"
    main: "{{ npm_package_main }}"
    keywords: "{{ npm_package_keywords | to_json }}"
    license: "{{ npm_package_license }}"
    author: "{{ npm_package_author }}"

- name: set package.json scripts
  state:
    json:
      key: "{{ npm_package_json_path }}:scripts:{{ item.key }}"
      init: "{{ item.value }}"
  with_dict: "{{ npm_package_scripts }}"

Version data entries

76 entries across 76 versions & 1 rubygems

Version Path
qb-0.1.66 roles/qb.npm_package/tasks/main.yml
qb-0.1.65 roles/qb.npm_package/tasks/main.yml
qb-0.1.64 roles/qb.npm_package/tasks/main.yml
qb-0.1.63 roles/qb.npm_package/tasks/main.yml
qb-0.1.62 roles/qb.npm_package/tasks/main.yml
qb-0.1.61 roles/qb.npm_package/tasks/main.yml
qb-0.1.60 roles/qb.npm_package/tasks/main.yml
qb-0.1.59 roles/qb.npm_package/tasks/main.yml
qb-0.1.58 roles/qb.npm_package/tasks/main.yml
qb-0.1.57 roles/qb.npm_package/tasks/main.yml
qb-0.1.56 roles/qb.npm_package/tasks/main.yml
qb-0.1.55 roles/qb.npm_package/tasks/main.yml
qb-0.1.54 roles/qb.npm_package/tasks/main.yml
qb-0.1.53 roles/qb.npm_package/tasks/main.yml
qb-0.1.52 roles/qb.npm_package/tasks/main.yml
qb-0.1.51 roles/qb.npm_package/tasks/main.yml
qb-0.1.50 roles/qb.npm_package/tasks/main.yml
qb-0.1.49 roles/qb.npm_package/tasks/main.yml
qb-0.1.48 roles/qb.npm_package/tasks/main.yml
qb-0.1.47 roles/qb.npm_package/tasks/main.yml