Sha256: 3ce704a1f9e520d57b14abdefc14a42c789d7b89c187e350b95937586e5d9a05
Contents?: true
Size: 1.48 KB
Versions: 4
Compression:
Stored size: 1.48 KB
Contents
--- # tasks file for nrser.js - name: add deps to package.json state: json: key: "{{ npm_package_json_path }}:dependencies:{{ item.key }}" set: "{{ item.value }}" create: true with_dict: "{{ nrser_js_deps }}" - name: add dev deps to package.json state: json: key: "{{ npm_package_json_path }}:devDependencies:{{ item.key }}" set: "{{ item.value }}" create: true with_dict: "{{ nrser_js_dev_deps }}" - name: "create {{ item }} dir" file: dest: "{{ qb_dir }}/{{ item }}" state: directory with_items: - src - test/src - name: "create {{ item }} file" copy: dest: "{{ qb_dir }}/{{ item }}" content: '' with_items: - src/index.js - test/src/index.tests.js - name: add .babelrc copy: src: .babelrc dest: "{{ qb_dir }}/.babelrc" - name: add gulpfile.js copy: src: gulpfile.js dest: "{{ qb_dir }}/gulpfile.js" - name: "ignore {{ item }}" lineinfile: line: "{{ item }}" dest: "{{ qb_dir }}/.gitignore" with_items: - /lib - /test/lib - name: add .flowconfig copy: src: .flowconfig dest: "{{ qb_dir }}/.flowconfig" - name: npm install when: "{{ nrser_js_install == true and nrser_js_yarn == false }}" command: npm install args: chdir: "{{ qb_dir }}" creates: "{{ qb_dir }}/node_modules" - name: yarn install when: "{{ nrser_js_install == true and nrser_js_yarn == true}}" command: yarn args: chdir: "{{ qb_dir }}" creates: "{{ qb_dir }}/node_modules"
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
qb-0.1.30 | roles/qb.nrser_js/tasks/main.yml |
qb-0.1.29 | roles/qb.nrser_js/tasks/main.yml |
qb-0.1.28 | roles/qb.nrser_js/tasks/main.yml |
qb-0.1.27 | roles/qb.nrser_js/tasks/main.yml |